/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/pthread-driver-races/char_generic_nvram_read_nvram_nvram_unlocked_ioctl.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-wip.dk.empire-owicki-175f719-m [2023-11-30 01:20:24,210 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-30 01:20:24,278 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:20:24,301 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-30 01:20:24,302 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-30 01:20:24,302 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-30 01:20:24,303 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-30 01:20:24,303 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-30 01:20:24,303 INFO L153 SettingsManager]: * Use SBE=true [2023-11-30 01:20:24,306 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-30 01:20:24,307 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-30 01:20:24,307 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-30 01:20:24,307 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-30 01:20:24,308 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-30 01:20:24,308 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-30 01:20:24,308 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-30 01:20:24,308 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-30 01:20:24,308 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-30 01:20:24,309 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-30 01:20:24,309 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-30 01:20:24,309 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-30 01:20:24,309 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-30 01:20:24,309 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-30 01:20:24,310 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-11-30 01:20:24,310 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-30 01:20:24,310 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-30 01:20:24,310 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-30 01:20:24,310 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-30 01:20:24,311 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-30 01:20:24,311 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-30 01:20:24,312 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-30 01:20:24,312 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-30 01:20:24,312 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-30 01:20:24,312 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:20:24,500 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-30 01:20:24,520 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-30 01:20:24,522 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-30 01:20:24,522 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-30 01:20:24,523 INFO L274 PluginConnector]: CDTParser initialized [2023-11-30 01:20:24,523 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-driver-races/char_generic_nvram_read_nvram_nvram_unlocked_ioctl.i [2023-11-30 01:20:25,504 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-30 01:20:25,893 INFO L384 CDTParser]: Found 1 translation units. [2023-11-30 01:20:25,893 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-driver-races/char_generic_nvram_read_nvram_nvram_unlocked_ioctl.i [2023-11-30 01:20:25,924 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/eb5a72344/4774ea424f384e1eacf2949debd7d141/FLAG8cbe6924b [2023-11-30 01:20:25,940 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/eb5a72344/4774ea424f384e1eacf2949debd7d141 [2023-11-30 01:20:25,942 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-30 01:20:25,943 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-11-30 01:20:25,945 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-30 01:20:25,945 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-30 01:20:25,948 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-30 01:20:25,949 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.11 01:20:25" (1/1) ... [2023-11-30 01:20:25,950 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@65b56b0d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:20:25, skipping insertion in model container [2023-11-30 01:20:25,950 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.11 01:20:25" (1/1) ... [2023-11-30 01:20:26,047 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-30 01:20:28,707 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-30 01:20:28,718 INFO L202 MainTranslator]: Completed pre-run [2023-11-30 01:20:28,815 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: asm volatile ("" "xchg" "b %b0, %1\n" : "+q" (__ret), "+m" (*((&head->first))) : : "memory", "cc"); [3227] [2023-11-30 01:20:28,817 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: asm volatile ("" "xchg" "w %w0, %1\n" : "+r" (__ret), "+m" (*((&head->first))) : : "memory", "cc"); [3227] [2023-11-30 01:20:28,817 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: asm volatile ("" "xchg" "l %0, %1\n" : "+r" (__ret), "+m" (*((&head->first))) : : "memory", "cc"); [3227] [2023-11-30 01:20:28,817 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: asm volatile ("" "xchg" "q %q0, %1\n" : "+r" (__ret), "+m" (*((&head->first))) : : "memory", "cc"); [3227] [2023-11-30 01:20:28,913 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: asm volatile("ud2"); [5814] [2023-11-30 01:20:28,950 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-30 01:20:29,315 WARN L675 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-11-30 01:20:29,316 WARN L675 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-11-30 01:20:29,316 WARN L675 CHandler]: The function __xchg_wrong_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-30 01:20:29,316 WARN L675 CHandler]: The function release is called, but not defined or handled by StandardFunctionHandler. [2023-11-30 01:20:29,316 WARN L675 CHandler]: The function ____ilog2_NaN is called, but not defined or handled by StandardFunctionHandler. [2023-11-30 01:20:29,316 WARN L675 CHandler]: The function _whoop_init is called, but not defined or handled by StandardFunctionHandler. [2023-11-30 01:20:29,321 INFO L206 MainTranslator]: Completed translation [2023-11-30 01:20:29,321 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:20:29 WrapperNode [2023-11-30 01:20:29,322 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-30 01:20:29,324 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-30 01:20:29,324 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-30 01:20:29,324 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-30 01:20:29,328 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:20:29" (1/1) ... [2023-11-30 01:20:29,428 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:20:29" (1/1) ... [2023-11-30 01:20:29,482 INFO L138 Inliner]: procedures = 1353, calls = 1451, calls flagged for inlining = 348, calls inlined = 20, statements flattened = 503 [2023-11-30 01:20:29,483 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-30 01:20:29,483 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-30 01:20:29,483 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-30 01:20:29,483 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-30 01:20:29,495 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:20:29" (1/1) ... [2023-11-30 01:20:29,496 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:20:29" (1/1) ... [2023-11-30 01:20:29,503 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:20:29" (1/1) ... [2023-11-30 01:20:29,503 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:20:29" (1/1) ... [2023-11-30 01:20:29,519 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:20:29" (1/1) ... [2023-11-30 01:20:29,522 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:20:29" (1/1) ... [2023-11-30 01:20:29,526 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:20:29" (1/1) ... [2023-11-30 01:20:29,529 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:20:29" (1/1) ... [2023-11-30 01:20:29,536 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-30 01:20:29,536 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-30 01:20:29,536 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-30 01:20:29,536 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-30 01:20:29,537 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:20:29" (1/1) ... [2023-11-30 01:20:29,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-30 01:20:29,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 01:20:29,586 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:20:29,588 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:20:29,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-30 01:20:29,605 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-30 01:20:29,605 INFO L130 BoogieDeclarations]: Found specification of procedure whoop_wrapper_nvram_unlocked_ioctl [2023-11-30 01:20:29,605 INFO L138 BoogieDeclarations]: Found implementation of procedure whoop_wrapper_nvram_unlocked_ioctl [2023-11-30 01:20:29,605 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-30 01:20:29,606 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-30 01:20:29,606 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-30 01:20:29,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-11-30 01:20:29,606 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-30 01:20:29,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-30 01:20:29,607 INFO L130 BoogieDeclarations]: Found specification of procedure whoop_wrapper_read_nvram [2023-11-30 01:20:29,607 INFO L138 BoogieDeclarations]: Found implementation of procedure whoop_wrapper_read_nvram [2023-11-30 01:20:29,607 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-11-30 01:20:29,607 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-30 01:20:29,607 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-11-30 01:20:29,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-30 01:20:29,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-30 01:20:29,608 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:20:29,902 INFO L241 CfgBuilder]: Building ICFG [2023-11-30 01:20:29,904 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-30 01:20:30,344 INFO L282 CfgBuilder]: Performing block encoding [2023-11-30 01:20:30,385 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-30 01:20:30,385 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-30 01:20:30,386 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.11 01:20:30 BoogieIcfgContainer [2023-11-30 01:20:30,387 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-30 01:20:30,388 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-30 01:20:30,388 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-30 01:20:30,390 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-30 01:20:30,390 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 30.11 01:20:25" (1/3) ... [2023-11-30 01:20:30,391 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@712e0a68 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.11 01:20:30, skipping insertion in model container [2023-11-30 01:20:30,391 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:20:29" (2/3) ... [2023-11-30 01:20:30,391 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@712e0a68 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.11 01:20:30, skipping insertion in model container [2023-11-30 01:20:30,391 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.11 01:20:30" (3/3) ... [2023-11-30 01:20:30,392 INFO L112 eAbstractionObserver]: Analyzing ICFG char_generic_nvram_read_nvram_nvram_unlocked_ioctl.i [2023-11-30 01:20:30,404 INFO L197 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-30 01:20:30,404 INFO L156 ceAbstractionStarter]: Applying trace abstraction to program that has 41 error locations. [2023-11-30 01:20:30,404 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-30 01:20:30,485 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-11-30 01:20:30,514 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 566 places, 572 transitions, 1158 flow [2023-11-30 01:20:30,625 INFO L124 PetriNetUnfolderBase]: 13/570 cut-off events. [2023-11-30 01:20:30,626 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-30 01:20:30,640 INFO L83 FinitePrefix]: Finished finitePrefix Result has 579 conditions, 570 events. 13/570 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 649 event pairs, 0 based on Foata normal form. 0/516 useless extension candidates. Maximal degree in co-relation 482. Up to 4 conditions per place. [2023-11-30 01:20:30,640 INFO L82 GeneralOperation]: Start removeDead. Operand has 566 places, 572 transitions, 1158 flow [2023-11-30 01:20:30,649 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 555 places, 561 transitions, 1131 flow [2023-11-30 01:20:30,659 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-30 01:20:30,665 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;@62cb1465, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-30 01:20:30,666 INFO L363 AbstractCegarLoop]: Starting to check reachability of 59 error locations. [2023-11-30 01:20:30,671 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-30 01:20:30,671 INFO L124 PetriNetUnfolderBase]: 0/67 cut-off events. [2023-11-30 01:20:30,672 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-30 01:20:30,672 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:20:30,672 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] [2023-11-30 01:20:30,673 INFO L425 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:20:30,676 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:20:30,676 INFO L85 PathProgramCache]: Analyzing trace with hash 1581331498, now seen corresponding path program 1 times [2023-11-30 01:20:30,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:20:30,682 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [278646712] [2023-11-30 01:20:30,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:20:30,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:20:30,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:20:31,012 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:20:31,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:20:31,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [278646712] [2023-11-30 01:20:31,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [278646712] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:20:31,013 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:20:31,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:20:31,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706512290] [2023-11-30 01:20:31,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:20:31,021 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:20:31,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:20:31,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:20:31,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:20:31,050 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 551 out of 572 [2023-11-30 01:20:31,055 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 555 places, 561 transitions, 1131 flow. Second operand has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 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:20:31,055 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:20:31,055 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 551 of 572 [2023-11-30 01:20:31,056 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:20:31,213 INFO L124 PetriNetUnfolderBase]: 13/591 cut-off events. [2023-11-30 01:20:31,213 INFO L125 PetriNetUnfolderBase]: For 11/12 co-relation queries the response was YES. [2023-11-30 01:20:31,216 INFO L83 FinitePrefix]: Finished finitePrefix Result has 616 conditions, 591 events. 13/591 cut-off events. For 11/12 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 906 event pairs, 2 based on Foata normal form. 4/544 useless extension candidates. Maximal degree in co-relation 480. Up to 13 conditions per place. [2023-11-30 01:20:31,219 INFO L140 encePairwiseOnDemand]: 562/572 looper letters, 8 selfloop transitions, 2 changer transitions 1/550 dead transitions. [2023-11-30 01:20:31,219 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 550 places, 550 transitions, 1129 flow [2023-11-30 01:20:31,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:20:31,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:20:31,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1671 transitions. [2023-11-30 01:20:31,235 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9737762237762237 [2023-11-30 01:20:31,235 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1671 transitions. [2023-11-30 01:20:31,236 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1671 transitions. [2023-11-30 01:20:31,239 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:20:31,241 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1671 transitions. [2023-11-30 01:20:31,247 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 557.0) internal successors, (1671), 3 states have internal predecessors, (1671), 0 states have call successors, (0), 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:20:31,255 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:31,256 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:31,258 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, -5 predicate places. [2023-11-30 01:20:31,259 INFO L500 AbstractCegarLoop]: Abstraction has has 550 places, 550 transitions, 1129 flow [2023-11-30 01:20:31,259 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 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:20:31,259 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:20:31,260 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] [2023-11-30 01:20:31,260 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-30 01:20:31,261 INFO L425 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:20:31,261 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:20:31,261 INFO L85 PathProgramCache]: Analyzing trace with hash 552264047, now seen corresponding path program 1 times [2023-11-30 01:20:31,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:20:31,262 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041102841] [2023-11-30 01:20:31,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:20:31,262 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:20:31,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:20:31,374 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:20:31,374 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:20:31,375 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041102841] [2023-11-30 01:20:31,375 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041102841] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:20:31,375 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:20:31,375 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:20:31,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585455151] [2023-11-30 01:20:31,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:20:31,376 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:20:31,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:20:31,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:20:31,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:20:31,378 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 551 out of 572 [2023-11-30 01:20:31,380 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 550 places, 550 transitions, 1129 flow. Second operand has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 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:20:31,380 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:20:31,380 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 551 of 572 [2023-11-30 01:20:31,380 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:20:31,458 INFO L124 PetriNetUnfolderBase]: 13/590 cut-off events. [2023-11-30 01:20:31,458 INFO L125 PetriNetUnfolderBase]: For 26/33 co-relation queries the response was YES. [2023-11-30 01:20:31,460 INFO L83 FinitePrefix]: Finished finitePrefix Result has 630 conditions, 590 events. 13/590 cut-off events. For 26/33 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 899 event pairs, 2 based on Foata normal form. 0/540 useless extension candidates. Maximal degree in co-relation 485. Up to 13 conditions per place. [2023-11-30 01:20:31,462 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 8 selfloop transitions, 2 changer transitions 1/549 dead transitions. [2023-11-30 01:20:31,462 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 551 places, 549 transitions, 1147 flow [2023-11-30 01:20:31,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:20:31,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:20:31,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1664 transitions. [2023-11-30 01:20:31,465 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9696969696969697 [2023-11-30 01:20:31,465 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1664 transitions. [2023-11-30 01:20:31,465 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1664 transitions. [2023-11-30 01:20:31,466 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:20:31,466 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1664 transitions. [2023-11-30 01:20:31,468 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 554.6666666666666) internal successors, (1664), 3 states have internal predecessors, (1664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:20:31,471 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:31,472 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:31,472 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, -4 predicate places. [2023-11-30 01:20:31,472 INFO L500 AbstractCegarLoop]: Abstraction has has 551 places, 549 transitions, 1147 flow [2023-11-30 01:20:31,473 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 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:20:31,473 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:20:31,473 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] [2023-11-30 01:20:31,474 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-30 01:20:31,474 INFO L425 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:20:31,474 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:20:31,474 INFO L85 PathProgramCache]: Analyzing trace with hash 1430301064, now seen corresponding path program 1 times [2023-11-30 01:20:31,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:20:31,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809552896] [2023-11-30 01:20:31,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:20:31,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:20:31,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:20:31,528 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:20:31,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:20:31,529 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809552896] [2023-11-30 01:20:31,529 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809552896] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:20:31,529 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:20:31,529 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:20:31,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161151650] [2023-11-30 01:20:31,529 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:20:31,529 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:20:31,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:20:31,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:20:31,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:20:31,531 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 551 out of 572 [2023-11-30 01:20:31,533 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 551 places, 549 transitions, 1147 flow. Second operand has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 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:20:31,533 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:20:31,533 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 551 of 572 [2023-11-30 01:20:31,533 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:20:31,616 INFO L124 PetriNetUnfolderBase]: 13/589 cut-off events. [2023-11-30 01:20:31,616 INFO L125 PetriNetUnfolderBase]: For 50/63 co-relation queries the response was YES. [2023-11-30 01:20:31,619 INFO L83 FinitePrefix]: Finished finitePrefix Result has 644 conditions, 589 events. 13/589 cut-off events. For 50/63 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 897 event pairs, 2 based on Foata normal form. 0/540 useless extension candidates. Maximal degree in co-relation 490. Up to 13 conditions per place. [2023-11-30 01:20:31,621 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 8 selfloop transitions, 2 changer transitions 1/548 dead transitions. [2023-11-30 01:20:31,621 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 552 places, 548 transitions, 1165 flow [2023-11-30 01:20:31,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:20:31,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:20:31,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1664 transitions. [2023-11-30 01:20:31,624 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9696969696969697 [2023-11-30 01:20:31,624 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1664 transitions. [2023-11-30 01:20:31,624 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1664 transitions. [2023-11-30 01:20:31,625 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:20:31,625 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1664 transitions. [2023-11-30 01:20:31,628 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 554.6666666666666) internal successors, (1664), 3 states have internal predecessors, (1664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:20:31,630 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:31,631 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:31,631 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, -3 predicate places. [2023-11-30 01:20:31,632 INFO L500 AbstractCegarLoop]: Abstraction has has 552 places, 548 transitions, 1165 flow [2023-11-30 01:20:31,633 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 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:20:31,633 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:20:31,633 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:20:31,633 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-30 01:20:31,633 INFO L425 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:20:31,633 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:20:31,633 INFO L85 PathProgramCache]: Analyzing trace with hash 1721405221, now seen corresponding path program 1 times [2023-11-30 01:20:31,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:20:31,634 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314617936] [2023-11-30 01:20:31,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:20:31,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:20:31,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:20:31,695 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:20:31,695 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:20:31,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314617936] [2023-11-30 01:20:31,695 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314617936] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:20:31,695 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:20:31,695 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:20:31,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059999748] [2023-11-30 01:20:31,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:20:31,696 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:20:31,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:20:31,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:20:31,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:20:31,698 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 548 out of 572 [2023-11-30 01:20:31,699 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 552 places, 548 transitions, 1165 flow. Second operand has 3 states, 3 states have (on average 549.3333333333334) internal successors, (1648), 3 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:20:31,700 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:20:31,700 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 548 of 572 [2023-11-30 01:20:31,700 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:20:31,914 INFO L124 PetriNetUnfolderBase]: 35/1068 cut-off events. [2023-11-30 01:20:31,914 INFO L125 PetriNetUnfolderBase]: For 149/149 co-relation queries the response was YES. [2023-11-30 01:20:31,916 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1192 conditions, 1068 events. 35/1068 cut-off events. For 149/149 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 3291 event pairs, 11 based on Foata normal form. 0/964 useless extension candidates. Maximal degree in co-relation 808. Up to 34 conditions per place. [2023-11-30 01:20:31,919 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 11 selfloop transitions, 2 changer transitions 1/547 dead transitions. [2023-11-30 01:20:31,919 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 553 places, 547 transitions, 1189 flow [2023-11-30 01:20:31,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:20:31,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:20:31,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1658 transitions. [2023-11-30 01:20:31,922 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9662004662004662 [2023-11-30 01:20:31,922 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1658 transitions. [2023-11-30 01:20:31,922 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1658 transitions. [2023-11-30 01:20:31,923 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:20:31,923 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1658 transitions. [2023-11-30 01:20:31,925 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 552.6666666666666) internal successors, (1658), 3 states have internal predecessors, (1658), 0 states have call successors, (0), 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:20:31,928 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:31,929 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:31,930 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, -2 predicate places. [2023-11-30 01:20:31,930 INFO L500 AbstractCegarLoop]: Abstraction has has 553 places, 547 transitions, 1189 flow [2023-11-30 01:20:31,931 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 549.3333333333334) internal successors, (1648), 3 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:20:31,931 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:20:31,931 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] [2023-11-30 01:20:31,932 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-30 01:20:31,932 INFO L425 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:20:31,932 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:20:31,932 INFO L85 PathProgramCache]: Analyzing trace with hash -652325520, now seen corresponding path program 1 times [2023-11-30 01:20:31,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:20:31,932 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14531515] [2023-11-30 01:20:31,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:20:31,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:20:31,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:20:32,068 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:20:32,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:20:32,068 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14531515] [2023-11-30 01:20:32,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [14531515] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:20:32,069 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:20:32,069 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:20:32,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44995822] [2023-11-30 01:20:32,069 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:20:32,069 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:20:32,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:20:32,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:20:32,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:20:32,071 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 551 out of 572 [2023-11-30 01:20:32,073 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 553 places, 547 transitions, 1189 flow. Second operand has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 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:20:32,073 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:20:32,073 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 551 of 572 [2023-11-30 01:20:32,073 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:20:32,213 INFO L124 PetriNetUnfolderBase]: 35/1067 cut-off events. [2023-11-30 01:20:32,213 INFO L125 PetriNetUnfolderBase]: For 228/228 co-relation queries the response was YES. [2023-11-30 01:20:32,218 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1215 conditions, 1067 events. 35/1067 cut-off events. For 228/228 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 3289 event pairs, 11 based on Foata normal form. 0/964 useless extension candidates. Maximal degree in co-relation 820. Up to 34 conditions per place. [2023-11-30 01:20:32,222 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 8 selfloop transitions, 2 changer transitions 1/546 dead transitions. [2023-11-30 01:20:32,222 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 554 places, 546 transitions, 1207 flow [2023-11-30 01:20:32,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:20:32,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:20:32,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1664 transitions. [2023-11-30 01:20:32,226 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9696969696969697 [2023-11-30 01:20:32,226 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1664 transitions. [2023-11-30 01:20:32,226 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1664 transitions. [2023-11-30 01:20:32,226 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:20:32,227 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1664 transitions. [2023-11-30 01:20:32,229 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 554.6666666666666) internal successors, (1664), 3 states have internal predecessors, (1664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:20:32,232 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:32,233 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:32,235 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, -1 predicate places. [2023-11-30 01:20:32,236 INFO L500 AbstractCegarLoop]: Abstraction has has 554 places, 546 transitions, 1207 flow [2023-11-30 01:20:32,238 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 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:20:32,239 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:20:32,239 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:20:32,240 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-30 01:20:32,243 INFO L425 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:20:32,244 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:20:32,244 INFO L85 PathProgramCache]: Analyzing trace with hash 2131271150, now seen corresponding path program 1 times [2023-11-30 01:20:32,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:20:32,245 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336851242] [2023-11-30 01:20:32,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:20:32,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:20:32,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:20:32,316 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:20:32,316 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:20:32,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336851242] [2023-11-30 01:20:32,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [336851242] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:20:32,316 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:20:32,316 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:20:32,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052173537] [2023-11-30 01:20:32,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:20:32,317 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:20:32,317 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:20:32,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:20:32,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:20:32,320 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 548 out of 572 [2023-11-30 01:20:32,322 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 554 places, 546 transitions, 1207 flow. Second operand has 3 states, 3 states have (on average 549.3333333333334) internal successors, (1648), 3 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:20:32,322 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:20:32,322 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 548 of 572 [2023-11-30 01:20:32,322 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:20:32,483 INFO L124 PetriNetUnfolderBase]: 38/1088 cut-off events. [2023-11-30 01:20:32,484 INFO L125 PetriNetUnfolderBase]: For 414/414 co-relation queries the response was YES. [2023-11-30 01:20:32,489 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1287 conditions, 1088 events. 38/1088 cut-off events. For 414/414 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 3512 event pairs, 14 based on Foata normal form. 0/980 useless extension candidates. Maximal degree in co-relation 835. Up to 37 conditions per place. [2023-11-30 01:20:32,493 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 11 selfloop transitions, 2 changer transitions 1/545 dead transitions. [2023-11-30 01:20:32,493 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 555 places, 545 transitions, 1231 flow [2023-11-30 01:20:32,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:20:32,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:20:32,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1658 transitions. [2023-11-30 01:20:32,496 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9662004662004662 [2023-11-30 01:20:32,496 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1658 transitions. [2023-11-30 01:20:32,496 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1658 transitions. [2023-11-30 01:20:32,497 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:20:32,497 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1658 transitions. [2023-11-30 01:20:32,500 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 552.6666666666666) internal successors, (1658), 3 states have internal predecessors, (1658), 0 states have call successors, (0), 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:20:32,503 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:32,504 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:32,505 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 0 predicate places. [2023-11-30 01:20:32,505 INFO L500 AbstractCegarLoop]: Abstraction has has 555 places, 545 transitions, 1231 flow [2023-11-30 01:20:32,506 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 549.3333333333334) internal successors, (1648), 3 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:20:32,506 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:20:32,506 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:20:32,506 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-30 01:20:32,506 INFO L425 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:20:32,507 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:20:32,507 INFO L85 PathProgramCache]: Analyzing trace with hash -1901505743, now seen corresponding path program 1 times [2023-11-30 01:20:32,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:20:32,507 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187080130] [2023-11-30 01:20:32,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:20:32,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:20:32,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:20:32,568 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:20:32,568 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:20:32,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187080130] [2023-11-30 01:20:32,569 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187080130] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:20:32,569 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:20:32,569 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:20:32,569 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508608009] [2023-11-30 01:20:32,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:20:32,569 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:20:32,570 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:20:32,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:20:32,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:20:32,572 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 551 out of 572 [2023-11-30 01:20:32,573 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 555 places, 545 transitions, 1231 flow. Second operand has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 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:20:32,573 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:20:32,573 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 551 of 572 [2023-11-30 01:20:32,573 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:20:32,763 INFO L124 PetriNetUnfolderBase]: 38/1087 cut-off events. [2023-11-30 01:20:32,763 INFO L125 PetriNetUnfolderBase]: For 539/539 co-relation queries the response was YES. [2023-11-30 01:20:32,767 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1313 conditions, 1087 events. 38/1087 cut-off events. For 539/539 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 3514 event pairs, 14 based on Foata normal form. 0/980 useless extension candidates. Maximal degree in co-relation 847. Up to 37 conditions per place. [2023-11-30 01:20:32,770 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 8 selfloop transitions, 2 changer transitions 1/544 dead transitions. [2023-11-30 01:20:32,770 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 556 places, 544 transitions, 1249 flow [2023-11-30 01:20:32,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:20:32,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:20:32,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1664 transitions. [2023-11-30 01:20:32,774 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9696969696969697 [2023-11-30 01:20:32,774 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1664 transitions. [2023-11-30 01:20:32,774 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1664 transitions. [2023-11-30 01:20:32,775 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:20:32,775 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1664 transitions. [2023-11-30 01:20:32,777 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 554.6666666666666) internal successors, (1664), 3 states have internal predecessors, (1664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:20:32,779 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:32,780 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:32,780 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 1 predicate places. [2023-11-30 01:20:32,780 INFO L500 AbstractCegarLoop]: Abstraction has has 556 places, 544 transitions, 1249 flow [2023-11-30 01:20:32,781 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 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:20:32,781 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:20:32,781 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, 1] [2023-11-30 01:20:32,781 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-30 01:20:32,781 INFO L425 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:20:32,782 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:20:32,782 INFO L85 PathProgramCache]: Analyzing trace with hash 121403514, now seen corresponding path program 1 times [2023-11-30 01:20:32,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:20:32,782 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820526860] [2023-11-30 01:20:32,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:20:32,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:20:32,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:20:32,843 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:20:32,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:20:32,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820526860] [2023-11-30 01:20:32,843 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1820526860] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:20:32,843 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:20:32,843 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:20:32,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354759924] [2023-11-30 01:20:32,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:20:32,844 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:20:32,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:20:32,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:20:32,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:20:32,846 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 551 out of 572 [2023-11-30 01:20:32,852 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 556 places, 544 transitions, 1249 flow. Second operand has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 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:20:32,852 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:20:32,852 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 551 of 572 [2023-11-30 01:20:32,852 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:20:32,995 INFO L124 PetriNetUnfolderBase]: 38/1086 cut-off events. [2023-11-30 01:20:32,995 INFO L125 PetriNetUnfolderBase]: For 673/673 co-relation queries the response was YES. [2023-11-30 01:20:33,000 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1339 conditions, 1086 events. 38/1086 cut-off events. For 673/673 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 3512 event pairs, 14 based on Foata normal form. 0/980 useless extension candidates. Maximal degree in co-relation 859. Up to 37 conditions per place. [2023-11-30 01:20:33,004 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 8 selfloop transitions, 2 changer transitions 1/543 dead transitions. [2023-11-30 01:20:33,004 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 557 places, 543 transitions, 1267 flow [2023-11-30 01:20:33,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:20:33,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:20:33,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1664 transitions. [2023-11-30 01:20:33,007 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9696969696969697 [2023-11-30 01:20:33,007 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1664 transitions. [2023-11-30 01:20:33,007 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1664 transitions. [2023-11-30 01:20:33,008 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:20:33,008 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1664 transitions. [2023-11-30 01:20:33,011 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 554.6666666666666) internal successors, (1664), 3 states have internal predecessors, (1664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:20:33,013 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:33,013 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:33,013 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 2 predicate places. [2023-11-30 01:20:33,013 INFO L500 AbstractCegarLoop]: Abstraction has has 557 places, 543 transitions, 1267 flow [2023-11-30 01:20:33,014 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 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:20:33,014 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:20:33,014 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, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:20:33,014 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-30 01:20:33,014 INFO L425 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:20:33,015 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:20:33,015 INFO L85 PathProgramCache]: Analyzing trace with hash 594654672, now seen corresponding path program 1 times [2023-11-30 01:20:33,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:20:33,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770522555] [2023-11-30 01:20:33,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:20:33,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:20:33,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:20:33,078 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:20:33,079 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:20:33,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770522555] [2023-11-30 01:20:33,079 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770522555] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:20:33,079 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:20:33,079 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:20:33,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917486576] [2023-11-30 01:20:33,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:20:33,080 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:20:33,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:20:33,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:20:33,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:20:33,082 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 551 out of 572 [2023-11-30 01:20:33,083 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 557 places, 543 transitions, 1267 flow. Second operand has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 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:20:33,083 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:20:33,083 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 551 of 572 [2023-11-30 01:20:33,083 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:20:33,239 INFO L124 PetriNetUnfolderBase]: 38/1085 cut-off events. [2023-11-30 01:20:33,239 INFO L125 PetriNetUnfolderBase]: For 816/816 co-relation queries the response was YES. [2023-11-30 01:20:33,244 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1365 conditions, 1085 events. 38/1085 cut-off events. For 816/816 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 3509 event pairs, 14 based on Foata normal form. 0/980 useless extension candidates. Maximal degree in co-relation 871. Up to 37 conditions per place. [2023-11-30 01:20:33,247 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 8 selfloop transitions, 2 changer transitions 1/542 dead transitions. [2023-11-30 01:20:33,247 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 558 places, 542 transitions, 1285 flow [2023-11-30 01:20:33,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:20:33,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:20:33,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1664 transitions. [2023-11-30 01:20:33,250 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9696969696969697 [2023-11-30 01:20:33,250 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1664 transitions. [2023-11-30 01:20:33,250 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1664 transitions. [2023-11-30 01:20:33,251 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:20:33,251 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1664 transitions. [2023-11-30 01:20:33,253 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 554.6666666666666) internal successors, (1664), 3 states have internal predecessors, (1664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:20:33,255 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:33,255 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:33,256 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 3 predicate places. [2023-11-30 01:20:33,256 INFO L500 AbstractCegarLoop]: Abstraction has has 558 places, 542 transitions, 1285 flow [2023-11-30 01:20:33,256 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 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:20:33,256 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:20:33,257 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:20:33,257 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-30 01:20:33,257 INFO L425 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:20:33,257 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:20:33,257 INFO L85 PathProgramCache]: Analyzing trace with hash 179946590, now seen corresponding path program 1 times [2023-11-30 01:20:33,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:20:33,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824594728] [2023-11-30 01:20:33,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:20:33,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:20:33,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:20:33,308 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:20:33,309 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:20:33,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824594728] [2023-11-30 01:20:33,309 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824594728] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:20:33,309 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:20:33,309 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:20:33,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024109406] [2023-11-30 01:20:33,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:20:33,309 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:20:33,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:20:33,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:20:33,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:20:33,311 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 551 out of 572 [2023-11-30 01:20:33,312 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 558 places, 542 transitions, 1285 flow. Second operand has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 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:20:33,312 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:20:33,312 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 551 of 572 [2023-11-30 01:20:33,312 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:20:33,456 INFO L124 PetriNetUnfolderBase]: 38/1084 cut-off events. [2023-11-30 01:20:33,456 INFO L125 PetriNetUnfolderBase]: For 968/968 co-relation queries the response was YES. [2023-11-30 01:20:33,459 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1391 conditions, 1084 events. 38/1084 cut-off events. For 968/968 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 3494 event pairs, 14 based on Foata normal form. 0/980 useless extension candidates. Maximal degree in co-relation 883. Up to 37 conditions per place. [2023-11-30 01:20:33,462 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 8 selfloop transitions, 2 changer transitions 1/541 dead transitions. [2023-11-30 01:20:33,462 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 559 places, 541 transitions, 1303 flow [2023-11-30 01:20:33,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:20:33,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:20:33,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1664 transitions. [2023-11-30 01:20:33,464 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9696969696969697 [2023-11-30 01:20:33,464 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1664 transitions. [2023-11-30 01:20:33,465 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1664 transitions. [2023-11-30 01:20:33,465 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:20:33,465 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1664 transitions. [2023-11-30 01:20:33,467 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 554.6666666666666) internal successors, (1664), 3 states have internal predecessors, (1664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:20:33,469 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:33,469 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:33,470 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 4 predicate places. [2023-11-30 01:20:33,470 INFO L500 AbstractCegarLoop]: Abstraction has has 559 places, 541 transitions, 1303 flow [2023-11-30 01:20:33,470 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 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:20:33,470 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:20:33,470 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, 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:20:33,470 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-30 01:20:33,471 INFO L425 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:20:33,471 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:20:33,471 INFO L85 PathProgramCache]: Analyzing trace with hash -1181084002, now seen corresponding path program 1 times [2023-11-30 01:20:33,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:20:33,471 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979115216] [2023-11-30 01:20:33,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:20:33,471 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:20:33,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:20:33,523 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:20:33,524 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:20:33,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979115216] [2023-11-30 01:20:33,524 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979115216] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:20:33,524 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:20:33,524 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:20:33,524 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262617591] [2023-11-30 01:20:33,524 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:20:33,524 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:20:33,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:20:33,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:20:33,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:20:33,526 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 551 out of 572 [2023-11-30 01:20:33,527 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 559 places, 541 transitions, 1303 flow. Second operand has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 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:20:33,527 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:20:33,527 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 551 of 572 [2023-11-30 01:20:33,527 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:20:33,645 INFO L124 PetriNetUnfolderBase]: 38/1083 cut-off events. [2023-11-30 01:20:33,645 INFO L125 PetriNetUnfolderBase]: For 1129/1129 co-relation queries the response was YES. [2023-11-30 01:20:33,650 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1417 conditions, 1083 events. 38/1083 cut-off events. For 1129/1129 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 3487 event pairs, 14 based on Foata normal form. 0/980 useless extension candidates. Maximal degree in co-relation 895. Up to 37 conditions per place. [2023-11-30 01:20:33,654 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 8 selfloop transitions, 2 changer transitions 1/540 dead transitions. [2023-11-30 01:20:33,654 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 560 places, 540 transitions, 1321 flow [2023-11-30 01:20:33,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:20:33,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:20:33,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1664 transitions. [2023-11-30 01:20:33,656 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9696969696969697 [2023-11-30 01:20:33,657 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1664 transitions. [2023-11-30 01:20:33,657 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1664 transitions. [2023-11-30 01:20:33,657 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:20:33,657 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1664 transitions. [2023-11-30 01:20:33,659 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 554.6666666666666) internal successors, (1664), 3 states have internal predecessors, (1664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:20:33,661 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:33,661 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:33,662 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 5 predicate places. [2023-11-30 01:20:33,662 INFO L500 AbstractCegarLoop]: Abstraction has has 560 places, 540 transitions, 1321 flow [2023-11-30 01:20:33,662 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 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:20:33,662 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:20:33,662 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, 1, 1, 1, 1, 1, 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:20:33,662 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-30 01:20:33,663 INFO L425 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:20:33,663 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:20:33,663 INFO L85 PathProgramCache]: Analyzing trace with hash -893107396, now seen corresponding path program 1 times [2023-11-30 01:20:33,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:20:33,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618557759] [2023-11-30 01:20:33,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:20:33,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:20:33,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:20:33,717 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:20:33,717 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:20:33,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618557759] [2023-11-30 01:20:33,717 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618557759] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:20:33,717 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:20:33,717 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:20:33,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968439676] [2023-11-30 01:20:33,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:20:33,718 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:20:33,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:20:33,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:20:33,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:20:33,719 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 548 out of 572 [2023-11-30 01:20:33,720 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 560 places, 540 transitions, 1321 flow. Second operand has 3 states, 3 states have (on average 549.3333333333334) internal successors, (1648), 3 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:20:33,720 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:20:33,720 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 548 of 572 [2023-11-30 01:20:33,721 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:20:33,848 INFO L124 PetriNetUnfolderBase]: 47/1091 cut-off events. [2023-11-30 01:20:33,848 INFO L125 PetriNetUnfolderBase]: For 1929/1950 co-relation queries the response was YES. [2023-11-30 01:20:33,853 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1578 conditions, 1091 events. 47/1091 cut-off events. For 1929/1950 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 3596 event pairs, 23 based on Foata normal form. 0/982 useless extension candidates. Maximal degree in co-relation 1042. Up to 46 conditions per place. [2023-11-30 01:20:33,856 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 11 selfloop transitions, 2 changer transitions 1/539 dead transitions. [2023-11-30 01:20:33,857 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 561 places, 539 transitions, 1345 flow [2023-11-30 01:20:33,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:20:33,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:20:33,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1658 transitions. [2023-11-30 01:20:33,859 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9662004662004662 [2023-11-30 01:20:33,859 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1658 transitions. [2023-11-30 01:20:33,859 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1658 transitions. [2023-11-30 01:20:33,860 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:20:33,860 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1658 transitions. [2023-11-30 01:20:33,862 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 552.6666666666666) internal successors, (1658), 3 states have internal predecessors, (1658), 0 states have call successors, (0), 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:20:33,864 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:33,864 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:33,864 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 6 predicate places. [2023-11-30 01:20:33,865 INFO L500 AbstractCegarLoop]: Abstraction has has 561 places, 539 transitions, 1345 flow [2023-11-30 01:20:33,865 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 549.3333333333334) internal successors, (1648), 3 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:20:33,865 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:20:33,865 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:33,865 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-11-30 01:20:33,865 INFO L425 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:20:33,866 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:20:33,866 INFO L85 PathProgramCache]: Analyzing trace with hash -180235358, now seen corresponding path program 1 times [2023-11-30 01:20:33,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:20:33,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035038342] [2023-11-30 01:20:33,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:20:33,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:20:33,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:20:33,919 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:20:33,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:20:33,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1035038342] [2023-11-30 01:20:33,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1035038342] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:20:33,919 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:20:33,919 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:20:33,919 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20796026] [2023-11-30 01:20:33,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:20:33,920 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:20:33,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:20:33,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:20:33,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:20:33,921 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 551 out of 572 [2023-11-30 01:20:33,922 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 561 places, 539 transitions, 1345 flow. Second operand has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 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:20:33,922 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:20:33,923 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 551 of 572 [2023-11-30 01:20:33,923 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:20:34,043 INFO L124 PetriNetUnfolderBase]: 47/1090 cut-off events. [2023-11-30 01:20:34,043 INFO L125 PetriNetUnfolderBase]: For 2240/2261 co-relation queries the response was YES. [2023-11-30 01:20:34,048 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1613 conditions, 1090 events. 47/1090 cut-off events. For 2240/2261 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 3593 event pairs, 23 based on Foata normal form. 0/982 useless extension candidates. Maximal degree in co-relation 1063. Up to 46 conditions per place. [2023-11-30 01:20:34,051 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 8 selfloop transitions, 2 changer transitions 1/538 dead transitions. [2023-11-30 01:20:34,051 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 562 places, 538 transitions, 1363 flow [2023-11-30 01:20:34,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:20:34,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:20:34,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1664 transitions. [2023-11-30 01:20:34,054 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9696969696969697 [2023-11-30 01:20:34,054 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1664 transitions. [2023-11-30 01:20:34,054 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1664 transitions. [2023-11-30 01:20:34,055 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:20:34,055 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1664 transitions. [2023-11-30 01:20:34,057 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 554.6666666666666) internal successors, (1664), 3 states have internal predecessors, (1664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:20:34,059 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:34,059 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:34,059 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 7 predicate places. [2023-11-30 01:20:34,059 INFO L500 AbstractCegarLoop]: Abstraction has has 562 places, 538 transitions, 1363 flow [2023-11-30 01:20:34,060 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 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:20:34,060 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:20:34,060 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:34,060 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-11-30 01:20:34,060 INFO L425 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:20:34,060 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:20:34,061 INFO L85 PathProgramCache]: Analyzing trace with hash 1499326660, now seen corresponding path program 1 times [2023-11-30 01:20:34,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:20:34,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237795614] [2023-11-30 01:20:34,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:20:34,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:20:34,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:20:34,113 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:20:34,114 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:20:34,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1237795614] [2023-11-30 01:20:34,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1237795614] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:20:34,114 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:20:34,114 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:20:34,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079569747] [2023-11-30 01:20:34,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:20:34,114 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:20:34,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:20:34,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:20:34,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:20:34,116 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 551 out of 572 [2023-11-30 01:20:34,117 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 562 places, 538 transitions, 1363 flow. Second operand has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 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:20:34,117 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:20:34,117 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 551 of 572 [2023-11-30 01:20:34,117 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:20:34,260 INFO L124 PetriNetUnfolderBase]: 47/1089 cut-off events. [2023-11-30 01:20:34,261 INFO L125 PetriNetUnfolderBase]: For 2562/2583 co-relation queries the response was YES. [2023-11-30 01:20:34,266 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1648 conditions, 1089 events. 47/1089 cut-off events. For 2562/2583 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 3600 event pairs, 23 based on Foata normal form. 0/982 useless extension candidates. Maximal degree in co-relation 1084. Up to 46 conditions per place. [2023-11-30 01:20:34,270 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 8 selfloop transitions, 2 changer transitions 1/537 dead transitions. [2023-11-30 01:20:34,270 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 563 places, 537 transitions, 1381 flow [2023-11-30 01:20:34,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:20:34,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:20:34,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1664 transitions. [2023-11-30 01:20:34,272 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9696969696969697 [2023-11-30 01:20:34,272 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1664 transitions. [2023-11-30 01:20:34,272 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1664 transitions. [2023-11-30 01:20:34,273 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:20:34,273 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1664 transitions. [2023-11-30 01:20:34,275 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 554.6666666666666) internal successors, (1664), 3 states have internal predecessors, (1664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:20:34,277 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:34,277 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:34,277 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 8 predicate places. [2023-11-30 01:20:34,278 INFO L500 AbstractCegarLoop]: Abstraction has has 563 places, 537 transitions, 1381 flow [2023-11-30 01:20:34,278 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 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:20:34,278 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:20:34,278 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:34,278 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-11-30 01:20:34,278 INFO L425 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:20:34,278 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:20:34,279 INFO L85 PathProgramCache]: Analyzing trace with hash 1039956719, now seen corresponding path program 1 times [2023-11-30 01:20:34,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:20:34,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339721507] [2023-11-30 01:20:34,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:20:34,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:20:34,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:20:34,337 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:20:34,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:20:34,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339721507] [2023-11-30 01:20:34,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [339721507] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:20:34,338 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:20:34,338 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:20:34,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832969911] [2023-11-30 01:20:34,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:20:34,338 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:20:34,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:20:34,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:20:34,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:20:34,340 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 551 out of 572 [2023-11-30 01:20:34,341 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 563 places, 537 transitions, 1381 flow. Second operand has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 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:20:34,341 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:20:34,341 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 551 of 572 [2023-11-30 01:20:34,342 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:20:34,474 INFO L124 PetriNetUnfolderBase]: 47/1088 cut-off events. [2023-11-30 01:20:34,474 INFO L125 PetriNetUnfolderBase]: For 2895/2916 co-relation queries the response was YES. [2023-11-30 01:20:34,480 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1683 conditions, 1088 events. 47/1088 cut-off events. For 2895/2916 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 3600 event pairs, 23 based on Foata normal form. 0/982 useless extension candidates. Maximal degree in co-relation 1105. Up to 46 conditions per place. [2023-11-30 01:20:34,488 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 8 selfloop transitions, 2 changer transitions 1/536 dead transitions. [2023-11-30 01:20:34,489 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 564 places, 536 transitions, 1399 flow [2023-11-30 01:20:34,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:20:34,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:20:34,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1664 transitions. [2023-11-30 01:20:34,491 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9696969696969697 [2023-11-30 01:20:34,491 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1664 transitions. [2023-11-30 01:20:34,492 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1664 transitions. [2023-11-30 01:20:34,492 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:20:34,492 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1664 transitions. [2023-11-30 01:20:34,494 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 554.6666666666666) internal successors, (1664), 3 states have internal predecessors, (1664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:20:34,496 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:34,496 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:34,497 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 9 predicate places. [2023-11-30 01:20:34,497 INFO L500 AbstractCegarLoop]: Abstraction has has 564 places, 536 transitions, 1399 flow [2023-11-30 01:20:34,498 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 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:20:34,498 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:20:34,498 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:34,498 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-30 01:20:34,498 INFO L425 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:20:34,498 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:20:34,498 INFO L85 PathProgramCache]: Analyzing trace with hash 1112874516, now seen corresponding path program 1 times [2023-11-30 01:20:34,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:20:34,498 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311802802] [2023-11-30 01:20:34,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:20:34,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:20:34,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:20:34,566 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:20:34,566 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:20:34,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311802802] [2023-11-30 01:20:34,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311802802] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:20:34,567 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:20:34,567 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:20:34,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898163168] [2023-11-30 01:20:34,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:20:34,569 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:20:34,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:20:34,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:20:34,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:20:34,570 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 551 out of 572 [2023-11-30 01:20:34,572 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 564 places, 536 transitions, 1399 flow. Second operand has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 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:20:34,572 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:20:34,572 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 551 of 572 [2023-11-30 01:20:34,572 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:20:34,708 INFO L124 PetriNetUnfolderBase]: 47/1087 cut-off events. [2023-11-30 01:20:34,708 INFO L125 PetriNetUnfolderBase]: For 3239/3260 co-relation queries the response was YES. [2023-11-30 01:20:34,715 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1718 conditions, 1087 events. 47/1087 cut-off events. For 3239/3260 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 3607 event pairs, 23 based on Foata normal form. 0/982 useless extension candidates. Maximal degree in co-relation 1126. Up to 46 conditions per place. [2023-11-30 01:20:34,719 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 8 selfloop transitions, 2 changer transitions 1/535 dead transitions. [2023-11-30 01:20:34,719 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 565 places, 535 transitions, 1417 flow [2023-11-30 01:20:34,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:20:34,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:20:34,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1664 transitions. [2023-11-30 01:20:34,722 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9696969696969697 [2023-11-30 01:20:34,722 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1664 transitions. [2023-11-30 01:20:34,722 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1664 transitions. [2023-11-30 01:20:34,723 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:20:34,723 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1664 transitions. [2023-11-30 01:20:34,725 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 554.6666666666666) internal successors, (1664), 3 states have internal predecessors, (1664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:20:34,727 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:34,727 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:34,727 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 10 predicate places. [2023-11-30 01:20:34,727 INFO L500 AbstractCegarLoop]: Abstraction has has 565 places, 535 transitions, 1417 flow [2023-11-30 01:20:34,728 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 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:20:34,728 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:20:34,728 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:34,728 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-11-30 01:20:34,728 INFO L425 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:20:34,728 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:20:34,729 INFO L85 PathProgramCache]: Analyzing trace with hash 1481904891, now seen corresponding path program 1 times [2023-11-30 01:20:34,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:20:34,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741855273] [2023-11-30 01:20:34,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:20:34,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:20:34,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:20:34,794 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:20:34,795 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:20:34,795 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741855273] [2023-11-30 01:20:34,795 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741855273] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:20:34,795 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:20:34,795 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:20:34,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963234918] [2023-11-30 01:20:34,795 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:20:34,796 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:20:34,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:20:34,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:20:34,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:20:34,797 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 548 out of 572 [2023-11-30 01:20:34,798 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 565 places, 535 transitions, 1417 flow. Second operand has 3 states, 3 states have (on average 549.3333333333334) internal successors, (1648), 3 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:20:34,798 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:20:34,798 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 548 of 572 [2023-11-30 01:20:34,798 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:20:35,000 INFO L124 PetriNetUnfolderBase]: 56/1095 cut-off events. [2023-11-30 01:20:35,000 INFO L125 PetriNetUnfolderBase]: For 4869/4926 co-relation queries the response was YES. [2023-11-30 01:20:35,004 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1933 conditions, 1095 events. 56/1095 cut-off events. For 4869/4926 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 3757 event pairs, 32 based on Foata normal form. 0/985 useless extension candidates. Maximal degree in co-relation 1327. Up to 55 conditions per place. [2023-11-30 01:20:35,007 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 11 selfloop transitions, 2 changer transitions 1/534 dead transitions. [2023-11-30 01:20:35,008 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 566 places, 534 transitions, 1441 flow [2023-11-30 01:20:35,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:20:35,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:20:35,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1658 transitions. [2023-11-30 01:20:35,010 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9662004662004662 [2023-11-30 01:20:35,011 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1658 transitions. [2023-11-30 01:20:35,011 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1658 transitions. [2023-11-30 01:20:35,011 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:20:35,011 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1658 transitions. [2023-11-30 01:20:35,013 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 552.6666666666666) internal successors, (1658), 3 states have internal predecessors, (1658), 0 states have call successors, (0), 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:20:35,015 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:35,016 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:35,016 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 11 predicate places. [2023-11-30 01:20:35,016 INFO L500 AbstractCegarLoop]: Abstraction has has 566 places, 534 transitions, 1441 flow [2023-11-30 01:20:35,017 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 549.3333333333334) internal successors, (1648), 3 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:20:35,017 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:20:35,017 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:35,017 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-11-30 01:20:35,017 INFO L425 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:20:35,017 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:20:35,017 INFO L85 PathProgramCache]: Analyzing trace with hash -305024790, now seen corresponding path program 1 times [2023-11-30 01:20:35,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:20:35,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817331640] [2023-11-30 01:20:35,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:20:35,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:20:35,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:20:35,094 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:20:35,094 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:20:35,094 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817331640] [2023-11-30 01:20:35,094 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817331640] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:20:35,094 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:20:35,094 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:20:35,095 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009231908] [2023-11-30 01:20:35,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:20:35,095 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:20:35,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:20:35,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:20:35,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:20:35,097 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 539 out of 572 [2023-11-30 01:20:35,098 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 566 places, 534 transitions, 1441 flow. Second operand has 3 states, 3 states have (on average 540.3333333333334) internal successors, (1621), 3 states have internal predecessors, (1621), 0 states have call successors, (0), 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:20:35,098 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:20:35,098 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 539 of 572 [2023-11-30 01:20:35,098 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:20:35,269 INFO L124 PetriNetUnfolderBase]: 89/1175 cut-off events. [2023-11-30 01:20:35,269 INFO L125 PetriNetUnfolderBase]: For 7962/8046 co-relation queries the response was YES. [2023-11-30 01:20:35,276 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2403 conditions, 1175 events. 89/1175 cut-off events. For 7962/8046 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 4354 event pairs, 65 based on Foata normal form. 0/1044 useless extension candidates. Maximal degree in co-relation 1654. Up to 121 conditions per place. [2023-11-30 01:20:35,282 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 20 selfloop transitions, 2 changer transitions 1/533 dead transitions. [2023-11-30 01:20:35,283 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 567 places, 533 transitions, 1483 flow [2023-11-30 01:20:35,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:20:35,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:20:35,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1640 transitions. [2023-11-30 01:20:35,287 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9557109557109557 [2023-11-30 01:20:35,287 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1640 transitions. [2023-11-30 01:20:35,287 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1640 transitions. [2023-11-30 01:20:35,287 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:20:35,287 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1640 transitions. [2023-11-30 01:20:35,289 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 546.6666666666666) internal successors, (1640), 3 states have internal predecessors, (1640), 0 states have call successors, (0), 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:20:35,291 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:35,291 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:35,292 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 12 predicate places. [2023-11-30 01:20:35,292 INFO L500 AbstractCegarLoop]: Abstraction has has 567 places, 533 transitions, 1483 flow [2023-11-30 01:20:35,292 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 540.3333333333334) internal successors, (1621), 3 states have internal predecessors, (1621), 0 states have call successors, (0), 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:20:35,292 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:20:35,293 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:35,293 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-11-30 01:20:35,293 INFO L425 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:20:35,293 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:20:35,293 INFO L85 PathProgramCache]: Analyzing trace with hash 1551998111, now seen corresponding path program 1 times [2023-11-30 01:20:35,294 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:20:35,294 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380501103] [2023-11-30 01:20:35,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:20:35,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:20:35,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:20:35,366 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:20:35,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:20:35,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380501103] [2023-11-30 01:20:35,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380501103] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:20:35,366 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:20:35,366 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:20:35,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837452831] [2023-11-30 01:20:35,366 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:20:35,367 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:20:35,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:20:35,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:20:35,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:20:35,369 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 543 out of 572 [2023-11-30 01:20:35,370 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 567 places, 533 transitions, 1483 flow. Second operand has 3 states, 3 states have (on average 544.3333333333334) internal successors, (1633), 3 states have internal predecessors, (1633), 0 states have call successors, (0), 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:20:35,370 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:20:35,370 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 543 of 572 [2023-11-30 01:20:35,370 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:20:35,511 INFO L124 PetriNetUnfolderBase]: 74/1131 cut-off events. [2023-11-30 01:20:35,511 INFO L125 PetriNetUnfolderBase]: For 7782/7879 co-relation queries the response was YES. [2023-11-30 01:20:35,517 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2322 conditions, 1131 events. 74/1131 cut-off events. For 7782/7879 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 4038 event pairs, 50 based on Foata normal form. 0/1024 useless extension candidates. Maximal degree in co-relation 1597. Up to 87 conditions per place. [2023-11-30 01:20:35,522 INFO L140 encePairwiseOnDemand]: 567/572 looper letters, 14 selfloop transitions, 1 changer transitions 1/529 dead transitions. [2023-11-30 01:20:35,522 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 565 places, 529 transitions, 1497 flow [2023-11-30 01:20:35,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:20:35,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:20:35,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1648 transitions. [2023-11-30 01:20:35,524 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9603729603729604 [2023-11-30 01:20:35,525 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1648 transitions. [2023-11-30 01:20:35,525 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1648 transitions. [2023-11-30 01:20:35,526 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:20:35,526 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1648 transitions. [2023-11-30 01:20:35,529 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 549.3333333333334) internal successors, (1648), 3 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:20:35,531 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:35,531 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:35,532 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 10 predicate places. [2023-11-30 01:20:35,532 INFO L500 AbstractCegarLoop]: Abstraction has has 565 places, 529 transitions, 1497 flow [2023-11-30 01:20:35,532 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 544.3333333333334) internal successors, (1633), 3 states have internal predecessors, (1633), 0 states have call successors, (0), 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:20:35,532 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:20:35,533 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:35,533 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-11-30 01:20:35,533 INFO L425 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:20:35,533 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:20:35,533 INFO L85 PathProgramCache]: Analyzing trace with hash -584518224, now seen corresponding path program 1 times [2023-11-30 01:20:35,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:20:35,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659360283] [2023-11-30 01:20:35,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:20:35,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:20:35,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:20:35,599 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:20:35,599 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:20:35,599 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659360283] [2023-11-30 01:20:35,599 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [659360283] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:20:35,599 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:20:35,599 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:20:35,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390739417] [2023-11-30 01:20:35,600 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:20:35,600 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:20:35,600 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:20:35,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:20:35,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:20:35,601 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 555 out of 572 [2023-11-30 01:20:35,602 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 565 places, 529 transitions, 1497 flow. Second operand has 3 states, 3 states have (on average 555.6666666666666) internal successors, (1667), 3 states have internal predecessors, (1667), 0 states have call successors, (0), 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:20:35,602 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:20:35,602 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 555 of 572 [2023-11-30 01:20:35,603 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:20:35,825 INFO L124 PetriNetUnfolderBase]: 74/1130 cut-off events. [2023-11-30 01:20:35,825 INFO L125 PetriNetUnfolderBase]: For 8585/8682 co-relation queries the response was YES. [2023-11-30 01:20:35,830 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2373 conditions, 1130 events. 74/1130 cut-off events. For 8585/8682 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 4024 event pairs, 50 based on Foata normal form. 0/1024 useless extension candidates. Maximal degree in co-relation 1633. Up to 87 conditions per place. [2023-11-30 01:20:35,834 INFO L140 encePairwiseOnDemand]: 570/572 looper letters, 6 selfloop transitions, 1 changer transitions 1/528 dead transitions. [2023-11-30 01:20:35,834 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 566 places, 528 transitions, 1509 flow [2023-11-30 01:20:35,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:20:35,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:20:35,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1673 transitions. [2023-11-30 01:20:35,837 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9749417249417249 [2023-11-30 01:20:35,837 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1673 transitions. [2023-11-30 01:20:35,837 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1673 transitions. [2023-11-30 01:20:35,838 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:20:35,838 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1673 transitions. [2023-11-30 01:20:35,840 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 557.6666666666666) internal successors, (1673), 3 states have internal predecessors, (1673), 0 states have call successors, (0), 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:20:35,841 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:35,842 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:35,842 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 11 predicate places. [2023-11-30 01:20:35,842 INFO L500 AbstractCegarLoop]: Abstraction has has 566 places, 528 transitions, 1509 flow [2023-11-30 01:20:35,842 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 555.6666666666666) internal successors, (1667), 3 states have internal predecessors, (1667), 0 states have call successors, (0), 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:20:35,843 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:20:35,843 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:35,843 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-11-30 01:20:35,843 INFO L425 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:20:35,843 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:20:35,843 INFO L85 PathProgramCache]: Analyzing trace with hash -2136244690, now seen corresponding path program 1 times [2023-11-30 01:20:35,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:20:35,843 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341032380] [2023-11-30 01:20:35,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:20:35,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:20:35,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:20:35,937 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:20:35,938 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:20:35,938 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341032380] [2023-11-30 01:20:35,938 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341032380] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:20:35,938 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:20:35,938 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:20:35,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632550158] [2023-11-30 01:20:35,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:20:35,939 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:20:35,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:20:35,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:20:35,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:20:35,941 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 539 out of 572 [2023-11-30 01:20:35,942 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 566 places, 528 transitions, 1509 flow. Second operand has 3 states, 3 states have (on average 540.3333333333334) internal successors, (1621), 3 states have internal predecessors, (1621), 0 states have call successors, (0), 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:20:35,942 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:20:35,943 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 539 of 572 [2023-11-30 01:20:35,943 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:20:36,158 INFO L124 PetriNetUnfolderBase]: 92/1147 cut-off events. [2023-11-30 01:20:36,158 INFO L125 PetriNetUnfolderBase]: For 19887/20218 co-relation queries the response was YES. [2023-11-30 01:20:36,165 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2866 conditions, 1147 events. 92/1147 cut-off events. For 19887/20218 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 4567 event pairs, 68 based on Foata normal form. 0/1042 useless extension candidates. Maximal degree in co-relation 2101. Up to 105 conditions per place. [2023-11-30 01:20:36,170 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 21 selfloop transitions, 2 changer transitions 1/527 dead transitions. [2023-11-30 01:20:36,170 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 567 places, 527 transitions, 1553 flow [2023-11-30 01:20:36,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:20:36,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:20:36,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1641 transitions. [2023-11-30 01:20:36,173 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9562937062937062 [2023-11-30 01:20:36,173 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1641 transitions. [2023-11-30 01:20:36,173 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1641 transitions. [2023-11-30 01:20:36,174 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:20:36,174 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1641 transitions. [2023-11-30 01:20:36,176 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 547.0) internal successors, (1641), 3 states have internal predecessors, (1641), 0 states have call successors, (0), 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:20:36,178 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:36,178 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:36,178 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 12 predicate places. [2023-11-30 01:20:36,178 INFO L500 AbstractCegarLoop]: Abstraction has has 567 places, 527 transitions, 1553 flow [2023-11-30 01:20:36,179 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 540.3333333333334) internal successors, (1621), 3 states have internal predecessors, (1621), 0 states have call successors, (0), 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:20:36,179 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:20:36,179 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:36,179 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-11-30 01:20:36,179 INFO L425 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:20:36,180 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:20:36,180 INFO L85 PathProgramCache]: Analyzing trace with hash 649378529, now seen corresponding path program 1 times [2023-11-30 01:20:36,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:20:36,180 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [957758256] [2023-11-30 01:20:36,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:20:36,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:20:36,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:20:36,274 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:20:36,274 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:20:36,274 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [957758256] [2023-11-30 01:20:36,274 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [957758256] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:20:36,274 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:20:36,275 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:20:36,275 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550496275] [2023-11-30 01:20:36,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:20:36,275 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:20:36,275 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:20:36,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:20:36,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:20:36,277 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 543 out of 572 [2023-11-30 01:20:36,278 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 567 places, 527 transitions, 1553 flow. Second operand has 3 states, 3 states have (on average 544.3333333333334) internal successors, (1633), 3 states have internal predecessors, (1633), 0 states have call successors, (0), 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:20:36,278 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:20:36,278 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 543 of 572 [2023-11-30 01:20:36,278 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:20:36,558 INFO L124 PetriNetUnfolderBase]: 141/1577 cut-off events. [2023-11-30 01:20:36,559 INFO L125 PetriNetUnfolderBase]: For 27332/27682 co-relation queries the response was YES. [2023-11-30 01:20:36,573 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4471 conditions, 1577 events. 141/1577 cut-off events. For 27332/27682 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 8222 event pairs, 98 based on Foata normal form. 0/1421 useless extension candidates. Maximal degree in co-relation 2123. Up to 180 conditions per place. [2023-11-30 01:20:36,584 INFO L140 encePairwiseOnDemand]: 566/572 looper letters, 19 selfloop transitions, 3 changer transitions 1/530 dead transitions. [2023-11-30 01:20:36,584 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 566 places, 530 transitions, 1818 flow [2023-11-30 01:20:36,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:20:36,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:20:36,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1654 transitions. [2023-11-30 01:20:36,590 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9638694638694638 [2023-11-30 01:20:36,590 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1654 transitions. [2023-11-30 01:20:36,592 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1654 transitions. [2023-11-30 01:20:36,593 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:20:36,593 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1654 transitions. [2023-11-30 01:20:36,596 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 551.3333333333334) internal successors, (1654), 3 states have internal predecessors, (1654), 0 states have call successors, (0), 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:20:36,598 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:36,598 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:36,598 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 11 predicate places. [2023-11-30 01:20:36,598 INFO L500 AbstractCegarLoop]: Abstraction has has 566 places, 530 transitions, 1818 flow [2023-11-30 01:20:36,599 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 544.3333333333334) internal successors, (1633), 3 states have internal predecessors, (1633), 0 states have call successors, (0), 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:20:36,599 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:20:36,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:36,599 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-11-30 01:20:36,599 INFO L425 AbstractCegarLoop]: === Iteration 23 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:20:36,599 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:20:36,599 INFO L85 PathProgramCache]: Analyzing trace with hash 1569141025, now seen corresponding path program 1 times [2023-11-30 01:20:36,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:20:36,600 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776146282] [2023-11-30 01:20:36,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:20:36,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:20:36,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:20:36,677 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:20:36,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:20:36,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776146282] [2023-11-30 01:20:36,678 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776146282] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:20:36,678 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:20:36,678 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:20:36,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506197767] [2023-11-30 01:20:36,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:20:36,680 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:20:36,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:20:36,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:20:36,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:20:36,682 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 552 out of 572 [2023-11-30 01:20:36,683 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 566 places, 530 transitions, 1818 flow. Second operand has 3 states, 3 states have (on average 553.6666666666666) internal successors, (1661), 3 states have internal predecessors, (1661), 0 states have call successors, (0), 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:20:36,683 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:20:36,683 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 552 of 572 [2023-11-30 01:20:36,683 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:20:36,983 INFO L124 PetriNetUnfolderBase]: 135/1563 cut-off events. [2023-11-30 01:20:36,984 INFO L125 PetriNetUnfolderBase]: For 30762/31180 co-relation queries the response was YES. [2023-11-30 01:20:36,990 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4436 conditions, 1563 events. 135/1563 cut-off events. For 30762/31180 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 8067 event pairs, 30 based on Foata normal form. 0/1427 useless extension candidates. Maximal degree in co-relation 2131. Up to 174 conditions per place. [2023-11-30 01:20:36,995 INFO L140 encePairwiseOnDemand]: 570/572 looper letters, 19 selfloop transitions, 1 changer transitions 1/535 dead transitions. [2023-11-30 01:20:36,996 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 567 places, 535 transitions, 2136 flow [2023-11-30 01:20:36,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:20:36,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:20:36,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1669 transitions. [2023-11-30 01:20:36,999 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9726107226107226 [2023-11-30 01:20:36,999 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1669 transitions. [2023-11-30 01:20:36,999 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1669 transitions. [2023-11-30 01:20:36,999 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:20:37,000 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1669 transitions. [2023-11-30 01:20:37,001 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 556.3333333333334) internal successors, (1669), 3 states have internal predecessors, (1669), 0 states have call successors, (0), 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:20:37,003 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:37,003 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:37,004 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 12 predicate places. [2023-11-30 01:20:37,004 INFO L500 AbstractCegarLoop]: Abstraction has has 567 places, 535 transitions, 2136 flow [2023-11-30 01:20:37,005 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 553.6666666666666) internal successors, (1661), 3 states have internal predecessors, (1661), 0 states have call successors, (0), 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:20:37,005 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:20:37,005 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:37,005 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-11-30 01:20:37,005 INFO L425 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:20:37,005 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:20:37,005 INFO L85 PathProgramCache]: Analyzing trace with hash 177610086, now seen corresponding path program 1 times [2023-11-30 01:20:37,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:20:37,005 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044614292] [2023-11-30 01:20:37,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:20:37,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:20:37,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:20:37,074 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:20:37,075 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:20:37,075 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044614292] [2023-11-30 01:20:37,075 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044614292] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:20:37,075 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:20:37,075 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:20:37,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387032943] [2023-11-30 01:20:37,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:20:37,076 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:20:37,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:20:37,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:20:37,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:20:37,077 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 539 out of 572 [2023-11-30 01:20:37,079 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 567 places, 535 transitions, 2136 flow. Second operand has 3 states, 3 states have (on average 541.6666666666666) internal successors, (1625), 3 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:20:37,079 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:20:37,079 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 539 of 572 [2023-11-30 01:20:37,079 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:20:37,340 INFO L124 PetriNetUnfolderBase]: 137/1626 cut-off events. [2023-11-30 01:20:37,340 INFO L125 PetriNetUnfolderBase]: For 32771/33155 co-relation queries the response was YES. [2023-11-30 01:20:37,351 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4644 conditions, 1626 events. 137/1626 cut-off events. For 32771/33155 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 8603 event pairs, 57 based on Foata normal form. 0/1488 useless extension candidates. Maximal degree in co-relation 2197. Up to 178 conditions per place. [2023-11-30 01:20:37,358 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 29 selfloop transitions, 2 changer transitions 1/534 dead transitions. [2023-11-30 01:20:37,358 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 568 places, 534 transitions, 2192 flow [2023-11-30 01:20:37,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:20:37,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:20:37,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1637 transitions. [2023-11-30 01:20:37,361 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.953962703962704 [2023-11-30 01:20:37,361 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1637 transitions. [2023-11-30 01:20:37,361 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1637 transitions. [2023-11-30 01:20:37,362 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:20:37,362 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1637 transitions. [2023-11-30 01:20:37,364 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 545.6666666666666) internal successors, (1637), 3 states have internal predecessors, (1637), 0 states have call successors, (0), 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:20:37,366 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:37,366 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:37,366 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 13 predicate places. [2023-11-30 01:20:37,366 INFO L500 AbstractCegarLoop]: Abstraction has has 568 places, 534 transitions, 2192 flow [2023-11-30 01:20:37,367 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 541.6666666666666) internal successors, (1625), 3 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:20:37,367 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:20:37,367 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:37,367 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-11-30 01:20:37,367 INFO L425 AbstractCegarLoop]: === Iteration 25 === Targeting whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:20:37,367 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:20:37,367 INFO L85 PathProgramCache]: Analyzing trace with hash 411046051, now seen corresponding path program 1 times [2023-11-30 01:20:37,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:20:37,368 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179979640] [2023-11-30 01:20:37,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:20:37,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:20:37,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:20:37,439 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:20:37,439 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:20:37,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179979640] [2023-11-30 01:20:37,439 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179979640] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:20:37,439 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:20:37,439 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:20:37,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933557033] [2023-11-30 01:20:37,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:20:37,440 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:20:37,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:20:37,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:20:37,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:20:37,441 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 552 out of 572 [2023-11-30 01:20:37,442 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 568 places, 534 transitions, 2192 flow. Second operand has 3 states, 3 states have (on average 553.6666666666666) internal successors, (1661), 3 states have internal predecessors, (1661), 0 states have call successors, (0), 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:20:37,442 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:20:37,442 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 552 of 572 [2023-11-30 01:20:37,442 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:20:37,725 INFO L124 PetriNetUnfolderBase]: 146/1837 cut-off events. [2023-11-30 01:20:37,725 INFO L125 PetriNetUnfolderBase]: For 39825/40293 co-relation queries the response was YES. [2023-11-30 01:20:37,737 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5046 conditions, 1837 events. 146/1837 cut-off events. For 39825/40293 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 10353 event pairs, 51 based on Foata normal form. 4/1701 useless extension candidates. Maximal degree in co-relation 2199. Up to 184 conditions per place. [2023-11-30 01:20:37,745 INFO L140 encePairwiseOnDemand]: 570/572 looper letters, 25 selfloop transitions, 1 changer transitions 1/539 dead transitions. [2023-11-30 01:20:37,745 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 569 places, 539 transitions, 2546 flow [2023-11-30 01:20:37,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:20:37,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:20:37,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1669 transitions. [2023-11-30 01:20:37,748 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9726107226107226 [2023-11-30 01:20:37,748 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1669 transitions. [2023-11-30 01:20:37,748 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1669 transitions. [2023-11-30 01:20:37,748 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:20:37,748 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1669 transitions. [2023-11-30 01:20:37,750 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 556.3333333333334) internal successors, (1669), 3 states have internal predecessors, (1669), 0 states have call successors, (0), 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:20:37,752 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:37,752 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:37,752 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 14 predicate places. [2023-11-30 01:20:37,752 INFO L500 AbstractCegarLoop]: Abstraction has has 569 places, 539 transitions, 2546 flow [2023-11-30 01:20:37,753 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 553.6666666666666) internal successors, (1661), 3 states have internal predecessors, (1661), 0 states have call successors, (0), 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:20:37,753 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:20:37,753 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:37,753 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-11-30 01:20:37,753 INFO L425 AbstractCegarLoop]: === Iteration 26 === Targeting whoop_wrapper_nvram_unlocked_ioctlErr0ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:20:37,753 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:20:37,753 INFO L85 PathProgramCache]: Analyzing trace with hash 1007138069, now seen corresponding path program 1 times [2023-11-30 01:20:37,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:20:37,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073160209] [2023-11-30 01:20:37,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:20:37,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:20:37,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:20:37,827 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:20:37,827 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:20:37,827 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073160209] [2023-11-30 01:20:37,827 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073160209] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:20:37,827 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:20:37,827 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:20:37,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223998733] [2023-11-30 01:20:37,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:20:37,828 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:20:37,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:20:37,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:20:37,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:20:37,829 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 552 out of 572 [2023-11-30 01:20:37,830 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 569 places, 539 transitions, 2546 flow. Second operand has 3 states, 3 states have (on average 554.0) internal successors, (1662), 3 states have internal predecessors, (1662), 0 states have call successors, (0), 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:20:37,830 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:20:37,830 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 552 of 572 [2023-11-30 01:20:37,830 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:20:38,136 INFO L124 PetriNetUnfolderBase]: 146/1908 cut-off events. [2023-11-30 01:20:38,136 INFO L125 PetriNetUnfolderBase]: For 43758/44294 co-relation queries the response was YES. [2023-11-30 01:20:38,154 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5190 conditions, 1908 events. 146/1908 cut-off events. For 43758/44294 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 10876 event pairs, 50 based on Foata normal form. 4/1778 useless extension candidates. Maximal degree in co-relation 2158. Up to 186 conditions per place. [2023-11-30 01:20:38,165 INFO L140 encePairwiseOnDemand]: 570/572 looper letters, 27 selfloop transitions, 1 changer transitions 1/540 dead transitions. [2023-11-30 01:20:38,165 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 570 places, 540 transitions, 2708 flow [2023-11-30 01:20:38,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:20:38,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:20:38,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1667 transitions. [2023-11-30 01:20:38,168 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9714452214452215 [2023-11-30 01:20:38,169 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1667 transitions. [2023-11-30 01:20:38,169 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1667 transitions. [2023-11-30 01:20:38,169 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:20:38,169 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1667 transitions. [2023-11-30 01:20:38,172 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 555.6666666666666) internal successors, (1667), 3 states have internal predecessors, (1667), 0 states have call successors, (0), 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:20:38,174 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:38,175 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:38,175 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 15 predicate places. [2023-11-30 01:20:38,175 INFO L500 AbstractCegarLoop]: Abstraction has has 570 places, 540 transitions, 2708 flow [2023-11-30 01:20:38,175 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 554.0) internal successors, (1662), 3 states have internal predecessors, (1662), 0 states have call successors, (0), 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:20:38,176 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:20:38,176 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:38,176 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-11-30 01:20:38,176 INFO L425 AbstractCegarLoop]: === Iteration 27 === Targeting whoop_wrapper_read_nvramErr3ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:20:38,176 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:20:38,176 INFO L85 PathProgramCache]: Analyzing trace with hash -983969977, now seen corresponding path program 1 times [2023-11-30 01:20:38,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:20:38,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489723649] [2023-11-30 01:20:38,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:20:38,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:20:38,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:20:38,260 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:20:38,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:20:38,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489723649] [2023-11-30 01:20:38,260 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1489723649] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:20:38,260 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:20:38,260 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:20:38,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074705585] [2023-11-30 01:20:38,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:20:38,261 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:20:38,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:20:38,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:20:38,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:20:38,263 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 552 out of 572 [2023-11-30 01:20:38,264 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 570 places, 540 transitions, 2708 flow. Second operand has 3 states, 3 states have (on average 553.6666666666666) internal successors, (1661), 3 states have internal predecessors, (1661), 0 states have call successors, (0), 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:20:38,264 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:20:38,264 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 552 of 572 [2023-11-30 01:20:38,264 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:20:38,539 INFO L124 PetriNetUnfolderBase]: 135/1955 cut-off events. [2023-11-30 01:20:38,539 INFO L125 PetriNetUnfolderBase]: For 35520/35758 co-relation queries the response was YES. [2023-11-30 01:20:38,553 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4974 conditions, 1955 events. 135/1955 cut-off events. For 35520/35758 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 11369 event pairs, 39 based on Foata normal form. 0/1839 useless extension candidates. Maximal degree in co-relation 2364. Up to 172 conditions per place. [2023-11-30 01:20:38,560 INFO L140 encePairwiseOnDemand]: 570/572 looper letters, 33 selfloop transitions, 1 changer transitions 1/545 dead transitions. [2023-11-30 01:20:38,560 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 571 places, 545 transitions, 3102 flow [2023-11-30 01:20:38,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:20:38,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:20:38,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1669 transitions. [2023-11-30 01:20:38,563 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9726107226107226 [2023-11-30 01:20:38,563 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1669 transitions. [2023-11-30 01:20:38,563 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1669 transitions. [2023-11-30 01:20:38,564 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:20:38,564 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1669 transitions. [2023-11-30 01:20:38,565 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 556.3333333333334) internal successors, (1669), 3 states have internal predecessors, (1669), 0 states have call successors, (0), 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:20:38,569 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:38,569 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 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:20:38,569 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 16 predicate places. [2023-11-30 01:20:38,569 INFO L500 AbstractCegarLoop]: Abstraction has has 571 places, 545 transitions, 3102 flow [2023-11-30 01:20:38,569 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 553.6666666666666) internal successors, (1661), 3 states have internal predecessors, (1661), 0 states have call successors, (0), 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:20:38,569 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:20:38,570 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:38,570 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-11-30 01:20:38,570 INFO L425 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:20:38,570 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:20:38,571 INFO L85 PathProgramCache]: Analyzing trace with hash -1978366085, now seen corresponding path program 1 times [2023-11-30 01:20:38,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:20:38,571 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114389008] [2023-11-30 01:20:38,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:20:38,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:20:38,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:20:39,348 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:20:39,349 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:20:39,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114389008] [2023-11-30 01:20:39,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114389008] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:20:39,349 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:20:39,349 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 01:20:39,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519075371] [2023-11-30 01:20:39,349 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:20:39,349 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 01:20:39,350 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:20:39,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 01:20:39,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 01:20:39,351 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 499 out of 572 [2023-11-30 01:20:39,353 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 571 places, 545 transitions, 3102 flow. Second operand has 6 states, 6 states have (on average 500.8333333333333) internal successors, (3005), 6 states have internal predecessors, (3005), 0 states have call successors, (0), 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:20:39,353 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:20:39,353 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 499 of 572 [2023-11-30 01:20:39,353 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:20:42,433 INFO L124 PetriNetUnfolderBase]: 3937/11935 cut-off events. [2023-11-30 01:20:42,433 INFO L125 PetriNetUnfolderBase]: For 1256008/1265601 co-relation queries the response was YES. [2023-11-30 01:20:42,482 INFO L83 FinitePrefix]: Finished finitePrefix Result has 67811 conditions, 11935 events. 3937/11935 cut-off events. For 1256008/1265601 co-relation queries the response was YES. Maximal size of possible extension queue 420. Compared 119491 event pairs, 753 based on Foata normal form. 44/11020 useless extension candidates. Maximal degree in co-relation 48227. Up to 4093 conditions per place. [2023-11-30 01:20:42,557 INFO L140 encePairwiseOnDemand]: 556/572 looper letters, 222 selfloop transitions, 101 changer transitions 1/782 dead transitions. [2023-11-30 01:20:42,557 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 576 places, 782 transitions, 7849 flow [2023-11-30 01:20:42,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 01:20:42,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 01:20:42,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 3235 transitions. [2023-11-30 01:20:42,562 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9425990675990676 [2023-11-30 01:20:42,562 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 3235 transitions. [2023-11-30 01:20:42,562 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 3235 transitions. [2023-11-30 01:20:42,562 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:20:42,562 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 3235 transitions. [2023-11-30 01:20:42,565 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 539.1666666666666) internal successors, (3235), 6 states have internal predecessors, (3235), 0 states have call successors, (0), 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:20:42,568 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 572.0) internal successors, (4004), 7 states have internal predecessors, (4004), 0 states have call successors, (0), 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:20:42,568 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 572.0) internal successors, (4004), 7 states have internal predecessors, (4004), 0 states have call successors, (0), 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:20:42,569 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 21 predicate places. [2023-11-30 01:20:42,569 INFO L500 AbstractCegarLoop]: Abstraction has has 576 places, 782 transitions, 7849 flow [2023-11-30 01:20:42,569 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 500.8333333333333) internal successors, (3005), 6 states have internal predecessors, (3005), 0 states have call successors, (0), 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:20:42,569 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:20:42,569 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:42,569 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-11-30 01:20:42,569 INFO L425 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:20:42,570 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:20:42,570 INFO L85 PathProgramCache]: Analyzing trace with hash -38140912, now seen corresponding path program 1 times [2023-11-30 01:20:42,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:20:42,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359103468] [2023-11-30 01:20:42,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:20:42,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:20:42,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:20:44,452 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:20:44,452 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:20:44,453 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359103468] [2023-11-30 01:20:44,453 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359103468] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:20:44,453 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:20:44,453 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-30 01:20:44,453 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110532477] [2023-11-30 01:20:44,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:20:44,453 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-30 01:20:44,454 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:20:44,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-30 01:20:44,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2023-11-30 01:20:44,456 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 490 out of 572 [2023-11-30 01:20:44,459 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 576 places, 782 transitions, 7849 flow. Second operand has 11 states, 11 states have (on average 491.6363636363636) internal successors, (5408), 11 states have internal predecessors, (5408), 0 states have call successors, (0), 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:20:44,459 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:20:44,459 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 490 of 572 [2023-11-30 01:20:44,459 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:20:51,938 INFO L124 PetriNetUnfolderBase]: 11919/29693 cut-off events. [2023-11-30 01:20:51,938 INFO L125 PetriNetUnfolderBase]: For 854452/862422 co-relation queries the response was YES. [2023-11-30 01:20:52,147 INFO L83 FinitePrefix]: Finished finitePrefix Result has 120473 conditions, 29693 events. 11919/29693 cut-off events. For 854452/862422 co-relation queries the response was YES. Maximal size of possible extension queue 656. Compared 305540 event pairs, 2793 based on Foata normal form. 706/27852 useless extension candidates. Maximal degree in co-relation 90187. Up to 9462 conditions per place. [2023-11-30 01:20:52,319 INFO L140 encePairwiseOnDemand]: 550/572 looper letters, 466 selfloop transitions, 155 changer transitions 1/1071 dead transitions. [2023-11-30 01:20:52,319 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 585 places, 1071 transitions, 11625 flow [2023-11-30 01:20:52,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-30 01:20:52,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-30 01:20:52,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 5277 transitions. [2023-11-30 01:20:52,326 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9225524475524476 [2023-11-30 01:20:52,326 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 5277 transitions. [2023-11-30 01:20:52,326 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 5277 transitions. [2023-11-30 01:20:52,327 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:20:52,327 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 5277 transitions. [2023-11-30 01:20:52,332 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 527.7) internal successors, (5277), 10 states have internal predecessors, (5277), 0 states have call successors, (0), 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:20:52,336 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 572.0) internal successors, (6292), 11 states have internal predecessors, (6292), 0 states have call successors, (0), 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:20:52,336 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 572.0) internal successors, (6292), 11 states have internal predecessors, (6292), 0 states have call successors, (0), 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:20:52,338 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 30 predicate places. [2023-11-30 01:20:52,338 INFO L500 AbstractCegarLoop]: Abstraction has has 585 places, 1071 transitions, 11625 flow [2023-11-30 01:20:52,338 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 491.6363636363636) internal successors, (5408), 11 states have internal predecessors, (5408), 0 states have call successors, (0), 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:20:52,338 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:20:52,339 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:52,339 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-11-30 01:20:52,339 INFO L425 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:20:52,339 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:20:52,339 INFO L85 PathProgramCache]: Analyzing trace with hash -1042727698, now seen corresponding path program 2 times [2023-11-30 01:20:52,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:20:52,339 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896448217] [2023-11-30 01:20:52,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:20:52,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:20:52,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:20:53,976 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:20:53,977 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:20:53,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896448217] [2023-11-30 01:20:53,977 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896448217] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:20:53,977 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:20:53,977 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-30 01:20:53,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560998997] [2023-11-30 01:20:53,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:20:53,977 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-30 01:20:53,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:20:53,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-30 01:20:53,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2023-11-30 01:20:53,981 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 490 out of 572 [2023-11-30 01:20:53,983 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 585 places, 1071 transitions, 11625 flow. Second operand has 11 states, 11 states have (on average 491.6363636363636) internal successors, (5408), 11 states have internal predecessors, (5408), 0 states have call successors, (0), 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:20:53,983 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:20:53,983 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 490 of 572 [2023-11-30 01:20:53,983 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:21:04,105 INFO L124 PetriNetUnfolderBase]: 14772/39267 cut-off events. [2023-11-30 01:21:04,105 INFO L125 PetriNetUnfolderBase]: For 1058329/1086178 co-relation queries the response was YES. [2023-11-30 01:21:04,458 INFO L83 FinitePrefix]: Finished finitePrefix Result has 172862 conditions, 39267 events. 14772/39267 cut-off events. For 1058329/1086178 co-relation queries the response was YES. Maximal size of possible extension queue 791. Compared 431359 event pairs, 3067 based on Foata normal form. 1447/37559 useless extension candidates. Maximal degree in co-relation 128755. Up to 11741 conditions per place. [2023-11-30 01:21:04,681 INFO L140 encePairwiseOnDemand]: 550/572 looper letters, 850 selfloop transitions, 265 changer transitions 1/1565 dead transitions. [2023-11-30 01:21:04,682 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 596 places, 1565 transitions, 19093 flow [2023-11-30 01:21:04,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-30 01:21:04,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-30 01:21:04,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 6344 transitions. [2023-11-30 01:21:04,691 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9242424242424242 [2023-11-30 01:21:04,691 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 6344 transitions. [2023-11-30 01:21:04,691 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 6344 transitions. [2023-11-30 01:21:04,692 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:21:04,692 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 6344 transitions. [2023-11-30 01:21:04,697 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 528.6666666666666) internal successors, (6344), 12 states have internal predecessors, (6344), 0 states have call successors, (0), 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:21:04,702 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 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:21:04,702 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 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:21:04,703 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 41 predicate places. [2023-11-30 01:21:04,703 INFO L500 AbstractCegarLoop]: Abstraction has has 596 places, 1565 transitions, 19093 flow [2023-11-30 01:21:04,704 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 491.6363636363636) internal successors, (5408), 11 states have internal predecessors, (5408), 0 states have call successors, (0), 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:21:04,704 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:21:04,704 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:21:04,704 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-11-30 01:21:04,704 INFO L425 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:21:04,704 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:21:04,705 INFO L85 PathProgramCache]: Analyzing trace with hash 1009557752, now seen corresponding path program 3 times [2023-11-30 01:21:04,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:21:04,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106444875] [2023-11-30 01:21:04,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:21:04,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:21:04,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:21:06,275 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:21:06,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:21:06,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106444875] [2023-11-30 01:21:06,276 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2106444875] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:21:06,276 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:21:06,276 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-30 01:21:06,276 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117947600] [2023-11-30 01:21:06,276 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:21:06,277 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-30 01:21:06,277 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:21:06,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-30 01:21:06,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2023-11-30 01:21:06,281 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 490 out of 572 [2023-11-30 01:21:06,294 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 596 places, 1565 transitions, 19093 flow. Second operand has 11 states, 11 states have (on average 491.6363636363636) internal successors, (5408), 11 states have internal predecessors, (5408), 0 states have call successors, (0), 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:21:06,294 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:21:06,294 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 490 of 572 [2023-11-30 01:21:06,294 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:21:20,353 INFO L124 PetriNetUnfolderBase]: 19404/54935 cut-off events. [2023-11-30 01:21:20,353 INFO L125 PetriNetUnfolderBase]: For 1512584/1577201 co-relation queries the response was YES. [2023-11-30 01:21:20,899 INFO L83 FinitePrefix]: Finished finitePrefix Result has 258313 conditions, 54935 events. 19404/54935 cut-off events. For 1512584/1577201 co-relation queries the response was YES. Maximal size of possible extension queue 1011. Compared 652949 event pairs, 2854 based on Foata normal form. 1776/52200 useless extension candidates. Maximal degree in co-relation 196223. Up to 15551 conditions per place. [2023-11-30 01:21:21,204 INFO L140 encePairwiseOnDemand]: 550/572 looper letters, 1832 selfloop transitions, 561 changer transitions 3/2845 dead transitions. [2023-11-30 01:21:21,205 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 607 places, 2845 transitions, 40245 flow [2023-11-30 01:21:21,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-30 01:21:21,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-30 01:21:21,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 6347 transitions. [2023-11-30 01:21:21,209 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9246794871794872 [2023-11-30 01:21:21,209 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 6347 transitions. [2023-11-30 01:21:21,209 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 6347 transitions. [2023-11-30 01:21:21,210 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:21:21,210 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 6347 transitions. [2023-11-30 01:21:21,216 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 528.9166666666666) internal successors, (6347), 12 states have internal predecessors, (6347), 0 states have call successors, (0), 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:21:21,219 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 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:21:21,220 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 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:21:21,220 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 52 predicate places. [2023-11-30 01:21:21,220 INFO L500 AbstractCegarLoop]: Abstraction has has 607 places, 2845 transitions, 40245 flow [2023-11-30 01:21:21,221 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 491.6363636363636) internal successors, (5408), 11 states have internal predecessors, (5408), 0 states have call successors, (0), 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:21:21,221 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:21:21,221 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:21:21,221 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-11-30 01:21:21,221 INFO L425 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:21:21,221 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:21:21,221 INFO L85 PathProgramCache]: Analyzing trace with hash 859934454, now seen corresponding path program 4 times [2023-11-30 01:21:21,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:21:21,222 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134794687] [2023-11-30 01:21:21,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:21:21,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:21:21,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:21:22,644 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:21:22,645 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:21:22,645 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134794687] [2023-11-30 01:21:22,645 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134794687] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:21:22,645 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:21:22,645 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-30 01:21:22,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660952134] [2023-11-30 01:21:22,646 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:21:22,646 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-30 01:21:22,647 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:21:22,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-30 01:21:22,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2023-11-30 01:21:22,650 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 490 out of 572 [2023-11-30 01:21:22,652 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 607 places, 2845 transitions, 40245 flow. Second operand has 11 states, 11 states have (on average 491.6363636363636) internal successors, (5408), 11 states have internal predecessors, (5408), 0 states have call successors, (0), 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:21:22,652 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:21:22,652 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 490 of 572 [2023-11-30 01:21:22,652 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:21:43,550 INFO L124 PetriNetUnfolderBase]: 25128/70946 cut-off events. [2023-11-30 01:21:43,550 INFO L125 PetriNetUnfolderBase]: For 2019649/2189447 co-relation queries the response was YES. [2023-11-30 01:21:44,367 INFO L83 FinitePrefix]: Finished finitePrefix Result has 371706 conditions, 70946 events. 25128/70946 cut-off events. For 2019649/2189447 co-relation queries the response was YES. Maximal size of possible extension queue 1266. Compared 874041 event pairs, 3174 based on Foata normal form. 3217/68448 useless extension candidates. Maximal degree in co-relation 282290. Up to 20599 conditions per place. [2023-11-30 01:21:44,964 INFO L140 encePairwiseOnDemand]: 550/572 looper letters, 2774 selfloop transitions, 811 changer transitions 1/4035 dead transitions. [2023-11-30 01:21:44,964 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 618 places, 4035 transitions, 65023 flow [2023-11-30 01:21:44,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-30 01:21:44,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-30 01:21:44,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 6344 transitions. [2023-11-30 01:21:44,969 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9242424242424242 [2023-11-30 01:21:44,969 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 6344 transitions. [2023-11-30 01:21:44,969 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 6344 transitions. [2023-11-30 01:21:44,970 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:21:44,970 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 6344 transitions. [2023-11-30 01:21:44,975 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 528.6666666666666) internal successors, (6344), 12 states have internal predecessors, (6344), 0 states have call successors, (0), 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:21:44,979 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 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:21:44,979 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 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:21:44,980 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 63 predicate places. [2023-11-30 01:21:44,980 INFO L500 AbstractCegarLoop]: Abstraction has has 618 places, 4035 transitions, 65023 flow [2023-11-30 01:21:44,980 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 491.6363636363636) internal successors, (5408), 11 states have internal predecessors, (5408), 0 states have call successors, (0), 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:21:44,980 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:21:44,980 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:21:44,981 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-11-30 01:21:44,981 INFO L425 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:21:44,981 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:21:44,981 INFO L85 PathProgramCache]: Analyzing trace with hash -275973006, now seen corresponding path program 5 times [2023-11-30 01:21:44,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:21:44,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451904057] [2023-11-30 01:21:44,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:21:44,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:21:45,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:21:46,227 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:21:46,227 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:21:46,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451904057] [2023-11-30 01:21:46,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451904057] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:21:46,227 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:21:46,227 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-30 01:21:46,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837600006] [2023-11-30 01:21:46,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:21:46,232 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-30 01:21:46,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:21:46,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-30 01:21:46,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2023-11-30 01:21:46,235 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 490 out of 572 [2023-11-30 01:21:46,237 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 618 places, 4035 transitions, 65023 flow. Second operand has 11 states, 11 states have (on average 491.6363636363636) internal successors, (5408), 11 states have internal predecessors, (5408), 0 states have call successors, (0), 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:21:46,238 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:21:46,238 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 490 of 572 [2023-11-30 01:21:46,238 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:22:15,326 INFO L124 PetriNetUnfolderBase]: 27348/77453 cut-off events. [2023-11-30 01:22:15,327 INFO L125 PetriNetUnfolderBase]: For 2297228/2527225 co-relation queries the response was YES. [2023-11-30 01:22:16,064 INFO L83 FinitePrefix]: Finished finitePrefix Result has 447960 conditions, 77453 events. 27348/77453 cut-off events. For 2297228/2527225 co-relation queries the response was YES. Maximal size of possible extension queue 1427. Compared 968810 event pairs, 1620 based on Foata normal form. 3654/75350 useless extension candidates. Maximal degree in co-relation 334743. Up to 22599 conditions per place. [2023-11-30 01:22:16,509 INFO L140 encePairwiseOnDemand]: 551/572 looper letters, 4364 selfloop transitions, 454 changer transitions 3/5270 dead transitions. [2023-11-30 01:22:16,509 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 629 places, 5270 transitions, 93169 flow [2023-11-30 01:22:16,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-30 01:22:16,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-30 01:22:16,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 6342 transitions. [2023-11-30 01:22:16,515 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.923951048951049 [2023-11-30 01:22:16,515 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 6342 transitions. [2023-11-30 01:22:16,515 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 6342 transitions. [2023-11-30 01:22:16,516 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:22:16,516 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 6342 transitions. [2023-11-30 01:22:16,520 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 528.5) internal successors, (6342), 12 states have internal predecessors, (6342), 0 states have call successors, (0), 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:22:16,525 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 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:22:16,526 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 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:22:16,526 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 74 predicate places. [2023-11-30 01:22:16,526 INFO L500 AbstractCegarLoop]: Abstraction has has 629 places, 5270 transitions, 93169 flow [2023-11-30 01:22:16,527 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 491.6363636363636) internal successors, (5408), 11 states have internal predecessors, (5408), 0 states have call successors, (0), 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:22:16,527 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:22:16,527 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:22:16,527 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-11-30 01:22:16,527 INFO L425 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:22:16,527 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:22:16,527 INFO L85 PathProgramCache]: Analyzing trace with hash 268389522, now seen corresponding path program 6 times [2023-11-30 01:22:16,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:22:16,527 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026973476] [2023-11-30 01:22:16,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:22:16,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:22:16,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:22:18,387 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:22:18,387 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:22:18,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026973476] [2023-11-30 01:22:18,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026973476] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:22:18,387 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:22:18,387 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-30 01:22:18,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6527554] [2023-11-30 01:22:18,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:22:18,388 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-30 01:22:18,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:22:18,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-30 01:22:18,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2023-11-30 01:22:18,391 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 490 out of 572 [2023-11-30 01:22:18,393 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 629 places, 5270 transitions, 93169 flow. Second operand has 11 states, 11 states have (on average 491.6363636363636) internal successors, (5408), 11 states have internal predecessors, (5408), 0 states have call successors, (0), 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:22:18,393 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:22:18,393 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 490 of 572 [2023-11-30 01:22:18,393 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:22:54,706 INFO L124 PetriNetUnfolderBase]: 29500/88060 cut-off events. [2023-11-30 01:22:54,706 INFO L125 PetriNetUnfolderBase]: For 2811140/3237877 co-relation queries the response was YES. [2023-11-30 01:22:55,801 INFO L83 FinitePrefix]: Finished finitePrefix Result has 534210 conditions, 88060 events. 29500/88060 cut-off events. For 2811140/3237877 co-relation queries the response was YES. Maximal size of possible extension queue 1631. Compared 1150768 event pairs, 1208 based on Foata normal form. 4978/86363 useless extension candidates. Maximal degree in co-relation 407690. Up to 24221 conditions per place. [2023-11-30 01:22:56,578 INFO L140 encePairwiseOnDemand]: 550/572 looper letters, 4939 selfloop transitions, 983 changer transitions 8/6379 dead transitions. [2023-11-30 01:22:56,578 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 639 places, 6379 transitions, 126027 flow [2023-11-30 01:22:56,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-30 01:22:56,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-11-30 01:22:56,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 5811 transitions. [2023-11-30 01:22:56,582 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9235537190082644 [2023-11-30 01:22:56,582 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 5811 transitions. [2023-11-30 01:22:56,582 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 5811 transitions. [2023-11-30 01:22:56,583 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:22:56,583 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 5811 transitions. [2023-11-30 01:22:56,586 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 528.2727272727273) internal successors, (5811), 11 states have internal predecessors, (5811), 0 states have call successors, (0), 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:22:56,590 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 572.0) internal successors, (6864), 12 states have internal predecessors, (6864), 0 states have call successors, (0), 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:22:56,590 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 572.0) internal successors, (6864), 12 states have internal predecessors, (6864), 0 states have call successors, (0), 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:22:56,591 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 84 predicate places. [2023-11-30 01:22:56,591 INFO L500 AbstractCegarLoop]: Abstraction has has 639 places, 6379 transitions, 126027 flow [2023-11-30 01:22:56,591 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 491.6363636363636) internal successors, (5408), 11 states have internal predecessors, (5408), 0 states have call successors, (0), 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:22:56,591 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:22:56,591 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:22:56,591 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-11-30 01:22:56,592 INFO L425 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:22:56,592 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:22:56,592 INFO L85 PathProgramCache]: Analyzing trace with hash -1442503256, now seen corresponding path program 7 times [2023-11-30 01:22:56,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:22:56,592 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443715950] [2023-11-30 01:22:56,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:22:56,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:22:56,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:22:57,797 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:22:57,797 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:22:57,797 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443715950] [2023-11-30 01:22:57,797 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443715950] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:22:57,797 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:22:57,797 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-30 01:22:57,797 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668764716] [2023-11-30 01:22:57,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:22:57,798 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-30 01:22:57,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:22:57,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-30 01:22:57,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-11-30 01:22:57,800 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 490 out of 572 [2023-11-30 01:22:57,802 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 639 places, 6379 transitions, 126027 flow. Second operand has 11 states, 11 states have (on average 491.6363636363636) internal successors, (5408), 11 states have internal predecessors, (5408), 0 states have call successors, (0), 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:22:57,802 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:22:57,802 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 490 of 572 [2023-11-30 01:22:57,802 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:23:47,669 INFO L124 PetriNetUnfolderBase]: 31479/93757 cut-off events. [2023-11-30 01:23:47,669 INFO L125 PetriNetUnfolderBase]: For 3134532/3562101 co-relation queries the response was YES. [2023-11-30 01:23:48,899 INFO L83 FinitePrefix]: Finished finitePrefix Result has 621579 conditions, 93757 events. 31479/93757 cut-off events. For 3134532/3562101 co-relation queries the response was YES. Maximal size of possible extension queue 1733. Compared 1234292 event pairs, 1686 based on Foata normal form. 6782/93305 useless extension candidates. Maximal degree in co-relation 466485. Up to 26594 conditions per place. [2023-11-30 01:23:49,754 INFO L140 encePairwiseOnDemand]: 550/572 looper letters, 5396 selfloop transitions, 1098 changer transitions 12/6955 dead transitions. [2023-11-30 01:23:49,754 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 650 places, 6955 transitions, 150643 flow [2023-11-30 01:23:49,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-30 01:23:49,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-30 01:23:49,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 6346 transitions. [2023-11-30 01:23:49,758 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9245337995337995 [2023-11-30 01:23:49,758 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 6346 transitions. [2023-11-30 01:23:49,758 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 6346 transitions. [2023-11-30 01:23:49,758 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:23:49,758 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 6346 transitions. [2023-11-30 01:23:49,762 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 528.8333333333334) internal successors, (6346), 12 states have internal predecessors, (6346), 0 states have call successors, (0), 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:23:49,765 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 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:23:49,766 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 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:23:49,766 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 95 predicate places. [2023-11-30 01:23:49,766 INFO L500 AbstractCegarLoop]: Abstraction has has 650 places, 6955 transitions, 150643 flow [2023-11-30 01:23:49,767 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 491.6363636363636) internal successors, (5408), 11 states have internal predecessors, (5408), 0 states have call successors, (0), 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:23:49,767 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:23:49,767 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:49,767 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-11-30 01:23:49,767 INFO L425 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:23:49,767 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:23:49,767 INFO L85 PathProgramCache]: Analyzing trace with hash -287663200, now seen corresponding path program 8 times [2023-11-30 01:23:49,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:23:49,767 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203825044] [2023-11-30 01:23:49,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:23:49,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:23:49,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:23:50,882 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:23:50,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:23:50,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203825044] [2023-11-30 01:23:50,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1203825044] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:23:50,883 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:23:50,883 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-30 01:23:50,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008798720] [2023-11-30 01:23:50,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:23:50,884 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-30 01:23:50,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:23:50,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-30 01:23:50,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2023-11-30 01:23:50,887 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 490 out of 572 [2023-11-30 01:23:50,892 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 650 places, 6955 transitions, 150643 flow. Second operand has 11 states, 11 states have (on average 491.6363636363636) internal successors, (5408), 11 states have internal predecessors, (5408), 0 states have call successors, (0), 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:23:50,892 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:23:50,892 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 490 of 572 [2023-11-30 01:23:50,892 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:24:48,126 INFO L124 PetriNetUnfolderBase]: 33048/101489 cut-off events. [2023-11-30 01:24:48,127 INFO L125 PetriNetUnfolderBase]: For 3620331/4164028 co-relation queries the response was YES. [2023-11-30 01:24:49,670 INFO L83 FinitePrefix]: Finished finitePrefix Result has 703935 conditions, 101489 events. 33048/101489 cut-off events. For 3620331/4164028 co-relation queries the response was YES. Maximal size of possible extension queue 1923. Compared 1373777 event pairs, 1487 based on Foata normal form. 5469/99051 useless extension candidates. Maximal degree in co-relation 538860. Up to 27928 conditions per place. [2023-11-30 01:24:50,588 INFO L140 encePairwiseOnDemand]: 550/572 looper letters, 6177 selfloop transitions, 1127 changer transitions 1/7754 dead transitions. [2023-11-30 01:24:50,588 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 660 places, 7754 transitions, 183571 flow [2023-11-30 01:24:50,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-30 01:24:50,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-11-30 01:24:50,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 5808 transitions. [2023-11-30 01:24:50,591 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9230769230769231 [2023-11-30 01:24:50,591 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 5808 transitions. [2023-11-30 01:24:50,591 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 5808 transitions. [2023-11-30 01:24:50,592 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:24:50,592 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 5808 transitions. [2023-11-30 01:24:50,595 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 528.0) internal successors, (5808), 11 states have internal predecessors, (5808), 0 states have call successors, (0), 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:24:50,598 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 572.0) internal successors, (6864), 12 states have internal predecessors, (6864), 0 states have call successors, (0), 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:24:50,598 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 572.0) internal successors, (6864), 12 states have internal predecessors, (6864), 0 states have call successors, (0), 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:24:50,599 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 105 predicate places. [2023-11-30 01:24:50,599 INFO L500 AbstractCegarLoop]: Abstraction has has 660 places, 7754 transitions, 183571 flow [2023-11-30 01:24:50,599 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 491.6363636363636) internal successors, (5408), 11 states have internal predecessors, (5408), 0 states have call successors, (0), 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:24:50,599 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:24:50,600 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:24:50,600 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-11-30 01:24:50,600 INFO L425 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:24:50,600 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:24:50,600 INFO L85 PathProgramCache]: Analyzing trace with hash 2094220448, now seen corresponding path program 9 times [2023-11-30 01:24:50,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:24:50,600 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010173394] [2023-11-30 01:24:50,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:24:50,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:24:50,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:24:51,909 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:24:51,909 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:24:51,909 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010173394] [2023-11-30 01:24:51,909 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010173394] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:24:51,909 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:24:51,910 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-30 01:24:51,910 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532673831] [2023-11-30 01:24:51,910 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:24:51,910 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-30 01:24:51,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:24:51,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-30 01:24:51,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-11-30 01:24:51,913 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 490 out of 572 [2023-11-30 01:24:51,915 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 660 places, 7754 transitions, 183571 flow. Second operand has 11 states, 11 states have (on average 491.6363636363636) internal successors, (5408), 11 states have internal predecessors, (5408), 0 states have call successors, (0), 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:24:51,915 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:24:51,915 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 490 of 572 [2023-11-30 01:24:51,915 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:24:58,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1498] L460-->L462: Formula: (let ((.cse0 (select |v_#race_207| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|)) (.cse5 (+ 7 |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|))) (let ((.cse3 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 6)) (.cse1 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 4)) (.cse4 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 5)) (.cse2 (select .cse0 .cse5))) (and (= (select .cse0 .cse1) .cse2) (= (select .cse0 .cse3) .cse2) (= (store |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (store (store (store (select |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 .cse2) .cse4 .cse2) .cse3 .cse2) .cse5 .cse2)) |v_#race_207|) (= (store |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.base_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.base_81|) (= (store |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 0)) |v_#memory_int_109|) (= (store |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.offset_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.offset_81|) (= (select .cse0 .cse4) .cse2)))) InVars {#race=|v_#race_208|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_82|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_110|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_82|} OutVars{#race=|v_#race_207|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_81|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_109|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_81|} AuxVars[] AssignedVars[#race, #memory_$Pointer$.base, #memory_int, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1, #memory_$Pointer$.offset][1124], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 629#true, 593#true, 585#true, 659#(= |#race~whoop_file_1~0| 0), 601#true, 647#(= |#race~_whoop_init~0| 0), 597#true, 605#true, 589#true, 649#true, 673#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 5#L6819-3true, 667#(= |#race~whoop_buf~0| 0), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 609#true, 677#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 637#true, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 160#L6863-6true, 581#true, 621#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 313#L462true, 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:24:58,701 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2023-11-30 01:24:58,701 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2023-11-30 01:24:58,701 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2023-11-30 01:24:58,701 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2023-11-30 01:24:58,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1498] L460-->L462: Formula: (let ((.cse0 (select |v_#race_207| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|)) (.cse5 (+ 7 |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|))) (let ((.cse3 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 6)) (.cse1 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 4)) (.cse4 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 5)) (.cse2 (select .cse0 .cse5))) (and (= (select .cse0 .cse1) .cse2) (= (select .cse0 .cse3) .cse2) (= (store |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (store (store (store (select |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 .cse2) .cse4 .cse2) .cse3 .cse2) .cse5 .cse2)) |v_#race_207|) (= (store |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.base_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.base_81|) (= (store |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 0)) |v_#memory_int_109|) (= (store |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.offset_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.offset_81|) (= (select .cse0 .cse4) .cse2)))) InVars {#race=|v_#race_208|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_82|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_110|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_82|} OutVars{#race=|v_#race_207|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_81|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_109|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_81|} AuxVars[] AssignedVars[#race, #memory_$Pointer$.base, #memory_int, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1, #memory_$Pointer$.offset][1124], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 183#L6819-4true, 633#true, 585#true, 629#true, 593#true, 659#(= |#race~whoop_file_1~0| 0), 601#true, 647#(= |#race~_whoop_init~0| 0), 597#true, 605#true, 589#true, 649#true, 673#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 677#true, 609#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 637#true, 625#true, 613#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 160#L6863-6true, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 313#L462true, 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:24:58,702 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2023-11-30 01:24:58,702 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2023-11-30 01:24:58,702 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2023-11-30 01:24:58,702 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2023-11-30 01:24:58,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1498] L460-->L462: Formula: (let ((.cse0 (select |v_#race_207| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|)) (.cse5 (+ 7 |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|))) (let ((.cse3 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 6)) (.cse1 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 4)) (.cse4 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 5)) (.cse2 (select .cse0 .cse5))) (and (= (select .cse0 .cse1) .cse2) (= (select .cse0 .cse3) .cse2) (= (store |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (store (store (store (select |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 .cse2) .cse4 .cse2) .cse3 .cse2) .cse5 .cse2)) |v_#race_207|) (= (store |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.base_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.base_81|) (= (store |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 0)) |v_#memory_int_109|) (= (store |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.offset_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.offset_81|) (= (select .cse0 .cse4) .cse2)))) InVars {#race=|v_#race_208|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_82|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_110|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_82|} OutVars{#race=|v_#race_207|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_81|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_109|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_81|} AuxVars[] AssignedVars[#race, #memory_$Pointer$.base, #memory_int, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1, #memory_$Pointer$.offset][1124], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 183#L6819-4true, 633#true, 585#true, 629#true, 593#true, 659#(= |#race~whoop_file_1~0| 0), 601#true, 647#(= |#race~_whoop_init~0| 0), 597#true, 605#true, 589#true, 649#true, 673#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 677#true, 609#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 637#true, 625#true, 613#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 160#L6863-6true, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 313#L462true, 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:24:58,835 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2023-11-30 01:24:58,835 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2023-11-30 01:24:58,835 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2023-11-30 01:24:58,835 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2023-11-30 01:24:58,835 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2023-11-30 01:24:58,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1498] L460-->L462: Formula: (let ((.cse0 (select |v_#race_207| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|)) (.cse5 (+ 7 |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|))) (let ((.cse3 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 6)) (.cse1 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 4)) (.cse4 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 5)) (.cse2 (select .cse0 .cse5))) (and (= (select .cse0 .cse1) .cse2) (= (select .cse0 .cse3) .cse2) (= (store |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (store (store (store (select |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 .cse2) .cse4 .cse2) .cse3 .cse2) .cse5 .cse2)) |v_#race_207|) (= (store |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.base_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.base_81|) (= (store |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 0)) |v_#memory_int_109|) (= (store |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.offset_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.offset_81|) (= (select .cse0 .cse4) .cse2)))) InVars {#race=|v_#race_208|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_82|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_110|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_82|} OutVars{#race=|v_#race_207|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_81|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_109|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_81|} AuxVars[] AssignedVars[#race, #memory_$Pointer$.base, #memory_int, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1, #memory_$Pointer$.offset][1124], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 585#true, 629#true, 593#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 597#true, 605#true, 589#true, 649#true, 442#L6819-5true, 673#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 609#true, 677#true, 637#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 625#true, 613#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 160#L6863-6true, 581#true, 621#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 313#L462true, 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:24:58,946 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2023-11-30 01:24:58,946 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2023-11-30 01:24:58,946 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2023-11-30 01:24:58,947 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2023-11-30 01:24:59,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1498] L460-->L462: Formula: (let ((.cse0 (select |v_#race_207| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|)) (.cse5 (+ 7 |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|))) (let ((.cse3 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 6)) (.cse1 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 4)) (.cse4 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 5)) (.cse2 (select .cse0 .cse5))) (and (= (select .cse0 .cse1) .cse2) (= (select .cse0 .cse3) .cse2) (= (store |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (store (store (store (select |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 .cse2) .cse4 .cse2) .cse3 .cse2) .cse5 .cse2)) |v_#race_207|) (= (store |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.base_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.base_81|) (= (store |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 0)) |v_#memory_int_109|) (= (store |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.offset_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.offset_81|) (= (select .cse0 .cse4) .cse2)))) InVars {#race=|v_#race_208|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_82|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_110|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_82|} OutVars{#race=|v_#race_207|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_81|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_109|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_81|} AuxVars[] AssignedVars[#race, #memory_$Pointer$.base, #memory_int, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1, #memory_$Pointer$.offset][1124], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 629#true, 593#true, 585#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 67#L6819-6true, 647#(= |#race~_whoop_init~0| 0), 597#true, 605#true, 589#true, 649#true, 673#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 677#true, 609#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 637#true, 625#true, 613#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 160#L6863-6true, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 313#L462true, 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:24:59,062 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2023-11-30 01:24:59,062 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2023-11-30 01:24:59,062 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2023-11-30 01:24:59,062 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2023-11-30 01:24:59,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1498] L460-->L462: Formula: (let ((.cse0 (select |v_#race_207| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|)) (.cse5 (+ 7 |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|))) (let ((.cse3 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 6)) (.cse1 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 4)) (.cse4 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 5)) (.cse2 (select .cse0 .cse5))) (and (= (select .cse0 .cse1) .cse2) (= (select .cse0 .cse3) .cse2) (= (store |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (store (store (store (select |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 .cse2) .cse4 .cse2) .cse3 .cse2) .cse5 .cse2)) |v_#race_207|) (= (store |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.base_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.base_81|) (= (store |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 0)) |v_#memory_int_109|) (= (store |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.offset_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.offset_81|) (= (select .cse0 .cse4) .cse2)))) InVars {#race=|v_#race_208|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_82|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_110|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_82|} OutVars{#race=|v_#race_207|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_81|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_109|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_81|} AuxVars[] AssignedVars[#race, #memory_$Pointer$.base, #memory_int, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1, #memory_$Pointer$.offset][1123], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 593#true, 585#true, 629#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 7#L6819-8true, 597#true, 589#true, 605#true, 649#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 677#true, 609#true, 637#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 625#true, 613#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 160#L6863-6true, 581#true, 621#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 313#L462true, 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:24:59,063 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2023-11-30 01:24:59,063 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2023-11-30 01:24:59,063 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2023-11-30 01:24:59,063 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2023-11-30 01:24:59,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1498] L460-->L462: Formula: (let ((.cse0 (select |v_#race_207| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|)) (.cse5 (+ 7 |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|))) (let ((.cse3 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 6)) (.cse1 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 4)) (.cse4 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 5)) (.cse2 (select .cse0 .cse5))) (and (= (select .cse0 .cse1) .cse2) (= (select .cse0 .cse3) .cse2) (= (store |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (store (store (store (select |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 .cse2) .cse4 .cse2) .cse3 .cse2) .cse5 .cse2)) |v_#race_207|) (= (store |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.base_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.base_81|) (= (store |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 0)) |v_#memory_int_109|) (= (store |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.offset_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.offset_81|) (= (select .cse0 .cse4) .cse2)))) InVars {#race=|v_#race_208|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_82|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_110|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_82|} OutVars{#race=|v_#race_207|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_81|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_109|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_81|} AuxVars[] AssignedVars[#race, #memory_$Pointer$.base, #memory_int, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1, #memory_$Pointer$.offset][1123], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 629#true, 593#true, 585#true, 659#(= |#race~whoop_file_1~0| 0), 601#true, 647#(= |#race~_whoop_init~0| 0), 597#true, 589#true, 605#true, 649#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 286#L6819-7true, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 609#true, 677#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 637#true, 625#true, 613#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 160#L6863-6true, 581#true, 621#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 313#L462true, 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:24:59,063 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2023-11-30 01:24:59,063 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2023-11-30 01:24:59,063 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2023-11-30 01:24:59,063 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2023-11-30 01:24:59,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1498] L460-->L462: Formula: (let ((.cse0 (select |v_#race_207| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|)) (.cse5 (+ 7 |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|))) (let ((.cse3 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 6)) (.cse1 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 4)) (.cse4 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 5)) (.cse2 (select .cse0 .cse5))) (and (= (select .cse0 .cse1) .cse2) (= (select .cse0 .cse3) .cse2) (= (store |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (store (store (store (select |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 .cse2) .cse4 .cse2) .cse3 .cse2) .cse5 .cse2)) |v_#race_207|) (= (store |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.base_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.base_81|) (= (store |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 0)) |v_#memory_int_109|) (= (store |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.offset_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.offset_81|) (= (select .cse0 .cse4) .cse2)))) InVars {#race=|v_#race_208|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_82|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_110|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_82|} OutVars{#race=|v_#race_207|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_81|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_109|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_81|} AuxVars[] AssignedVars[#race, #memory_$Pointer$.base, #memory_int, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1, #memory_$Pointer$.offset][1123], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 629#true, 593#true, 585#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 597#true, 605#true, 589#true, 649#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 286#L6819-7true, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 677#true, 609#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 637#true, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 160#L6863-6true, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 313#L462true, 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:24:59,302 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2023-11-30 01:24:59,302 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2023-11-30 01:24:59,302 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2023-11-30 01:24:59,302 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2023-11-30 01:24:59,302 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2023-11-30 01:24:59,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1498] L460-->L462: Formula: (let ((.cse0 (select |v_#race_207| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|)) (.cse5 (+ 7 |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|))) (let ((.cse3 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 6)) (.cse1 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 4)) (.cse4 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 5)) (.cse2 (select .cse0 .cse5))) (and (= (select .cse0 .cse1) .cse2) (= (select .cse0 .cse3) .cse2) (= (store |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (store (store (store (select |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 .cse2) .cse4 .cse2) .cse3 .cse2) .cse5 .cse2)) |v_#race_207|) (= (store |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.base_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.base_81|) (= (store |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 0)) |v_#memory_int_109|) (= (store |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.offset_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.offset_81|) (= (select .cse0 .cse4) .cse2)))) InVars {#race=|v_#race_208|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_82|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_110|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_82|} OutVars{#race=|v_#race_207|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_81|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_109|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_81|} AuxVars[] AssignedVars[#race, #memory_$Pointer$.base, #memory_int, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1, #memory_$Pointer$.offset][1123], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 671#(= |#race~whoop_file_2~0| 0), 675#(= |#race~whoop_loff_t~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 593#true, 585#true, 629#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 7#L6819-8true, 597#true, 605#true, 589#true, 649#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 609#true, 677#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 637#true, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 160#L6863-6true, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 313#L462true, 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:24:59,303 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2023-11-30 01:24:59,303 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2023-11-30 01:24:59,303 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2023-11-30 01:24:59,303 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2023-11-30 01:24:59,303 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2023-11-30 01:25:00,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L6715-1-->L6715-2: Formula: (= |v_#race_1| (store |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7| (store (select |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|) |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7| 0))) InVars {#race=|v_#race_2|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} OutVars{#race=|v_#race_1|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} AuxVars[] AssignedVars[#race][812], [573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 882#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 734#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 633#true, 593#true, 629#true, 585#true, 659#(= |#race~whoop_file_1~0| 0), 601#true, 647#(= |#race~_whoop_init~0| 0), 597#true, 834#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 605#true, 589#true, 202#L6715-2true, 649#true, 691#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 569#true, 617#true, 784#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 577#true, 712#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 43#L6759-1true, 667#(= |#race~whoop_buf~0| 0), 758#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 682#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 3)) 0)), 609#true, 637#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 625#true, 613#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 160#L6863-6true, 812#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 621#true, 581#true, 653#true, 858#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0))]) [2023-11-30 01:25:00,134 INFO L294 olderBase$Statistics]: this new event has 342 ancestors and is cut-off event [2023-11-30 01:25:00,134 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2023-11-30 01:25:00,135 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2023-11-30 01:25:00,135 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2023-11-30 01:25:00,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L6715-1-->L6715-2: Formula: (= |v_#race_1| (store |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7| (store (select |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|) |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7| 0))) InVars {#race=|v_#race_2|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} OutVars{#race=|v_#race_1|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} AuxVars[] AssignedVars[#race][812], [573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 882#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 734#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 633#true, 593#true, 629#true, 585#true, 659#(= |#race~whoop_file_1~0| 0), 601#true, 647#(= |#race~_whoop_init~0| 0), 351#L6758true, 834#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 597#true, 605#true, 589#true, 202#L6715-2true, 649#true, 691#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 569#true, 617#true, 784#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 577#true, 712#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 682#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 3)) 0)), 667#(= |#race~whoop_buf~0| 0), 758#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 609#true, 637#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 625#true, 613#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 160#L6863-6true, 812#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 621#true, 581#true, 653#true, 858#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0))]) [2023-11-30 01:25:00,135 INFO L294 olderBase$Statistics]: this new event has 324 ancestors and is cut-off event [2023-11-30 01:25:00,135 INFO L297 olderBase$Statistics]: existing Event has 324 ancestors and is cut-off event [2023-11-30 01:25:00,135 INFO L297 olderBase$Statistics]: existing Event has 324 ancestors and is cut-off event [2023-11-30 01:25:00,135 INFO L297 olderBase$Statistics]: existing Event has 324 ancestors and is cut-off event [2023-11-30 01:25:01,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1319] L6715-1-->L6715-2: Formula: (= |v_#race_1| (store |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7| (store (select |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|) |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7| 0))) InVars {#race=|v_#race_2|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} OutVars{#race=|v_#race_1|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} AuxVars[] AssignedVars[#race][812], [573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 882#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 734#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 633#true, 593#true, 629#true, 585#true, 659#(= |#race~whoop_file_1~0| 0), 601#true, 647#(= |#race~_whoop_init~0| 0), 351#L6758true, 834#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 597#true, 605#true, 589#true, 202#L6715-2true, 649#true, 691#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 569#true, 617#true, 784#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 577#true, 712#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 758#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 667#(= |#race~whoop_buf~0| 0), 682#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 3)) 0)), 609#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 637#true, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 812#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 160#L6863-6true, 581#true, 621#true, 653#true, 858#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0))]) [2023-11-30 01:25:01,720 INFO L294 olderBase$Statistics]: this new event has 324 ancestors and is cut-off event [2023-11-30 01:25:01,720 INFO L297 olderBase$Statistics]: existing Event has 324 ancestors and is cut-off event [2023-11-30 01:25:01,720 INFO L297 olderBase$Statistics]: existing Event has 324 ancestors and is cut-off event [2023-11-30 01:25:01,720 INFO L297 olderBase$Statistics]: existing Event has 324 ancestors and is cut-off event [2023-11-30 01:25:01,720 INFO L297 olderBase$Statistics]: existing Event has 324 ancestors and is cut-off event [2023-11-30 01:25:02,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1319] L6715-1-->L6715-2: Formula: (= |v_#race_1| (store |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7| (store (select |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|) |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7| 0))) InVars {#race=|v_#race_2|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} OutVars{#race=|v_#race_1|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} AuxVars[] AssignedVars[#race][812], [573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 882#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 734#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 633#true, 593#true, 629#true, 585#true, 659#(= |#race~whoop_file_1~0| 0), 601#true, 647#(= |#race~_whoop_init~0| 0), 834#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 597#true, 605#true, 589#true, 202#L6715-2true, 649#true, 691#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 569#true, 617#true, 784#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 577#true, 712#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 43#L6759-1true, 758#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 682#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 3)) 0)), 667#(= |#race~whoop_buf~0| 0), 609#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 637#true, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 812#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 160#L6863-6true, 581#true, 621#true, 653#true, 858#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0))]) [2023-11-30 01:25:02,394 INFO L294 olderBase$Statistics]: this new event has 342 ancestors and is cut-off event [2023-11-30 01:25:02,394 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2023-11-30 01:25:02,394 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2023-11-30 01:25:02,395 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2023-11-30 01:25:02,395 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2023-11-30 01:25:05,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1513] whoop_wrapper_read_nvramEXIT-->L6863-7: Formula: (and (= v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1_4 0) (= |v_ULTIMATE.start_main_#t~mem1394#1_6| v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0_4)) InVars {whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_#t~mem1394#1=|v_ULTIMATE.start_main_#t~mem1394#1_6|, whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1_4} OutVars{whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_#t~mem1394#1=|v_ULTIMATE.start_main_#t~mem1394#1_6|, whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][931], [573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 882#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 734#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 633#true, 585#true, 629#true, 593#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 834#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 597#true, 589#true, 605#true, 649#true, 691#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 569#true, 784#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 617#true, 577#true, 712#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 43#L6759-1true, 682#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 3)) 0)), 667#(= |#race~whoop_buf~0| 0), 758#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 609#true, whoop_wrapper_read_nvramThread1of1ForFork1NotInUse, 637#true, 625#true, 613#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 812#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 621#true, 581#true, 653#true, 562#L6863-7true, 858#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0))]) [2023-11-30 01:25:05,499 INFO L294 olderBase$Statistics]: this new event has 349 ancestors and is cut-off event [2023-11-30 01:25:05,499 INFO L297 olderBase$Statistics]: existing Event has 349 ancestors and is cut-off event [2023-11-30 01:25:05,500 INFO L297 olderBase$Statistics]: existing Event has 349 ancestors and is cut-off event [2023-11-30 01:25:05,500 INFO L297 olderBase$Statistics]: existing Event has 349 ancestors and is cut-off event [2023-11-30 01:25:05,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1513] whoop_wrapper_read_nvramEXIT-->L6863-7: Formula: (and (= v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1_4 0) (= |v_ULTIMATE.start_main_#t~mem1394#1_6| v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0_4)) InVars {whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_#t~mem1394#1=|v_ULTIMATE.start_main_#t~mem1394#1_6|, whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1_4} OutVars{whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_#t~mem1394#1=|v_ULTIMATE.start_main_#t~mem1394#1_6|, whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][931], [573#true, 671#(= |#race~whoop_file_2~0| 0), 675#(= |#race~whoop_loff_t~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 882#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 734#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 633#true, 593#true, 585#true, 629#true, 659#(= |#race~whoop_file_1~0| 0), 601#true, 647#(= |#race~_whoop_init~0| 0), 351#L6758true, 834#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 597#true, 589#true, 605#true, 649#true, 691#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 569#true, 784#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 617#true, 577#true, 712#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 667#(= |#race~whoop_buf~0| 0), 682#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 3)) 0)), 758#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 609#true, whoop_wrapper_read_nvramThread1of1ForFork1NotInUse, 637#true, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 812#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 581#true, 621#true, 653#true, 562#L6863-7true, 858#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0))]) [2023-11-30 01:25:05,500 INFO L294 olderBase$Statistics]: this new event has 331 ancestors and is cut-off event [2023-11-30 01:25:05,500 INFO L297 olderBase$Statistics]: existing Event has 331 ancestors and is cut-off event [2023-11-30 01:25:05,500 INFO L297 olderBase$Statistics]: existing Event has 331 ancestors and is cut-off event [2023-11-30 01:25:05,500 INFO L297 olderBase$Statistics]: existing Event has 331 ancestors and is cut-off event [2023-11-30 01:25:08,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1513] whoop_wrapper_read_nvramEXIT-->L6863-7: Formula: (and (= v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1_4 0) (= |v_ULTIMATE.start_main_#t~mem1394#1_6| v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0_4)) InVars {whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_#t~mem1394#1=|v_ULTIMATE.start_main_#t~mem1394#1_6|, whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1_4} OutVars{whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_#t~mem1394#1=|v_ULTIMATE.start_main_#t~mem1394#1_6|, whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][931], [573#true, 671#(= |#race~whoop_file_2~0| 0), 675#(= |#race~whoop_loff_t~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 882#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 734#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 633#true, 593#true, 629#true, 585#true, 659#(= |#race~whoop_file_1~0| 0), 601#true, 647#(= |#race~_whoop_init~0| 0), 351#L6758true, 834#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 597#true, 589#true, 605#true, 649#true, 691#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 569#true, 617#true, 784#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 577#true, 712#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 682#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 3)) 0)), 667#(= |#race~whoop_buf~0| 0), 758#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 609#true, whoop_wrapper_read_nvramThread1of1ForFork1NotInUse, 637#true, 625#true, 613#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 812#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 621#true, 581#true, 653#true, 562#L6863-7true, 858#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0))]) [2023-11-30 01:25:08,240 INFO L294 olderBase$Statistics]: this new event has 331 ancestors and is not cut-off event [2023-11-30 01:25:08,241 INFO L297 olderBase$Statistics]: existing Event has 331 ancestors and is not cut-off event [2023-11-30 01:25:08,241 INFO L297 olderBase$Statistics]: existing Event has 331 ancestors and is not cut-off event [2023-11-30 01:25:08,241 INFO L297 olderBase$Statistics]: existing Event has 331 ancestors and is not cut-off event [2023-11-30 01:25:08,241 INFO L297 olderBase$Statistics]: existing Event has 331 ancestors and is not cut-off event [2023-11-30 01:25:29,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1513] whoop_wrapper_read_nvramEXIT-->L6863-7: Formula: (and (= v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1_4 0) (= |v_ULTIMATE.start_main_#t~mem1394#1_6| v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0_4)) InVars {whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_#t~mem1394#1=|v_ULTIMATE.start_main_#t~mem1394#1_6|, whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1_4} OutVars{whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_#t~mem1394#1=|v_ULTIMATE.start_main_#t~mem1394#1_6|, whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][931], [573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 882#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 734#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 633#true, 585#true, 629#true, 593#true, 659#(= |#race~whoop_file_1~0| 0), 601#true, 647#(= |#race~_whoop_init~0| 0), 834#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 597#true, 605#true, 589#true, 649#true, 691#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 569#true, 617#true, 784#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 577#true, 712#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 43#L6759-1true, 682#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 3)) 0)), 667#(= |#race~whoop_buf~0| 0), 758#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 609#true, whoop_wrapper_read_nvramThread1of1ForFork1NotInUse, 637#true, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 812#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 581#true, 621#true, 653#true, 562#L6863-7true, 858#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0))]) [2023-11-30 01:25:29,119 INFO L294 olderBase$Statistics]: this new event has 349 ancestors and is not cut-off event [2023-11-30 01:25:29,119 INFO L297 olderBase$Statistics]: existing Event has 349 ancestors and is not cut-off event [2023-11-30 01:25:29,119 INFO L297 olderBase$Statistics]: existing Event has 349 ancestors and is not cut-off event [2023-11-30 01:25:29,119 INFO L297 olderBase$Statistics]: existing Event has 349 ancestors and is not cut-off event [2023-11-30 01:25:29,119 INFO L297 olderBase$Statistics]: existing Event has 349 ancestors and is not cut-off event [2023-11-30 01:26:07,747 INFO L124 PetriNetUnfolderBase]: 35361/110688 cut-off events. [2023-11-30 01:26:07,747 INFO L125 PetriNetUnfolderBase]: For 4090574/4780883 co-relation queries the response was YES. [2023-11-30 01:26:09,512 INFO L83 FinitePrefix]: Finished finitePrefix Result has 805872 conditions, 110688 events. 35361/110688 cut-off events. For 4090574/4780883 co-relation queries the response was YES. Maximal size of possible extension queue 2015. Compared 1518622 event pairs, 1637 based on Foata normal form. 6491/108373 useless extension candidates. Maximal degree in co-relation 630161. Up to 30205 conditions per place. [2023-11-30 01:26:10,678 INFO L140 encePairwiseOnDemand]: 550/572 looper letters, 6697 selfloop transitions, 1276 changer transitions 7/8429 dead transitions. [2023-11-30 01:26:10,678 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 672 places, 8429 transitions, 216283 flow [2023-11-30 01:26:10,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-30 01:26:10,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-11-30 01:26:10,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 6875 transitions. [2023-11-30 01:26:10,682 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9245562130177515 [2023-11-30 01:26:10,682 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 6875 transitions. [2023-11-30 01:26:10,682 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 6875 transitions. [2023-11-30 01:26:10,683 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:26:10,683 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 6875 transitions. [2023-11-30 01:26:10,687 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 528.8461538461538) internal successors, (6875), 13 states have internal predecessors, (6875), 0 states have call successors, (0), 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:26:10,690 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 572.0) internal successors, (8008), 14 states have internal predecessors, (8008), 0 states have call successors, (0), 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:26:10,691 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 572.0) internal successors, (8008), 14 states have internal predecessors, (8008), 0 states have call successors, (0), 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:26:10,691 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 117 predicate places. [2023-11-30 01:26:10,691 INFO L500 AbstractCegarLoop]: Abstraction has has 672 places, 8429 transitions, 216283 flow [2023-11-30 01:26:10,694 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 491.6363636363636) internal successors, (5408), 11 states have internal predecessors, (5408), 0 states have call successors, (0), 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:26:10,694 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:26:10,695 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:26:10,695 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-11-30 01:26:10,695 INFO L425 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:26:10,703 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:26:10,704 INFO L85 PathProgramCache]: Analyzing trace with hash 308935520, now seen corresponding path program 10 times [2023-11-30 01:26:10,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:26:10,704 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174957658] [2023-11-30 01:26:10,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:26:10,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:26:10,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:26:11,687 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:26:11,688 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:26:11,688 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174957658] [2023-11-30 01:26:11,688 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174957658] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:26:11,688 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:26:11,688 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-30 01:26:11,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772097202] [2023-11-30 01:26:11,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:26:11,688 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-30 01:26:11,689 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:26:11,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-30 01:26:11,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-11-30 01:26:11,691 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 490 out of 572 [2023-11-30 01:26:11,693 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 672 places, 8429 transitions, 216283 flow. Second operand has 11 states, 11 states have (on average 491.6363636363636) internal successors, (5408), 11 states have internal predecessors, (5408), 0 states have call successors, (0), 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:26:11,693 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:26:11,693 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 490 of 572 [2023-11-30 01:26:11,694 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:27:46,666 INFO L124 PetriNetUnfolderBase]: 36133/114466 cut-off events. [2023-11-30 01:27:46,666 INFO L125 PetriNetUnfolderBase]: For 4308090/5032695 co-relation queries the response was YES. [2023-11-30 01:27:48,162 INFO L83 FinitePrefix]: Finished finitePrefix Result has 874423 conditions, 114466 events. 36133/114466 cut-off events. For 4308090/5032695 co-relation queries the response was YES. Maximal size of possible extension queue 2102. Compared 1591027 event pairs, 1527 based on Foata normal form. 10732/116836 useless extension candidates. Maximal degree in co-relation 672326. Up to 30817 conditions per place. [2023-11-30 01:27:49,164 INFO L140 encePairwiseOnDemand]: 550/572 looper letters, 7065 selfloop transitions, 1840 changer transitions 8/9362 dead transitions. [2023-11-30 01:27:49,164 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 686 places, 9362 transitions, 258735 flow [2023-11-30 01:27:49,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-30 01:27:49,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-11-30 01:27:49,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 7948 transitions. [2023-11-30 01:27:49,168 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9263403263403264 [2023-11-30 01:27:49,168 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 7948 transitions. [2023-11-30 01:27:49,168 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 7948 transitions. [2023-11-30 01:27:49,169 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:27:49,169 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 7948 transitions. [2023-11-30 01:27:49,173 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 529.8666666666667) internal successors, (7948), 15 states have internal predecessors, (7948), 0 states have call successors, (0), 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:27:49,177 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 572.0) internal successors, (9152), 16 states have internal predecessors, (9152), 0 states have call successors, (0), 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:27:49,177 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 572.0) internal successors, (9152), 16 states have internal predecessors, (9152), 0 states have call successors, (0), 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:27:49,178 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 131 predicate places. [2023-11-30 01:27:49,178 INFO L500 AbstractCegarLoop]: Abstraction has has 686 places, 9362 transitions, 258735 flow [2023-11-30 01:27:49,178 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 491.6363636363636) internal successors, (5408), 11 states have internal predecessors, (5408), 0 states have call successors, (0), 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:27:49,178 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:27:49,178 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:27:49,179 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-11-30 01:27:49,179 INFO L425 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:27:49,179 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:27:49,179 INFO L85 PathProgramCache]: Analyzing trace with hash 1497801232, now seen corresponding path program 11 times [2023-11-30 01:27:49,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:27:49,179 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487779660] [2023-11-30 01:27:49,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:27:49,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:27:49,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:27:50,355 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:27:50,355 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:27:50,355 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487779660] [2023-11-30 01:27:50,355 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1487779660] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:27:50,355 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:27:50,355 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-30 01:27:50,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177328453] [2023-11-30 01:27:50,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:27:50,356 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-30 01:27:50,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:27:50,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-30 01:27:50,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2023-11-30 01:27:50,359 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 490 out of 572 [2023-11-30 01:27:50,361 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 686 places, 9362 transitions, 258735 flow. Second operand has 11 states, 11 states have (on average 491.6363636363636) internal successors, (5408), 11 states have internal predecessors, (5408), 0 states have call successors, (0), 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:27:50,361 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:27:50,361 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 490 of 572 [2023-11-30 01:27:50,361 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:27:58,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1498] L460-->L462: Formula: (let ((.cse0 (select |v_#race_207| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|)) (.cse5 (+ 7 |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|))) (let ((.cse3 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 6)) (.cse1 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 4)) (.cse4 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 5)) (.cse2 (select .cse0 .cse5))) (and (= (select .cse0 .cse1) .cse2) (= (select .cse0 .cse3) .cse2) (= (store |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (store (store (store (select |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 .cse2) .cse4 .cse2) .cse3 .cse2) .cse5 .cse2)) |v_#race_207|) (= (store |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.base_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.base_81|) (= (store |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 0)) |v_#memory_int_109|) (= (store |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.offset_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.offset_81|) (= (select .cse0 .cse4) .cse2)))) InVars {#race=|v_#race_208|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_82|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_110|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_82|} OutVars{#race=|v_#race_207|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_81|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_109|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_81|} AuxVars[] AssignedVars[#race, #memory_$Pointer$.base, #memory_int, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1, #memory_$Pointer$.offset][1233], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 263#L6863-5true, 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 183#L6819-4true, 633#true, 629#true, 593#true, 585#true, 659#(= |#race~whoop_file_1~0| 0), 601#true, 647#(= |#race~_whoop_init~0| 0), 597#true, 605#true, 589#true, 649#true, 673#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 677#true, 609#true, 933#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 637#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 581#true, 621#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 313#L462true, 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:27:58,647 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2023-11-30 01:27:58,647 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2023-11-30 01:27:58,647 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2023-11-30 01:27:58,647 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2023-11-30 01:27:58,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1498] L460-->L462: Formula: (let ((.cse0 (select |v_#race_207| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|)) (.cse5 (+ 7 |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|))) (let ((.cse3 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 6)) (.cse1 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 4)) (.cse4 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 5)) (.cse2 (select .cse0 .cse5))) (and (= (select .cse0 .cse1) .cse2) (= (select .cse0 .cse3) .cse2) (= (store |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (store (store (store (select |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 .cse2) .cse4 .cse2) .cse3 .cse2) .cse5 .cse2)) |v_#race_207|) (= (store |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.base_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.base_81|) (= (store |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 0)) |v_#memory_int_109|) (= (store |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.offset_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.offset_81|) (= (select .cse0 .cse4) .cse2)))) InVars {#race=|v_#race_208|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_82|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_110|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_82|} OutVars{#race=|v_#race_207|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_81|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_109|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_81|} AuxVars[] AssignedVars[#race, #memory_$Pointer$.base, #memory_int, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1, #memory_$Pointer$.offset][1253], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 183#L6819-4true, 633#true, 593#true, 585#true, 629#true, 659#(= |#race~whoop_file_1~0| 0), 601#true, 647#(= |#race~_whoop_init~0| 0), 597#true, 605#true, 589#true, 649#true, 673#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 933#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 677#true, 609#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 637#true, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 160#L6863-6true, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 313#L462true, 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:27:58,882 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2023-11-30 01:27:58,882 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2023-11-30 01:27:58,882 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2023-11-30 01:27:58,882 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2023-11-30 01:27:59,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1498] L460-->L462: Formula: (let ((.cse0 (select |v_#race_207| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|)) (.cse5 (+ 7 |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|))) (let ((.cse3 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 6)) (.cse1 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 4)) (.cse4 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 5)) (.cse2 (select .cse0 .cse5))) (and (= (select .cse0 .cse1) .cse2) (= (select .cse0 .cse3) .cse2) (= (store |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (store (store (store (select |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 .cse2) .cse4 .cse2) .cse3 .cse2) .cse5 .cse2)) |v_#race_207|) (= (store |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.base_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.base_81|) (= (store |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 0)) |v_#memory_int_109|) (= (store |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.offset_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.offset_81|) (= (select .cse0 .cse4) .cse2)))) InVars {#race=|v_#race_208|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_82|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_110|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_82|} OutVars{#race=|v_#race_207|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_81|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_109|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_81|} AuxVars[] AssignedVars[#race, #memory_$Pointer$.base, #memory_int, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1, #memory_$Pointer$.offset][1234], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 671#(= |#race~whoop_file_2~0| 0), 675#(= |#race~whoop_loff_t~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 263#L6863-5true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 629#true, 593#true, 585#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 597#true, 589#true, 605#true, 649#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 286#L6819-7true, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 609#true, 933#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 677#true, 637#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 313#L462true, 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:27:59,162 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2023-11-30 01:27:59,162 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2023-11-30 01:27:59,162 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2023-11-30 01:27:59,162 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2023-11-30 01:27:59,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1498] L460-->L462: Formula: (let ((.cse0 (select |v_#race_207| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|)) (.cse5 (+ 7 |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|))) (let ((.cse3 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 6)) (.cse1 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 4)) (.cse4 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 5)) (.cse2 (select .cse0 .cse5))) (and (= (select .cse0 .cse1) .cse2) (= (select .cse0 .cse3) .cse2) (= (store |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (store (store (store (select |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 .cse2) .cse4 .cse2) .cse3 .cse2) .cse5 .cse2)) |v_#race_207|) (= (store |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.base_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.base_81|) (= (store |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 0)) |v_#memory_int_109|) (= (store |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.offset_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.offset_81|) (= (select .cse0 .cse4) .cse2)))) InVars {#race=|v_#race_208|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_82|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_110|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_82|} OutVars{#race=|v_#race_207|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_81|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_109|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_81|} AuxVars[] AssignedVars[#race, #memory_$Pointer$.base, #memory_int, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1, #memory_$Pointer$.offset][1234], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 671#(= |#race~whoop_file_2~0| 0), 675#(= |#race~whoop_loff_t~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 263#L6863-5true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 629#true, 585#true, 593#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 7#L6819-8true, 597#true, 589#true, 605#true, 649#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 609#true, 677#true, 933#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), whoop_wrapper_read_nvramThread1of1ForFork1InUse, 637#true, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 313#L462true, 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:27:59,162 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2023-11-30 01:27:59,162 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2023-11-30 01:27:59,162 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2023-11-30 01:27:59,163 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2023-11-30 01:27:59,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1498] L460-->L462: Formula: (let ((.cse0 (select |v_#race_207| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|)) (.cse5 (+ 7 |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|))) (let ((.cse3 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 6)) (.cse1 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 4)) (.cse4 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 5)) (.cse2 (select .cse0 .cse5))) (and (= (select .cse0 .cse1) .cse2) (= (select .cse0 .cse3) .cse2) (= (store |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (store (store (store (select |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 .cse2) .cse4 .cse2) .cse3 .cse2) .cse5 .cse2)) |v_#race_207|) (= (store |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.base_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.base_81|) (= (store |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 0)) |v_#memory_int_109|) (= (store |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.offset_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.offset_81|) (= (select .cse0 .cse4) .cse2)))) InVars {#race=|v_#race_208|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_82|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_110|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_82|} OutVars{#race=|v_#race_207|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_81|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_109|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_81|} AuxVars[] AssignedVars[#race, #memory_$Pointer$.base, #memory_int, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1, #memory_$Pointer$.offset][1252], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 671#(= |#race~whoop_file_2~0| 0), 675#(= |#race~whoop_loff_t~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 585#true, 593#true, 629#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 7#L6819-8true, 597#true, 589#true, 605#true, 649#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 677#true, 933#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 609#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 637#true, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 160#L6863-6true, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 313#L462true, 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:27:59,329 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2023-11-30 01:27:59,329 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2023-11-30 01:27:59,329 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2023-11-30 01:27:59,329 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2023-11-30 01:27:59,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1498] L460-->L462: Formula: (let ((.cse0 (select |v_#race_207| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|)) (.cse5 (+ 7 |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|))) (let ((.cse3 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 6)) (.cse1 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 4)) (.cse4 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 5)) (.cse2 (select .cse0 .cse5))) (and (= (select .cse0 .cse1) .cse2) (= (select .cse0 .cse3) .cse2) (= (store |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (store (store (store (select |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 .cse2) .cse4 .cse2) .cse3 .cse2) .cse5 .cse2)) |v_#race_207|) (= (store |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.base_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.base_81|) (= (store |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 0)) |v_#memory_int_109|) (= (store |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.offset_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.offset_81|) (= (select .cse0 .cse4) .cse2)))) InVars {#race=|v_#race_208|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_82|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_110|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_82|} OutVars{#race=|v_#race_207|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_81|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_109|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_81|} AuxVars[] AssignedVars[#race, #memory_$Pointer$.base, #memory_int, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1, #memory_$Pointer$.offset][1252], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 585#true, 593#true, 629#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 597#true, 605#true, 589#true, 649#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 286#L6819-7true, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 609#true, 933#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 677#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 637#true, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 160#L6863-6true, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 313#L462true, 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:27:59,330 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2023-11-30 01:27:59,330 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2023-11-30 01:27:59,330 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2023-11-30 01:27:59,330 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2023-11-30 01:28:00,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L6715-1-->L6715-2: Formula: (= |v_#race_1| (store |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7| (store (select |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|) |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7| 0))) InVars {#race=|v_#race_2|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} OutVars{#race=|v_#race_1|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} AuxVars[] AssignedVars[#race][1466], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 671#(= |#race~whoop_file_2~0| 0), 675#(= |#race~whoop_loff_t~0| 0), 643#(= |#race~whoop_int~0| 0), 263#L6863-5true, 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 629#true, 593#true, 585#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 944#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 597#true, 589#true, 605#true, 202#L6715-2true, 287#L445true, 649#true, 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 790#(and (<= 0 |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_~lock#1.offset|) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 677#true, 609#true, 770#(and (<= 0 |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_~lock#1.offset|) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), whoop_wrapper_read_nvramThread1of1ForFork1InUse, 637#true, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 581#true, 621#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:28:00,597 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is cut-off event [2023-11-30 01:28:00,597 INFO L297 olderBase$Statistics]: existing Event has 321 ancestors and is cut-off event [2023-11-30 01:28:00,597 INFO L297 olderBase$Statistics]: existing Event has 321 ancestors and is cut-off event [2023-11-30 01:28:00,597 INFO L297 olderBase$Statistics]: existing Event has 321 ancestors and is cut-off event [2023-11-30 01:28:01,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L6715-1-->L6715-2: Formula: (= |v_#race_1| (store |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7| (store (select |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|) |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7| 0))) InVars {#race=|v_#race_2|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} OutVars{#race=|v_#race_1|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} AuxVars[] AssignedVars[#race][1465], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 263#L6863-5true, 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 786#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 633#true, 629#true, 585#true, 593#true, 659#(= |#race~whoop_file_1~0| 0), 601#true, 647#(= |#race~_whoop_init~0| 0), 944#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 597#true, 605#true, 589#true, 202#L6715-2true, 649#true, 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 443#L6757-2true, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 677#true, 609#true, 637#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 621#true, 581#true, 762#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:28:01,260 INFO L294 olderBase$Statistics]: this new event has 322 ancestors and is cut-off event [2023-11-30 01:28:01,260 INFO L297 olderBase$Statistics]: existing Event has 322 ancestors and is cut-off event [2023-11-30 01:28:01,260 INFO L297 olderBase$Statistics]: existing Event has 322 ancestors and is cut-off event [2023-11-30 01:28:01,260 INFO L297 olderBase$Statistics]: existing Event has 322 ancestors and is cut-off event [2023-11-30 01:28:01,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L6715-1-->L6715-2: Formula: (= |v_#race_1| (store |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7| (store (select |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|) |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7| 0))) InVars {#race=|v_#race_2|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} OutVars{#race=|v_#race_1|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} AuxVars[] AssignedVars[#race][1470], [573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 882#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 798#(and (<= 0 |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_~lock#1.offset|) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 734#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 633#true, 629#true, 585#true, 593#true, 659#(= |#race~whoop_file_1~0| 0), 601#true, 647#(= |#race~_whoop_init~0| 0), 834#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 597#true, 605#true, 589#true, 202#L6715-2true, 287#L445true, 649#true, 691#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 569#true, 617#true, 577#true, 712#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 946#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 914#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 667#(= |#race~whoop_buf~0| 0), 682#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 3)) 0)), 609#true, 637#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 770#(and (<= 0 |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_~lock#1.offset|) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 812#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 160#L6863-6true, 621#true, 581#true, 653#true, 858#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0))]) [2023-11-30 01:28:01,261 INFO L294 olderBase$Statistics]: this new event has 322 ancestors and is cut-off event [2023-11-30 01:28:01,261 INFO L297 olderBase$Statistics]: existing Event has 322 ancestors and is cut-off event [2023-11-30 01:28:01,261 INFO L297 olderBase$Statistics]: existing Event has 322 ancestors and is cut-off event [2023-11-30 01:28:01,261 INFO L297 olderBase$Statistics]: existing Event has 322 ancestors and is cut-off event [2023-11-30 01:28:02,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L6715-1-->L6715-2: Formula: (= |v_#race_1| (store |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7| (store (select |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|) |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7| 0))) InVars {#race=|v_#race_2|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} OutVars{#race=|v_#race_1|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} AuxVars[] AssignedVars[#race][1464], [573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 882#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 788#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 734#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 633#true, 629#true, 585#true, 593#true, 659#(= |#race~whoop_file_1~0| 0), 601#true, 647#(= |#race~_whoop_init~0| 0), 834#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 597#true, 605#true, 589#true, 202#L6715-2true, 649#true, 691#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 569#true, 617#true, 577#true, 712#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 443#L6757-2true, 946#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 914#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 667#(= |#race~whoop_buf~0| 0), 682#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 3)) 0)), 609#true, 637#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 812#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 160#L6863-6true, 621#true, 581#true, 762#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 653#true, 858#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0))]) [2023-11-30 01:28:02,021 INFO L294 olderBase$Statistics]: this new event has 323 ancestors and is cut-off event [2023-11-30 01:28:02,021 INFO L297 olderBase$Statistics]: existing Event has 323 ancestors and is cut-off event [2023-11-30 01:28:02,021 INFO L297 olderBase$Statistics]: existing Event has 323 ancestors and is cut-off event [2023-11-30 01:28:02,021 INFO L297 olderBase$Statistics]: existing Event has 323 ancestors and is cut-off event [2023-11-30 01:28:02,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L6715-1-->L6715-2: Formula: (= |v_#race_1| (store |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7| (store (select |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|) |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7| 0))) InVars {#race=|v_#race_2|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} OutVars{#race=|v_#race_1|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} AuxVars[] AssignedVars[#race][1468], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 263#L6863-5true, 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 629#true, 585#true, 593#true, 659#(= |#race~whoop_file_1~0| 0), 601#true, 647#(= |#race~_whoop_init~0| 0), 351#L6758true, 597#true, 605#true, 589#true, 202#L6715-2true, 649#true, 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 758#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 933#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 609#true, 677#true, 637#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:28:02,032 INFO L294 olderBase$Statistics]: this new event has 323 ancestors and is cut-off event [2023-11-30 01:28:02,032 INFO L297 olderBase$Statistics]: existing Event has 323 ancestors and is cut-off event [2023-11-30 01:28:02,032 INFO L297 olderBase$Statistics]: existing Event has 323 ancestors and is cut-off event [2023-11-30 01:28:02,033 INFO L297 olderBase$Statistics]: existing Event has 323 ancestors and is cut-off event [2023-11-30 01:28:02,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L6715-1-->L6715-2: Formula: (= |v_#race_1| (store |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7| (store (select |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|) |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7| 0))) InVars {#race=|v_#race_2|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} OutVars{#race=|v_#race_1|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} AuxVars[] AssignedVars[#race][912], [573#true, 671#(= |#race~whoop_file_2~0| 0), 675#(= |#race~whoop_loff_t~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 882#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 734#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 633#true, 585#true, 629#true, 593#true, 659#(= |#race~whoop_file_1~0| 0), 601#true, 647#(= |#race~_whoop_init~0| 0), 351#L6758true, 834#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 597#true, 605#true, 589#true, 202#L6715-2true, 649#true, 691#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 569#true, 784#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 617#true, 577#true, 712#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 914#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 667#(= |#race~whoop_buf~0| 0), 682#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 3)) 0)), 758#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 609#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 637#true, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 160#L6863-6true, 812#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 621#true, 581#true, 653#true, 942#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 858#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0))]) [2023-11-30 01:28:02,509 INFO L294 olderBase$Statistics]: this new event has 324 ancestors and is cut-off event [2023-11-30 01:28:02,509 INFO L297 olderBase$Statistics]: existing Event has 324 ancestors and is cut-off event [2023-11-30 01:28:02,509 INFO L297 olderBase$Statistics]: existing Event has 324 ancestors and is cut-off event [2023-11-30 01:28:02,509 INFO L297 olderBase$Statistics]: existing Event has 324 ancestors and is cut-off event [2023-11-30 01:28:03,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L6715-1-->L6715-2: Formula: (= |v_#race_1| (store |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7| (store (select |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|) |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7| 0))) InVars {#race=|v_#race_2|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} OutVars{#race=|v_#race_1|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} AuxVars[] AssignedVars[#race][912], [573#true, 671#(= |#race~whoop_file_2~0| 0), 675#(= |#race~whoop_loff_t~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 882#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 734#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 633#true, 585#true, 629#true, 593#true, 659#(= |#race~whoop_file_1~0| 0), 601#true, 647#(= |#race~_whoop_init~0| 0), 597#true, 834#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 605#true, 589#true, 202#L6715-2true, 649#true, 691#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 569#true, 784#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 617#true, 577#true, 712#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 43#L6759-1true, 914#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 667#(= |#race~whoop_buf~0| 0), 682#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 3)) 0)), 758#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 609#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 637#true, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 160#L6863-6true, 812#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 621#true, 581#true, 653#true, 942#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 858#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0))]) [2023-11-30 01:28:03,621 INFO L294 olderBase$Statistics]: this new event has 342 ancestors and is cut-off event [2023-11-30 01:28:03,621 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2023-11-30 01:28:03,621 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2023-11-30 01:28:03,621 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2023-11-30 01:28:10,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1513] whoop_wrapper_read_nvramEXIT-->L6863-7: Formula: (and (= v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1_4 0) (= |v_ULTIMATE.start_main_#t~mem1394#1_6| v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0_4)) InVars {whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_#t~mem1394#1=|v_ULTIMATE.start_main_#t~mem1394#1_6|, whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1_4} OutVars{whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_#t~mem1394#1=|v_ULTIMATE.start_main_#t~mem1394#1_6|, whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][2375], [573#true, 671#(= |#race~whoop_file_2~0| 0), 675#(= |#race~whoop_loff_t~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 882#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 798#(and (<= 0 |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_~lock#1.offset|) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 734#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 633#true, 629#true, 593#true, 585#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 834#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 597#true, 589#true, 605#true, 287#L445true, 649#true, 691#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 569#true, 617#true, 577#true, 712#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 946#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 914#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 682#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 3)) 0)), 667#(= |#race~whoop_buf~0| 0), 609#true, whoop_wrapper_read_nvramThread1of1ForFork1NotInUse, 770#(and (<= 0 |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_~lock#1.offset|) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 637#true, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 812#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 621#true, 581#true, 653#true, 562#L6863-7true, 858#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0))]) [2023-11-30 01:28:10,272 INFO L294 olderBase$Statistics]: this new event has 329 ancestors and is not cut-off event [2023-11-30 01:28:10,272 INFO L297 olderBase$Statistics]: existing Event has 329 ancestors and is not cut-off event [2023-11-30 01:28:10,272 INFO L297 olderBase$Statistics]: existing Event has 329 ancestors and is not cut-off event [2023-11-30 01:28:10,272 INFO L297 olderBase$Statistics]: existing Event has 329 ancestors and is not cut-off event [2023-11-30 01:28:11,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1513] whoop_wrapper_read_nvramEXIT-->L6863-7: Formula: (and (= v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1_4 0) (= |v_ULTIMATE.start_main_#t~mem1394#1_6| v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0_4)) InVars {whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_#t~mem1394#1=|v_ULTIMATE.start_main_#t~mem1394#1_6|, whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1_4} OutVars{whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_#t~mem1394#1=|v_ULTIMATE.start_main_#t~mem1394#1_6|, whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][2374], [573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 882#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 788#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 734#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 633#true, 629#true, 593#true, 585#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 597#true, 834#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 589#true, 605#true, 649#true, 691#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 569#true, 617#true, 577#true, 712#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 443#L6757-2true, 946#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 914#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 667#(= |#race~whoop_buf~0| 0), 682#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 3)) 0)), 609#true, whoop_wrapper_read_nvramThread1of1ForFork1NotInUse, 637#true, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 812#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 581#true, 621#true, 653#true, 762#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 562#L6863-7true, 858#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0))]) [2023-11-30 01:28:11,443 INFO L294 olderBase$Statistics]: this new event has 330 ancestors and is not cut-off event [2023-11-30 01:28:11,443 INFO L297 olderBase$Statistics]: existing Event has 330 ancestors and is not cut-off event [2023-11-30 01:28:11,443 INFO L297 olderBase$Statistics]: existing Event has 330 ancestors and is not cut-off event [2023-11-30 01:28:11,444 INFO L297 olderBase$Statistics]: existing Event has 330 ancestors and is not cut-off event [2023-11-30 01:28:11,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1513] whoop_wrapper_read_nvramEXIT-->L6863-7: Formula: (and (= v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1_4 0) (= |v_ULTIMATE.start_main_#t~mem1394#1_6| v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0_4)) InVars {whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_#t~mem1394#1=|v_ULTIMATE.start_main_#t~mem1394#1_6|, whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1_4} OutVars{whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_#t~mem1394#1=|v_ULTIMATE.start_main_#t~mem1394#1_6|, whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][1012], [573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 882#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 734#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 633#true, 585#true, 629#true, 593#true, 659#(= |#race~whoop_file_1~0| 0), 601#true, 647#(= |#race~_whoop_init~0| 0), 351#L6758true, 834#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 597#true, 589#true, 605#true, 649#true, 691#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 569#true, 617#true, 784#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 577#true, 712#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 914#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 758#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 682#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 3)) 0)), 667#(= |#race~whoop_buf~0| 0), whoop_wrapper_read_nvramThread1of1ForFork1NotInUse, 609#true, 637#true, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 812#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 581#true, 621#true, 653#true, 942#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 562#L6863-7true, 858#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0))]) [2023-11-30 01:28:11,958 INFO L294 olderBase$Statistics]: this new event has 331 ancestors and is not cut-off event [2023-11-30 01:28:11,958 INFO L297 olderBase$Statistics]: existing Event has 331 ancestors and is not cut-off event [2023-11-30 01:28:11,958 INFO L297 olderBase$Statistics]: existing Event has 331 ancestors and is not cut-off event [2023-11-30 01:28:11,958 INFO L297 olderBase$Statistics]: existing Event has 331 ancestors and is not cut-off event [2023-11-30 01:28:24,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L6715-1-->L6715-2: Formula: (= |v_#race_1| (store |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7| (store (select |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|) |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7| 0))) InVars {#race=|v_#race_2|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} OutVars{#race=|v_#race_1|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} AuxVars[] AssignedVars[#race][1468], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 263#L6863-5true, 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 629#true, 585#true, 593#true, 659#(= |#race~whoop_file_1~0| 0), 601#true, 647#(= |#race~_whoop_init~0| 0), 597#true, 605#true, 589#true, 202#L6715-2true, 649#true, 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 43#L6759-1true, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 758#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 677#true, 609#true, 933#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 637#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:28:24,666 INFO L294 olderBase$Statistics]: this new event has 341 ancestors and is cut-off event [2023-11-30 01:28:24,666 INFO L297 olderBase$Statistics]: existing Event has 341 ancestors and is cut-off event [2023-11-30 01:28:24,666 INFO L297 olderBase$Statistics]: existing Event has 341 ancestors and is cut-off event [2023-11-30 01:28:24,666 INFO L297 olderBase$Statistics]: existing Event has 341 ancestors and is cut-off event [2023-11-30 01:28:46,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1513] whoop_wrapper_read_nvramEXIT-->L6863-7: Formula: (and (= v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1_4 0) (= |v_ULTIMATE.start_main_#t~mem1394#1_6| v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0_4)) InVars {whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_#t~mem1394#1=|v_ULTIMATE.start_main_#t~mem1394#1_6|, whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1_4} OutVars{whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_#t~mem1394#1=|v_ULTIMATE.start_main_#t~mem1394#1_6|, whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1=v_whoop_wrapper_read_nvramThread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][1012], [573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 882#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 734#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 633#true, 593#true, 629#true, 585#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 597#true, 834#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 589#true, 605#true, 649#true, 691#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 569#true, 617#true, 784#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 577#true, 712#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 43#L6759-1true, 914#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 758#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 667#(= |#race~whoop_buf~0| 0), 682#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) (+ |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 3)) 0)), 609#true, whoop_wrapper_read_nvramThread1of1ForFork1NotInUse, 637#true, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 812#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 581#true, 621#true, 653#true, 942#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 562#L6863-7true, 858#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0))]) [2023-11-30 01:28:46,436 INFO L294 olderBase$Statistics]: this new event has 349 ancestors and is not cut-off event [2023-11-30 01:28:46,436 INFO L297 olderBase$Statistics]: existing Event has 349 ancestors and is not cut-off event [2023-11-30 01:28:46,436 INFO L297 olderBase$Statistics]: existing Event has 349 ancestors and is not cut-off event [2023-11-30 01:28:46,436 INFO L297 olderBase$Statistics]: existing Event has 349 ancestors and is not cut-off event [2023-11-30 01:29:39,237 INFO L124 PetriNetUnfolderBase]: 38736/126078 cut-off events. [2023-11-30 01:29:39,237 INFO L125 PetriNetUnfolderBase]: For 5040854/6012558 co-relation queries the response was YES. [2023-11-30 01:29:41,298 INFO L83 FinitePrefix]: Finished finitePrefix Result has 997122 conditions, 126078 events. 38736/126078 cut-off events. For 5040854/6012558 co-relation queries the response was YES. Maximal size of possible extension queue 2304. Compared 1790797 event pairs, 1560 based on Foata normal form. 9206/125879 useless extension candidates. Maximal degree in co-relation 782801. Up to 33213 conditions per place. [2023-11-30 01:29:42,546 INFO L140 encePairwiseOnDemand]: 550/572 looper letters, 8635 selfloop transitions, 918 changer transitions 16/10018 dead transitions. [2023-11-30 01:29:42,547 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 696 places, 10018 transitions, 297529 flow [2023-11-30 01:29:42,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-30 01:29:42,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-11-30 01:29:42,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 5809 transitions. [2023-11-30 01:29:42,550 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9232358550540368 [2023-11-30 01:29:42,550 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 5809 transitions. [2023-11-30 01:29:42,550 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 5809 transitions. [2023-11-30 01:29:42,551 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:29:42,551 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 5809 transitions. [2023-11-30 01:29:42,554 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 528.0909090909091) internal successors, (5809), 11 states have internal predecessors, (5809), 0 states have call successors, (0), 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:29:42,556 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 572.0) internal successors, (6864), 12 states have internal predecessors, (6864), 0 states have call successors, (0), 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:29:42,557 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 572.0) internal successors, (6864), 12 states have internal predecessors, (6864), 0 states have call successors, (0), 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:29:42,557 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 141 predicate places. [2023-11-30 01:29:42,557 INFO L500 AbstractCegarLoop]: Abstraction has has 696 places, 10018 transitions, 297529 flow [2023-11-30 01:29:42,558 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 491.6363636363636) internal successors, (5408), 11 states have internal predecessors, (5408), 0 states have call successors, (0), 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:29:42,558 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:29:42,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:29:42,558 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-11-30 01:29:42,558 INFO L425 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:29:42,558 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:29:42,558 INFO L85 PathProgramCache]: Analyzing trace with hash 1506642742, now seen corresponding path program 12 times [2023-11-30 01:29:42,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:29:42,558 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945565044] [2023-11-30 01:29:42,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:29:42,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:29:42,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:29:43,696 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:29:43,696 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:29:43,696 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945565044] [2023-11-30 01:29:43,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945565044] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:29:43,696 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:29:43,696 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-30 01:29:43,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367779980] [2023-11-30 01:29:43,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:29:43,697 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-30 01:29:43,697 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:29:43,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-30 01:29:43,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2023-11-30 01:29:43,699 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 490 out of 572 [2023-11-30 01:29:43,702 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 696 places, 10018 transitions, 297529 flow. Second operand has 11 states, 11 states have (on average 491.6363636363636) internal successors, (5408), 11 states have internal predecessors, (5408), 0 states have call successors, (0), 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:29:43,702 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:29:43,702 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 490 of 572 [2023-11-30 01:29:43,702 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:31:56,152 INFO L124 PetriNetUnfolderBase]: 40704/128749 cut-off events. [2023-11-30 01:31:56,152 INFO L125 PetriNetUnfolderBase]: For 5456344/7234597 co-relation queries the response was YES. [2023-11-30 01:31:58,057 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1115611 conditions, 128749 events. 40704/128749 cut-off events. For 5456344/7234597 co-relation queries the response was YES. Maximal size of possible extension queue 2392. Compared 1817452 event pairs, 1827 based on Foata normal form. 10287/129579 useless extension candidates. Maximal degree in co-relation 870535. Up to 35400 conditions per place. [2023-11-30 01:31:59,434 INFO L140 encePairwiseOnDemand]: 550/572 looper letters, 9156 selfloop transitions, 1083 changer transitions 8/10696 dead transitions. [2023-11-30 01:31:59,434 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 708 places, 10696 transitions, 339537 flow [2023-11-30 01:31:59,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-30 01:31:59,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-11-30 01:31:59,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 6875 transitions. [2023-11-30 01:31:59,437 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9245562130177515 [2023-11-30 01:31:59,437 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 6875 transitions. [2023-11-30 01:31:59,438 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 6875 transitions. [2023-11-30 01:31:59,438 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:31:59,438 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 6875 transitions. [2023-11-30 01:31:59,442 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 528.8461538461538) internal successors, (6875), 13 states have internal predecessors, (6875), 0 states have call successors, (0), 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:31:59,444 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 572.0) internal successors, (8008), 14 states have internal predecessors, (8008), 0 states have call successors, (0), 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:31:59,445 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 572.0) internal successors, (8008), 14 states have internal predecessors, (8008), 0 states have call successors, (0), 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:31:59,445 INFO L307 CegarLoopForPetriNet]: 555 programPoint places, 153 predicate places. [2023-11-30 01:31:59,445 INFO L500 AbstractCegarLoop]: Abstraction has has 708 places, 10696 transitions, 339537 flow [2023-11-30 01:31:59,446 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 491.6363636363636) internal successors, (5408), 11 states have internal predecessors, (5408), 0 states have call successors, (0), 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:31:59,446 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:31:59,446 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31:59,446 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-11-30 01:31:59,446 INFO L425 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-30 01:31:59,446 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:31:59,446 INFO L85 PathProgramCache]: Analyzing trace with hash 2094399952, now seen corresponding path program 13 times [2023-11-30 01:31:59,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:31:59,447 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297824113] [2023-11-30 01:31:59,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:31:59,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:31:59,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:32:00,383 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:32:00,383 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:32:00,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297824113] [2023-11-30 01:32:00,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297824113] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:32:00,383 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:32:00,383 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-30 01:32:00,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046184610] [2023-11-30 01:32:00,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:32:00,384 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-30 01:32:00,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:32:00,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-30 01:32:00,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-11-30 01:32:00,386 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 490 out of 572 [2023-11-30 01:32:00,388 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 708 places, 10696 transitions, 339537 flow. Second operand has 11 states, 11 states have (on average 491.6363636363636) internal successors, (5408), 11 states have internal predecessors, (5408), 0 states have call successors, (0), 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:32:00,388 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:32:00,388 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 490 of 572 [2023-11-30 01:32:00,388 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:32:13,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1498] L460-->L462: Formula: (let ((.cse0 (select |v_#race_207| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|)) (.cse5 (+ 7 |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|))) (let ((.cse3 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 6)) (.cse1 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 4)) (.cse4 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 5)) (.cse2 (select .cse0 .cse5))) (and (= (select .cse0 .cse1) .cse2) (= (select .cse0 .cse3) .cse2) (= (store |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (store (store (store (select |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 .cse2) .cse4 .cse2) .cse3 .cse2) .cse5 .cse2)) |v_#race_207|) (= (store |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.base_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.base_81|) (= (store |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 0)) |v_#memory_int_109|) (= (store |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.offset_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.offset_81|) (= (select .cse0 .cse4) .cse2)))) InVars {#race=|v_#race_208|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_82|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_110|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_82|} OutVars{#race=|v_#race_207|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_81|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_109|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_81|} AuxVars[] AssignedVars[#race, #memory_$Pointer$.base, #memory_int, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1, #memory_$Pointer$.offset][1078], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 989#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 183#L6819-4true, 633#true, 585#true, 629#true, 593#true, 659#(= |#race~whoop_file_1~0| 0), 601#true, 647#(= |#race~_whoop_init~0| 0), 597#true, 589#true, 605#true, 959#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 649#true, 673#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 447#L6863-4true, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 677#true, 609#true, 933#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), whoop_wrapper_read_nvramThread1of1ForFork1InUse, 637#true, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 581#true, 621#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 313#L462true, 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:32:13,826 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2023-11-30 01:32:13,826 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2023-11-30 01:32:13,826 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2023-11-30 01:32:13,826 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2023-11-30 01:32:14,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1498] L460-->L462: Formula: (let ((.cse0 (select |v_#race_207| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|)) (.cse5 (+ 7 |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|))) (let ((.cse3 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 6)) (.cse1 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 4)) (.cse4 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 5)) (.cse2 (select .cse0 .cse5))) (and (= (select .cse0 .cse1) .cse2) (= (select .cse0 .cse3) .cse2) (= (store |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (store (store (store (select |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 .cse2) .cse4 .cse2) .cse3 .cse2) .cse5 .cse2)) |v_#race_207|) (= (store |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.base_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.base_81|) (= (store |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 0)) |v_#memory_int_109|) (= (store |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.offset_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.offset_81|) (= (select .cse0 .cse4) .cse2)))) InVars {#race=|v_#race_208|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_82|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_110|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_82|} OutVars{#race=|v_#race_207|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_81|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_109|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_81|} AuxVars[] AssignedVars[#race, #memory_$Pointer$.base, #memory_int, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1, #memory_$Pointer$.offset][1367], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 989#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 263#L6863-5true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 183#L6819-4true, 633#true, 585#true, 593#true, 629#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 597#true, 605#true, 589#true, 959#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 649#true, 673#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 677#true, 609#true, 933#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), whoop_wrapper_read_nvramThread1of1ForFork1InUse, 637#true, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 313#L462true, 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:32:14,095 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2023-11-30 01:32:14,095 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2023-11-30 01:32:14,095 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2023-11-30 01:32:14,095 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2023-11-30 01:32:14,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1498] L460-->L462: Formula: (let ((.cse0 (select |v_#race_207| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|)) (.cse5 (+ 7 |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|))) (let ((.cse3 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 6)) (.cse1 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 4)) (.cse4 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 5)) (.cse2 (select .cse0 .cse5))) (and (= (select .cse0 .cse1) .cse2) (= (select .cse0 .cse3) .cse2) (= (store |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (store (store (store (select |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 .cse2) .cse4 .cse2) .cse3 .cse2) .cse5 .cse2)) |v_#race_207|) (= (store |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.base_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.base_81|) (= (store |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 0)) |v_#memory_int_109|) (= (store |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.offset_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.offset_81|) (= (select .cse0 .cse4) .cse2)))) InVars {#race=|v_#race_208|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_82|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_110|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_82|} OutVars{#race=|v_#race_207|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_81|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_109|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_81|} AuxVars[] AssignedVars[#race, #memory_$Pointer$.base, #memory_int, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1, #memory_$Pointer$.offset][1078], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 989#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 263#L6863-5true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 183#L6819-4true, 633#true, 585#true, 593#true, 629#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 597#true, 605#true, 589#true, 959#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 649#true, 673#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 933#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 677#true, 609#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 637#true, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 581#true, 621#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 313#L462true, 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:32:14,096 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2023-11-30 01:32:14,096 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2023-11-30 01:32:14,096 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2023-11-30 01:32:14,096 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2023-11-30 01:32:14,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1498] L460-->L462: Formula: (let ((.cse0 (select |v_#race_207| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|)) (.cse5 (+ 7 |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|))) (let ((.cse3 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 6)) (.cse1 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 4)) (.cse4 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 5)) (.cse2 (select .cse0 .cse5))) (and (= (select .cse0 .cse1) .cse2) (= (select .cse0 .cse3) .cse2) (= (store |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (store (store (store (select |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 .cse2) .cse4 .cse2) .cse3 .cse2) .cse5 .cse2)) |v_#race_207|) (= (store |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.base_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.base_81|) (= (store |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 0)) |v_#memory_int_109|) (= (store |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.offset_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.offset_81|) (= (select .cse0 .cse4) .cse2)))) InVars {#race=|v_#race_208|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_82|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_110|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_82|} OutVars{#race=|v_#race_207|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_81|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_109|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_81|} AuxVars[] AssignedVars[#race, #memory_$Pointer$.base, #memory_int, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1, #memory_$Pointer$.offset][1078], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 989#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 183#L6819-4true, 633#true, 585#true, 629#true, 593#true, 659#(= |#race~whoop_file_1~0| 0), 601#true, 647#(= |#race~_whoop_init~0| 0), 597#true, 605#true, 589#true, 959#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 649#true, 673#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 71#ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACEtrue, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 609#true, 677#true, 933#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 637#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 313#L462true, 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:32:14,336 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2023-11-30 01:32:14,336 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2023-11-30 01:32:14,337 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2023-11-30 01:32:14,337 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2023-11-30 01:32:14,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1498] L460-->L462: Formula: (let ((.cse0 (select |v_#race_207| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|)) (.cse5 (+ 7 |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|))) (let ((.cse3 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 6)) (.cse1 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 4)) (.cse4 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 5)) (.cse2 (select .cse0 .cse5))) (and (= (select .cse0 .cse1) .cse2) (= (select .cse0 .cse3) .cse2) (= (store |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (store (store (store (select |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 .cse2) .cse4 .cse2) .cse3 .cse2) .cse5 .cse2)) |v_#race_207|) (= (store |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.base_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.base_81|) (= (store |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 0)) |v_#memory_int_109|) (= (store |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.offset_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.offset_81|) (= (select .cse0 .cse4) .cse2)))) InVars {#race=|v_#race_208|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_82|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_110|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_82|} OutVars{#race=|v_#race_207|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_81|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_109|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_81|} AuxVars[] AssignedVars[#race, #memory_$Pointer$.base, #memory_int, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1, #memory_$Pointer$.offset][1077], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 989#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 585#true, 593#true, 629#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 7#L6819-8true, 597#true, 589#true, 605#true, 959#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 649#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 447#L6863-4true, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 609#true, 677#true, 933#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 637#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 313#L462true, 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:32:14,539 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2023-11-30 01:32:14,539 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2023-11-30 01:32:14,539 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2023-11-30 01:32:14,539 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2023-11-30 01:32:14,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1498] L460-->L462: Formula: (let ((.cse0 (select |v_#race_207| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|)) (.cse5 (+ 7 |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|))) (let ((.cse3 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 6)) (.cse1 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 4)) (.cse4 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 5)) (.cse2 (select .cse0 .cse5))) (and (= (select .cse0 .cse1) .cse2) (= (select .cse0 .cse3) .cse2) (= (store |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (store (store (store (select |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 .cse2) .cse4 .cse2) .cse3 .cse2) .cse5 .cse2)) |v_#race_207|) (= (store |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.base_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.base_81|) (= (store |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 0)) |v_#memory_int_109|) (= (store |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.offset_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.offset_81|) (= (select .cse0 .cse4) .cse2)))) InVars {#race=|v_#race_208|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_82|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_110|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_82|} OutVars{#race=|v_#race_207|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_81|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_109|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_81|} AuxVars[] AssignedVars[#race, #memory_$Pointer$.base, #memory_int, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1, #memory_$Pointer$.offset][1077], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 989#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 593#true, 629#true, 585#true, 659#(= |#race~whoop_file_1~0| 0), 601#true, 647#(= |#race~_whoop_init~0| 0), 597#true, 605#true, 589#true, 959#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 649#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 447#L6863-4true, 286#L6819-7true, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 933#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 677#true, 609#true, 637#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 625#true, 613#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 581#true, 621#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 313#L462true, 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:32:14,539 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2023-11-30 01:32:14,539 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2023-11-30 01:32:14,539 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2023-11-30 01:32:14,539 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2023-11-30 01:32:14,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1498] L460-->L462: Formula: (let ((.cse0 (select |v_#race_207| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|)) (.cse5 (+ 7 |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|))) (let ((.cse3 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 6)) (.cse1 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 4)) (.cse4 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 5)) (.cse2 (select .cse0 .cse5))) (and (= (select .cse0 .cse1) .cse2) (= (select .cse0 .cse3) .cse2) (= (store |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (store (store (store (select |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 .cse2) .cse4 .cse2) .cse3 .cse2) .cse5 .cse2)) |v_#race_207|) (= (store |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.base_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.base_81|) (= (store |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 0)) |v_#memory_int_109|) (= (store |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.offset_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.offset_81|) (= (select .cse0 .cse4) .cse2)))) InVars {#race=|v_#race_208|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_82|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_110|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_82|} OutVars{#race=|v_#race_207|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_81|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_109|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_81|} AuxVars[] AssignedVars[#race, #memory_$Pointer$.base, #memory_int, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1, #memory_$Pointer$.offset][1368], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 989#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 263#L6863-5true, 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 585#true, 629#true, 593#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 7#L6819-8true, 597#true, 589#true, 605#true, 959#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 649#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 677#true, 933#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 609#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 637#true, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 313#L462true, 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:32:14,731 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2023-11-30 01:32:14,731 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2023-11-30 01:32:14,732 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2023-11-30 01:32:14,732 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2023-11-30 01:32:14,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1498] L460-->L462: Formula: (let ((.cse0 (select |v_#race_207| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|)) (.cse5 (+ 7 |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|))) (let ((.cse3 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 6)) (.cse1 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 4)) (.cse4 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 5)) (.cse2 (select .cse0 .cse5))) (and (= (select .cse0 .cse1) .cse2) (= (select .cse0 .cse3) .cse2) (= (store |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (store (store (store (select |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 .cse2) .cse4 .cse2) .cse3 .cse2) .cse5 .cse2)) |v_#race_207|) (= (store |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.base_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.base_81|) (= (store |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 0)) |v_#memory_int_109|) (= (store |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.offset_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.offset_81|) (= (select .cse0 .cse4) .cse2)))) InVars {#race=|v_#race_208|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_82|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_110|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_82|} OutVars{#race=|v_#race_207|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_81|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_109|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_81|} AuxVars[] AssignedVars[#race, #memory_$Pointer$.base, #memory_int, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1, #memory_$Pointer$.offset][1368], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 989#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 263#L6863-5true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 629#true, 585#true, 593#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 597#true, 589#true, 605#true, 959#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 649#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 286#L6819-7true, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 677#true, 609#true, 933#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 637#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 313#L462true, 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:32:14,732 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2023-11-30 01:32:14,732 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2023-11-30 01:32:14,732 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2023-11-30 01:32:14,732 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2023-11-30 01:32:14,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1498] L460-->L462: Formula: (let ((.cse0 (select |v_#race_207| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|)) (.cse5 (+ 7 |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|))) (let ((.cse3 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 6)) (.cse1 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 4)) (.cse4 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 5)) (.cse2 (select .cse0 .cse5))) (and (= (select .cse0 .cse1) .cse2) (= (select .cse0 .cse3) .cse2) (= (store |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (store (store (store (select |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 .cse2) .cse4 .cse2) .cse3 .cse2) .cse5 .cse2)) |v_#race_207|) (= (store |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.base_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.base_81|) (= (store |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 0)) |v_#memory_int_109|) (= (store |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.offset_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.offset_81|) (= (select .cse0 .cse4) .cse2)))) InVars {#race=|v_#race_208|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_82|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_110|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_82|} OutVars{#race=|v_#race_207|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_81|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_109|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_81|} AuxVars[] AssignedVars[#race, #memory_$Pointer$.base, #memory_int, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1, #memory_$Pointer$.offset][1077], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 989#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 671#(= |#race~whoop_file_2~0| 0), 675#(= |#race~whoop_loff_t~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 263#L6863-5true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 585#true, 629#true, 593#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 7#L6819-8true, 597#true, 605#true, 589#true, 959#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 649#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 933#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 677#true, 609#true, 637#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 581#true, 621#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 313#L462true, 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:32:14,733 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2023-11-30 01:32:14,734 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2023-11-30 01:32:14,734 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2023-11-30 01:32:14,734 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2023-11-30 01:32:14,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1498] L460-->L462: Formula: (let ((.cse0 (select |v_#race_207| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|)) (.cse5 (+ 7 |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|))) (let ((.cse3 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 6)) (.cse1 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 4)) (.cse4 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 5)) (.cse2 (select .cse0 .cse5))) (and (= (select .cse0 .cse1) .cse2) (= (select .cse0 .cse3) .cse2) (= (store |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (store (store (store (select |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 .cse2) .cse4 .cse2) .cse3 .cse2) .cse5 .cse2)) |v_#race_207|) (= (store |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.base_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.base_81|) (= (store |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 0)) |v_#memory_int_109|) (= (store |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.offset_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.offset_81|) (= (select .cse0 .cse4) .cse2)))) InVars {#race=|v_#race_208|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_82|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_110|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_82|} OutVars{#race=|v_#race_207|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_81|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_109|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_81|} AuxVars[] AssignedVars[#race, #memory_$Pointer$.base, #memory_int, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1, #memory_$Pointer$.offset][1077], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 989#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 263#L6863-5true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 629#true, 593#true, 585#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 597#true, 589#true, 605#true, 959#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 649#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 286#L6819-7true, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 933#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 609#true, 677#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 637#true, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 581#true, 621#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 313#L462true, 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:32:14,734 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2023-11-30 01:32:14,734 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2023-11-30 01:32:14,734 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2023-11-30 01:32:14,734 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2023-11-30 01:32:14,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1498] L460-->L462: Formula: (let ((.cse0 (select |v_#race_207| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|)) (.cse5 (+ 7 |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|))) (let ((.cse3 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 6)) (.cse1 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 4)) (.cse4 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 5)) (.cse2 (select .cse0 .cse5))) (and (= (select .cse0 .cse1) .cse2) (= (select .cse0 .cse3) .cse2) (= (store |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (store (store (store (select |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 .cse2) .cse4 .cse2) .cse3 .cse2) .cse5 .cse2)) |v_#race_207|) (= (store |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.base_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.base_81|) (= (store |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 0)) |v_#memory_int_109|) (= (store |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.offset_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.offset_81|) (= (select .cse0 .cse4) .cse2)))) InVars {#race=|v_#race_208|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_82|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_110|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_82|} OutVars{#race=|v_#race_207|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_81|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_109|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_81|} AuxVars[] AssignedVars[#race, #memory_$Pointer$.base, #memory_int, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1, #memory_$Pointer$.offset][1077], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 989#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 671#(= |#race~whoop_file_2~0| 0), 675#(= |#race~whoop_loff_t~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 585#true, 593#true, 629#true, 659#(= |#race~whoop_file_1~0| 0), 601#true, 647#(= |#race~_whoop_init~0| 0), 7#L6819-8true, 597#true, 605#true, 589#true, 959#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 649#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 71#ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACEtrue, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 933#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 609#true, 677#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 637#true, 625#true, 613#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 313#L462true, 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:32:14,973 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2023-11-30 01:32:14,973 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2023-11-30 01:32:14,973 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2023-11-30 01:32:14,973 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2023-11-30 01:32:14,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1498] L460-->L462: Formula: (let ((.cse0 (select |v_#race_207| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|)) (.cse5 (+ 7 |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|))) (let ((.cse3 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 6)) (.cse1 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 4)) (.cse4 (+ |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7| 5)) (.cse2 (select .cse0 .cse5))) (and (= (select .cse0 .cse1) .cse2) (= (select .cse0 .cse3) .cse2) (= (store |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (store (store (store (select |v_#race_208| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 .cse2) .cse4 .cse2) .cse3 .cse2) .cse5 .cse2)) |v_#race_207|) (= (store |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.base_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.base_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.base_81|) (= (store |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_int_110| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 0)) |v_#memory_int_109|) (= (store |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7| (store (select |v_#memory_$Pointer$.offset_82| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1 (select (select |v_#memory_$Pointer$.offset_81| |v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|) .cse1))) |v_#memory_$Pointer$.offset_81|) (= (select .cse0 .cse4) .cse2)))) InVars {#race=|v_#race_208|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_82|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_110|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_82|} OutVars{#race=|v_#race_207|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_81|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.base_7|, #memory_int=|v_#memory_int_109|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_~lock#1.offset_7|, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1=|v_whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1_5|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_81|} AuxVars[] AssignedVars[#race, #memory_$Pointer$.base, #memory_int, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_unlock_#t~nondet70#1, #memory_$Pointer$.offset][1077], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 989#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 585#true, 593#true, 629#true, 659#(= |#race~whoop_file_1~0| 0), 601#true, 647#(= |#race~_whoop_init~0| 0), 597#true, 605#true, 589#true, 959#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 649#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 286#L6819-7true, 71#ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACEtrue, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 609#true, 677#true, 933#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), whoop_wrapper_read_nvramThread1of1ForFork1InUse, 637#true, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 313#L462true, 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:32:14,974 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2023-11-30 01:32:14,974 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2023-11-30 01:32:14,974 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2023-11-30 01:32:14,974 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2023-11-30 01:32:16,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L6715-1-->L6715-2: Formula: (= |v_#race_1| (store |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7| (store (select |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|) |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7| 0))) InVars {#race=|v_#race_2|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} OutVars{#race=|v_#race_1|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} AuxVars[] AssignedVars[#race][968], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 970#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 643#(= |#race~whoop_int~0| 0), 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 786#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 633#true, 585#true, 593#true, 629#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 944#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 597#true, 605#true, 589#true, 202#L6715-2true, 1000#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 649#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 447#L6863-4true, 443#L6757-2true, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 609#true, 677#true, 637#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:32:16,707 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is cut-off event [2023-11-30 01:32:16,707 INFO L297 olderBase$Statistics]: existing Event has 321 ancestors and is cut-off event [2023-11-30 01:32:16,707 INFO L297 olderBase$Statistics]: existing Event has 321 ancestors and is cut-off event [2023-11-30 01:32:16,707 INFO L297 olderBase$Statistics]: existing Event has 321 ancestors and is cut-off event [2023-11-30 01:32:16,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L6715-1-->L6715-2: Formula: (= |v_#race_1| (store |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7| (store (select |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|) |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7| 0))) InVars {#race=|v_#race_2|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} OutVars{#race=|v_#race_1|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} AuxVars[] AssignedVars[#race][1647], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 671#(= |#race~whoop_file_2~0| 0), 675#(= |#race~whoop_loff_t~0| 0), 970#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 643#(= |#race~whoop_int~0| 0), 263#L6863-5true, 661#true, 798#(and (<= 0 |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_~lock#1.offset|) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 593#true, 629#true, 585#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 944#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 597#true, 589#true, 605#true, 202#L6715-2true, 287#L445true, 1000#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 649#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 677#true, 609#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 637#true, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 581#true, 621#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:32:16,737 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is cut-off event [2023-11-30 01:32:16,737 INFO L297 olderBase$Statistics]: existing Event has 321 ancestors and is cut-off event [2023-11-30 01:32:16,737 INFO L297 olderBase$Statistics]: existing Event has 321 ancestors and is cut-off event [2023-11-30 01:32:16,737 INFO L297 olderBase$Statistics]: existing Event has 321 ancestors and is cut-off event [2023-11-30 01:32:17,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L6715-1-->L6715-2: Formula: (= |v_#race_1| (store |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7| (store (select |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|) |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7| 0))) InVars {#race=|v_#race_2|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} OutVars{#race=|v_#race_1|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} AuxVars[] AssignedVars[#race][968], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 970#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 643#(= |#race~whoop_int~0| 0), 661#true, 263#L6863-5true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 786#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 633#true, 585#true, 593#true, 629#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 944#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 597#true, 605#true, 589#true, 202#L6715-2true, 1000#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 649#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 443#L6757-2true, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 677#true, 609#true, 637#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:32:17,693 INFO L294 olderBase$Statistics]: this new event has 322 ancestors and is cut-off event [2023-11-30 01:32:17,693 INFO L297 olderBase$Statistics]: existing Event has 322 ancestors and is cut-off event [2023-11-30 01:32:17,693 INFO L297 olderBase$Statistics]: existing Event has 322 ancestors and is cut-off event [2023-11-30 01:32:17,693 INFO L297 olderBase$Statistics]: existing Event has 322 ancestors and is cut-off event [2023-11-30 01:32:17,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L6715-1-->L6715-2: Formula: (= |v_#race_1| (store |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7| (store (select |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|) |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7| 0))) InVars {#race=|v_#race_2|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} OutVars{#race=|v_#race_1|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} AuxVars[] AssignedVars[#race][1648], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 970#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 643#(= |#race~whoop_int~0| 0), 263#L6863-5true, 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 788#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 633#true, 585#true, 593#true, 629#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 944#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 597#true, 605#true, 589#true, 202#L6715-2true, 1000#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 649#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 443#L6757-2true, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 677#true, 609#true, 637#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:32:17,703 INFO L294 olderBase$Statistics]: this new event has 322 ancestors and is cut-off event [2023-11-30 01:32:17,703 INFO L297 olderBase$Statistics]: existing Event has 322 ancestors and is cut-off event [2023-11-30 01:32:17,703 INFO L297 olderBase$Statistics]: existing Event has 322 ancestors and is cut-off event [2023-11-30 01:32:17,703 INFO L297 olderBase$Statistics]: existing Event has 322 ancestors and is cut-off event [2023-11-30 01:32:19,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L6715-1-->L6715-2: Formula: (= |v_#race_1| (store |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7| (store (select |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|) |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7| 0))) InVars {#race=|v_#race_2|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} OutVars{#race=|v_#race_1|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} AuxVars[] AssignedVars[#race][859], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 989#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 585#true, 593#true, 629#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 351#L6758true, 597#true, 605#true, 589#true, 959#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 202#L6715-2true, 649#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 447#L6863-4true, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 933#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 677#true, 609#true, 637#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:32:19,147 INFO L294 olderBase$Statistics]: this new event has 322 ancestors and is not cut-off event [2023-11-30 01:32:19,147 INFO L297 olderBase$Statistics]: existing Event has 322 ancestors and is not cut-off event [2023-11-30 01:32:19,147 INFO L297 olderBase$Statistics]: existing Event has 322 ancestors and is not cut-off event [2023-11-30 01:32:19,147 INFO L297 olderBase$Statistics]: existing Event has 322 ancestors and is not cut-off event [2023-11-30 01:32:19,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L6715-1-->L6715-2: Formula: (= |v_#race_1| (store |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7| (store (select |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|) |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7| 0))) InVars {#race=|v_#race_2|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} OutVars{#race=|v_#race_1|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} AuxVars[] AssignedVars[#race][859], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 989#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 585#true, 593#true, 629#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 597#true, 605#true, 589#true, 202#L6715-2true, 959#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 649#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 447#L6863-4true, 43#L6759-1true, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 933#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 677#true, 609#true, 637#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:32:19,148 INFO L294 olderBase$Statistics]: this new event has 340 ancestors and is cut-off event [2023-11-30 01:32:19,148 INFO L297 olderBase$Statistics]: existing Event has 340 ancestors and is cut-off event [2023-11-30 01:32:19,148 INFO L297 olderBase$Statistics]: existing Event has 340 ancestors and is cut-off event [2023-11-30 01:32:19,148 INFO L297 olderBase$Statistics]: existing Event has 340 ancestors and is cut-off event [2023-11-30 01:32:19,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L6715-1-->L6715-2: Formula: (= |v_#race_1| (store |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7| (store (select |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|) |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7| 0))) InVars {#race=|v_#race_2|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} OutVars{#race=|v_#race_1|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} AuxVars[] AssignedVars[#race][968], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 970#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 643#(= |#race~whoop_int~0| 0), 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 786#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 585#true, 593#true, 629#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 944#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 597#true, 605#true, 589#true, 202#L6715-2true, 1000#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0) (= |whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0_mutex_lock_#in~lock#1.offset| 0)), 649#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 443#L6757-2true, 71#ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACEtrue, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 609#true, 677#true, 637#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:32:19,169 INFO L294 olderBase$Statistics]: this new event has 323 ancestors and is cut-off event [2023-11-30 01:32:19,169 INFO L297 olderBase$Statistics]: existing Event has 323 ancestors and is cut-off event [2023-11-30 01:32:19,169 INFO L297 olderBase$Statistics]: existing Event has 323 ancestors and is cut-off event [2023-11-30 01:32:19,169 INFO L297 olderBase$Statistics]: existing Event has 323 ancestors and is cut-off event [2023-11-30 01:32:19,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L6715-1-->L6715-2: Formula: (= |v_#race_1| (store |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7| (store (select |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|) |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7| 0))) InVars {#race=|v_#race_2|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} OutVars{#race=|v_#race_1|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} AuxVars[] AssignedVars[#race][1651], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 989#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 263#L6863-5true, 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 585#true, 593#true, 629#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 351#L6758true, 597#true, 605#true, 589#true, 202#L6715-2true, 959#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 649#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 784#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 677#true, 609#true, 933#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 637#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:32:19,194 INFO L294 olderBase$Statistics]: this new event has 323 ancestors and is cut-off event [2023-11-30 01:32:19,194 INFO L297 olderBase$Statistics]: existing Event has 323 ancestors and is cut-off event [2023-11-30 01:32:19,195 INFO L297 olderBase$Statistics]: existing Event has 323 ancestors and is cut-off event [2023-11-30 01:32:19,195 INFO L297 olderBase$Statistics]: existing Event has 323 ancestors and is cut-off event [2023-11-30 01:32:21,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L6715-1-->L6715-2: Formula: (= |v_#race_1| (store |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7| (store (select |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|) |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7| 0))) InVars {#race=|v_#race_2|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} OutVars{#race=|v_#race_1|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} AuxVars[] AssignedVars[#race][859], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 989#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 263#L6863-5true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 585#true, 593#true, 629#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 351#L6758true, 597#true, 605#true, 589#true, 959#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 202#L6715-2true, 649#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 677#true, 933#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 609#true, 637#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:32:21,080 INFO L294 olderBase$Statistics]: this new event has 323 ancestors and is not cut-off event [2023-11-30 01:32:21,080 INFO L297 olderBase$Statistics]: existing Event has 323 ancestors and is not cut-off event [2023-11-30 01:32:21,080 INFO L297 olderBase$Statistics]: existing Event has 323 ancestors and is not cut-off event [2023-11-30 01:32:21,080 INFO L297 olderBase$Statistics]: existing Event has 323 ancestors and is not cut-off event [2023-11-30 01:32:21,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L6715-1-->L6715-2: Formula: (= |v_#race_1| (store |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7| (store (select |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|) |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7| 0))) InVars {#race=|v_#race_2|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} OutVars{#race=|v_#race_1|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} AuxVars[] AssignedVars[#race][859], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 989#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 263#L6863-5true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 585#true, 593#true, 629#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 597#true, 605#true, 589#true, 202#L6715-2true, 959#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 649#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 43#L6759-1true, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 677#true, 933#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 609#true, 637#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:32:21,081 INFO L294 olderBase$Statistics]: this new event has 341 ancestors and is cut-off event [2023-11-30 01:32:21,081 INFO L297 olderBase$Statistics]: existing Event has 341 ancestors and is cut-off event [2023-11-30 01:32:21,081 INFO L297 olderBase$Statistics]: existing Event has 341 ancestors and is cut-off event [2023-11-30 01:32:21,081 INFO L297 olderBase$Statistics]: existing Event has 341 ancestors and is cut-off event [2023-11-30 01:32:23,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L6715-1-->L6715-2: Formula: (= |v_#race_1| (store |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7| (store (select |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|) |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7| 0))) InVars {#race=|v_#race_2|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} OutVars{#race=|v_#race_1|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} AuxVars[] AssignedVars[#race][859], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 989#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 585#true, 593#true, 629#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 351#L6758true, 597#true, 605#true, 589#true, 202#L6715-2true, 959#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 649#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 71#ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACEtrue, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 609#true, 677#true, 933#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 637#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:32:23,418 INFO L294 olderBase$Statistics]: this new event has 324 ancestors and is not cut-off event [2023-11-30 01:32:23,418 INFO L297 olderBase$Statistics]: existing Event has 324 ancestors and is not cut-off event [2023-11-30 01:32:23,418 INFO L297 olderBase$Statistics]: existing Event has 324 ancestors and is not cut-off event [2023-11-30 01:32:23,418 INFO L297 olderBase$Statistics]: existing Event has 324 ancestors and is not cut-off event [2023-11-30 01:32:23,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L6715-1-->L6715-2: Formula: (= |v_#race_1| (store |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7| (store (select |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|) |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7| 0))) InVars {#race=|v_#race_2|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} OutVars{#race=|v_#race_1|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} AuxVars[] AssignedVars[#race][859], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 989#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 585#true, 593#true, 629#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 597#true, 605#true, 589#true, 202#L6715-2true, 959#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 649#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 71#ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACEtrue, 43#L6759-1true, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 775#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 933#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 677#true, 609#true, 637#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:32:23,419 INFO L294 olderBase$Statistics]: this new event has 342 ancestors and is cut-off event [2023-11-30 01:32:23,419 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2023-11-30 01:32:23,419 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2023-11-30 01:32:23,419 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2023-11-30 01:32:57,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1319] L6715-1-->L6715-2: Formula: (= |v_#race_1| (store |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7| (store (select |v_#race_2| |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|) |v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7| 0))) InVars {#race=|v_#race_2|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} OutVars{#race=|v_#race_1|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork1_read_nvram_~ppos#1.offset_7|} AuxVars[] AssignedVars[#race][1651], [687#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 989#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 573#true, 675#(= |#race~whoop_loff_t~0| 0), 671#(= |#race~whoop_file_2~0| 0), 643#(= |#race~whoop_int~0| 0), 263#L6863-5true, 661#true, 803#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 633#true, 585#true, 593#true, 629#true, 601#true, 659#(= |#race~whoop_file_1~0| 0), 647#(= |#race~_whoop_init~0| 0), 597#true, 605#true, 589#true, 959#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 202#L6715-2true, 649#true, 749#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 569#true, 784#(and (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 3) 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 1) 0) (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 2) 0) (= |~#nvram_mutex~0.offset| 0) (= (select (select |#race| |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.base|) 0) 0)), 617#true, 577#true, 901#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 43#L6759-1true, 849#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 667#(= |#race~whoop_buf~0| 0), 933#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 609#true, 677#true, 637#true, whoop_wrapper_read_nvramThread1of1ForFork1InUse, 625#true, whoop_wrapper_nvram_unlocked_ioctlThread1of1ForFork0InUse, 613#true, 621#true, 581#true, 653#true, 873#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 725#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 825#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0)), 703#(and (= |ULTIMATE.start_main_~#pthread_t_read_nvram~0#1.offset| 0) (= |~#nvram_mutex~0.offset| 0))]) [2023-11-30 01:32:57,537 INFO L294 olderBase$Statistics]: this new event has 341 ancestors and is cut-off event [2023-11-30 01:32:57,537 INFO L297 olderBase$Statistics]: existing Event has 341 ancestors and is cut-off event [2023-11-30 01:32:57,537 INFO L297 olderBase$Statistics]: existing Event has 341 ancestors and is cut-off event [2023-11-30 01:32:57,537 INFO L297 olderBase$Statistics]: existing Event has 341 ancestors and is cut-off event Received shutdown request... [2023-11-30 01:33:08,499 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:33:09,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-30 01:33:09,219 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE (58 of 59 remaining) [2023-11-30 01:33:09,219 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-11-30 01:33:09,219 WARN L624 AbstractCegarLoop]: Verification canceled: while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). [2023-11-30 01:33:09,220 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE (57 of 59 remaining) [2023-11-30 01:33:09,221 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE (56 of 59 remaining) [2023-11-30 01:33:09,221 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (55 of 59 remaining) [2023-11-30 01:33:09,221 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_read_nvramErr3ASSERT_VIOLATIONDATA_RACE (54 of 59 remaining) [2023-11-30 01:33:09,221 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_read_nvramErr4ASSERT_VIOLATIONDATA_RACE (53 of 59 remaining) [2023-11-30 01:33:09,221 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_read_nvramErr5ASSERT_VIOLATIONDATA_RACE (52 of 59 remaining) [2023-11-30 01:33:09,221 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_read_nvramErr6ASSERT_VIOLATIONDATA_RACE (51 of 59 remaining) [2023-11-30 01:33:09,221 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_read_nvramErr7ASSERT_VIOLATIONDATA_RACE (50 of 59 remaining) [2023-11-30 01:33:09,221 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_read_nvramErr8ASSERT_VIOLATIONDATA_RACE (49 of 59 remaining) [2023-11-30 01:33:09,224 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_read_nvramErr9ASSERT_VIOLATIONDATA_RACE (48 of 59 remaining) [2023-11-30 01:33:09,224 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (47 of 59 remaining) [2023-11-30 01:33:09,224 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (46 of 59 remaining) [2023-11-30 01:33:09,224 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (45 of 59 remaining) [2023-11-30 01:33:09,224 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (44 of 59 remaining) [2023-11-30 01:33:09,224 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (43 of 59 remaining) [2023-11-30 01:33:09,225 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (42 of 59 remaining) [2023-11-30 01:33:09,225 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (41 of 59 remaining) [2023-11-30 01:33:09,225 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (40 of 59 remaining) [2023-11-30 01:33:09,225 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE (39 of 59 remaining) [2023-11-30 01:33:09,225 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE (38 of 59 remaining) [2023-11-30 01:33:09,225 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (37 of 59 remaining) [2023-11-30 01:33:09,225 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE (36 of 59 remaining) [2023-11-30 01:33:09,225 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr12ASSERT_VIOLATIONDATA_RACE (35 of 59 remaining) [2023-11-30 01:33:09,225 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr13ASSERT_VIOLATIONDATA_RACE (34 of 59 remaining) [2023-11-30 01:33:09,225 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE (33 of 59 remaining) [2023-11-30 01:33:09,226 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr15ASSERT_VIOLATIONDATA_RACE (32 of 59 remaining) [2023-11-30 01:33:09,226 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr16ASSERT_VIOLATIONDATA_RACE (31 of 59 remaining) [2023-11-30 01:33:09,226 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr17ASSERT_VIOLATIONDATA_RACE (30 of 59 remaining) [2023-11-30 01:33:09,226 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr18ASSERT_VIOLATIONDATA_RACE (29 of 59 remaining) [2023-11-30 01:33:09,226 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr19ASSERT_VIOLATIONDATA_RACE (28 of 59 remaining) [2023-11-30 01:33:09,226 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr20ASSERT_VIOLATIONDATA_RACE (27 of 59 remaining) [2023-11-30 01:33:09,226 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr21ASSERT_VIOLATIONDATA_RACE (26 of 59 remaining) [2023-11-30 01:33:09,226 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr22ASSERT_VIOLATIONDATA_RACE (25 of 59 remaining) [2023-11-30 01:33:09,226 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr24ASSERT_VIOLATIONDATA_RACE (24 of 59 remaining) [2023-11-30 01:33:09,226 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (23 of 59 remaining) [2023-11-30 01:33:09,226 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (22 of 59 remaining) [2023-11-30 01:33:09,227 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_nvram_unlocked_ioctlErr0ASSERT_VIOLATIONDATA_RACE (21 of 59 remaining) [2023-11-30 01:33:09,227 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_nvram_unlocked_ioctlErr1ASSERT_VIOLATIONDATA_RACE (20 of 59 remaining) [2023-11-30 01:33:09,227 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_nvram_unlocked_ioctlErr2ASSERT_VIOLATIONDATA_RACE (19 of 59 remaining) [2023-11-30 01:33:09,227 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_nvram_unlocked_ioctlErr3ASSERT_VIOLATIONDATA_RACE (18 of 59 remaining) [2023-11-30 01:33:09,227 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_nvram_unlocked_ioctlErr4ASSERT_VIOLATIONDATA_RACE (17 of 59 remaining) [2023-11-30 01:33:09,227 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_nvram_unlocked_ioctlErr5ASSERT_VIOLATIONDATA_RACE (16 of 59 remaining) [2023-11-30 01:33:09,227 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE (15 of 59 remaining) [2023-11-30 01:33:09,227 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE (14 of 59 remaining) [2023-11-30 01:33:09,227 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (13 of 59 remaining) [2023-11-30 01:33:09,227 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_read_nvramErr3ASSERT_VIOLATIONDATA_RACE (12 of 59 remaining) [2023-11-30 01:33:09,227 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_read_nvramErr4ASSERT_VIOLATIONDATA_RACE (11 of 59 remaining) [2023-11-30 01:33:09,228 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_read_nvramErr5ASSERT_VIOLATIONDATA_RACE (10 of 59 remaining) [2023-11-30 01:33:09,228 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_read_nvramErr6ASSERT_VIOLATIONDATA_RACE (9 of 59 remaining) [2023-11-30 01:33:09,228 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_read_nvramErr7ASSERT_VIOLATIONDATA_RACE (8 of 59 remaining) [2023-11-30 01:33:09,228 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_read_nvramErr8ASSERT_VIOLATIONDATA_RACE (7 of 59 remaining) [2023-11-30 01:33:09,228 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_read_nvramErr9ASSERT_VIOLATIONDATA_RACE (6 of 59 remaining) [2023-11-30 01:33:09,228 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_nvram_unlocked_ioctlErr0ASSERT_VIOLATIONDATA_RACE (5 of 59 remaining) [2023-11-30 01:33:09,228 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_nvram_unlocked_ioctlErr1ASSERT_VIOLATIONDATA_RACE (4 of 59 remaining) [2023-11-30 01:33:09,228 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_nvram_unlocked_ioctlErr2ASSERT_VIOLATIONDATA_RACE (3 of 59 remaining) [2023-11-30 01:33:09,228 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_nvram_unlocked_ioctlErr3ASSERT_VIOLATIONDATA_RACE (2 of 59 remaining) [2023-11-30 01:33:09,228 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_nvram_unlocked_ioctlErr4ASSERT_VIOLATIONDATA_RACE (1 of 59 remaining) [2023-11-30 01:33:09,229 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location whoop_wrapper_nvram_unlocked_ioctlErr5ASSERT_VIOLATIONDATA_RACE (0 of 59 remaining) [2023-11-30 01:33:09,229 INFO L457 BasicCegarLoop]: Path program histogram: [13, 1, 1, 1, 1, 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:33:09,234 INFO L222 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2023-11-30 01:33:09,234 INFO L172 ceAbstractionStarter]: Computing trace abstraction results [2023-11-30 01:33:09,238 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 30.11 01:33:09 BasicIcfg [2023-11-30 01:33:09,238 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-11-30 01:33:09,238 INFO L158 Benchmark]: Toolchain (without parser) took 763295.01ms. Allocated memory was 371.2MB in the beginning and 12.4GB in the end (delta: 12.0GB). Free memory was 300.3MB in the beginning and 2.7GB in the end (delta: -2.4GB). Peak memory consumption was 10.0GB. Max. memory is 16.0GB. [2023-11-30 01:33:09,238 INFO L158 Benchmark]: CDTParser took 0.10ms. Allocated memory is still 371.2MB. Free memory is still 318.9MB. There was no memory consumed. Max. memory is 16.0GB. [2023-11-30 01:33:09,238 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3377.18ms. Allocated memory was 371.2MB in the beginning and 570.4MB in the end (delta: 199.2MB). Free memory was 300.2MB in the beginning and 484.1MB in the end (delta: -184.0MB). Peak memory consumption was 342.4MB. Max. memory is 16.0GB. [2023-11-30 01:33:09,239 INFO L158 Benchmark]: Boogie Procedure Inliner took 159.11ms. Allocated memory is still 570.4MB. Free memory was 484.1MB in the beginning and 468.4MB in the end (delta: 15.7MB). Peak memory consumption was 16.8MB. Max. memory is 16.0GB. [2023-11-30 01:33:09,239 INFO L158 Benchmark]: Boogie Preprocessor took 52.57ms. Allocated memory is still 570.4MB. Free memory was 468.4MB in the beginning and 463.2MB in the end (delta: 5.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. [2023-11-30 01:33:09,239 INFO L158 Benchmark]: RCFGBuilder took 850.34ms. Allocated memory is still 570.4MB. Free memory was 463.2MB in the beginning and 397.1MB in the end (delta: 66.1MB). Peak memory consumption was 67.1MB. Max. memory is 16.0GB. [2023-11-30 01:33:09,239 INFO L158 Benchmark]: TraceAbstraction took 758849.75ms. Allocated memory was 570.4MB in the beginning and 12.4GB in the end (delta: 11.8GB). Free memory was 396.1MB in the beginning and 2.7GB in the end (delta: -2.3GB). Peak memory consumption was 9.9GB. Max. memory is 16.0GB. [2023-11-30 01:33:09,240 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.10ms. Allocated memory is still 371.2MB. Free memory is still 318.9MB. There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 3377.18ms. Allocated memory was 371.2MB in the beginning and 570.4MB in the end (delta: 199.2MB). Free memory was 300.2MB in the beginning and 484.1MB in the end (delta: -184.0MB). Peak memory consumption was 342.4MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 159.11ms. Allocated memory is still 570.4MB. Free memory was 484.1MB in the beginning and 468.4MB in the end (delta: 15.7MB). Peak memory consumption was 16.8MB. Max. memory is 16.0GB. * Boogie Preprocessor took 52.57ms. Allocated memory is still 570.4MB. Free memory was 468.4MB in the beginning and 463.2MB in the end (delta: 5.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. * RCFGBuilder took 850.34ms. Allocated memory is still 570.4MB. Free memory was 463.2MB in the beginning and 397.1MB in the end (delta: 66.1MB). Peak memory consumption was 67.1MB. Max. memory is 16.0GB. * TraceAbstraction took 758849.75ms. Allocated memory was 570.4MB in the beginning and 12.4GB in the end (delta: 11.8GB). Free memory was 396.1MB in the beginning and 2.7GB in the end (delta: -2.3GB). Peak memory consumption was 9.9GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 3227]: Unsoundness Warning Ignoring inline assembler instruction C: asm volatile ("" "xchg" "b %b0, %1\n" : "+q" (__ret), "+m" (*((&head->first))) : : "memory", "cc"); [3227] - GenericResultAtLocation [Line: 3227]: Unsoundness Warning Ignoring inline assembler instruction C: asm volatile ("" "xchg" "w %w0, %1\n" : "+r" (__ret), "+m" (*((&head->first))) : : "memory", "cc"); [3227] - GenericResultAtLocation [Line: 3227]: Unsoundness Warning Ignoring inline assembler instruction C: asm volatile ("" "xchg" "l %0, %1\n" : "+r" (__ret), "+m" (*((&head->first))) : : "memory", "cc"); [3227] - GenericResultAtLocation [Line: 3227]: Unsoundness Warning Ignoring inline assembler instruction C: asm volatile ("" "xchg" "q %q0, %1\n" : "+r" (__ret), "+m" (*((&head->first))) : : "memory", "cc"); [3227] - GenericResultAtLocation [Line: 5814]: Unsoundness Warning Ignoring inline assembler instruction C: asm volatile("ud2"); [5814] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 6863]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6819]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6819]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6819]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6819]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6715]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6715]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6717]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6717]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6720]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6721]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6839]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6840]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6841]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6842]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6843]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6844]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6845]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6846]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6847]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6848]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6849]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6850]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6851]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6852]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6853]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6854]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6855]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6856]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6857]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6858]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6782]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6783]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6784]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6864]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6861]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6862]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6824]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6824]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 6824]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 443]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 444]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - TimeoutResultAtElement [Line: 461]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (11states, 490/572 universal loopers) in iteration 41,while PetriNetUnfolder was constructing finite prefix that currently has 517661 conditions, 48219 events (16889/48218 cut-off events. For 2792635/5172759 co-relation queries the response was YES. Maximal size of possible extension queue 2180. Compared 628470 event pairs, 601 based on Foata normal form. 10608/57071 useless extension candidates. Maximal degree in co-relation 380185. Up to 14043 conditions per place.). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 787 locations, 59 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: 758.7s, OverallIterations: 41, TraceHistogramMax: 1, PathProgramHistogramMax: 13, EmptinessCheckTime: 0.0s, AutomataDifference: 737.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 3110 SdHoareTripleChecker+Valid, 15.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 3110 mSDsluCounter, 1887 SdHoareTripleChecker+Invalid, 12.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 743 mSDsCounter, 2724 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 20914 IncrementalHoareTripleChecker+Invalid, 23638 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2724 mSolverCounterUnsat, 1144 mSDtfsCounter, 20914 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 280 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 238 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 1.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=339537occurred in iteration=40, InterpolantAutomatonStates: 231, 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.2s SsaConstructionTime, 0.5s SatisfiabilityAnalysisTime, 19.0s InterpolantComputationTime, 8476 NumberOfCodeBlocks, 8476 NumberOfCodeBlocksAsserted, 41 NumberOfCheckSat, 8435 ConstructedInterpolants, 0 QuantifiedInterpolants, 20375 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 41 InterpolantComputations, 41 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