/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-driver-races/char_generic_nvram_nvram_llseek_read_nvram.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-wip.dk.fix-rcfgbuilder-lbe-0ccecc1-m [2023-11-10 11:50:45,924 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-10 11:50:45,985 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-10 11:50:46,010 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-10 11:50:46,010 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-10 11:50:46,011 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-10 11:50:46,011 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-10 11:50:46,011 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-10 11:50:46,012 INFO L153 SettingsManager]: * Use SBE=true [2023-11-10 11:50:46,015 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-10 11:50:46,015 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-10 11:50:46,015 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-10 11:50:46,015 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-10 11:50:46,016 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-10 11:50:46,016 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-10 11:50:46,016 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-10 11:50:46,016 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-10 11:50:46,016 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-10 11:50:46,017 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-10 11:50:46,017 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-10 11:50:46,017 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-10 11:50:46,017 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-10 11:50:46,017 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-10 11:50:46,018 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-11-10 11:50:46,018 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-10 11:50:46,018 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-10 11:50:46,019 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-10 11:50:46,019 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-10 11:50:46,019 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-10 11:50:46,019 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-10 11:50:46,020 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-10 11:50:46,020 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-10 11:50:46,020 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-10 11:50:46,020 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 [2023-11-10 11:50:46,200 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-10 11:50:46,215 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-10 11:50:46,217 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-10 11:50:46,217 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-10 11:50:46,218 INFO L274 PluginConnector]: CDTParser initialized [2023-11-10 11:50:46,218 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_nvram_llseek_read_nvram.i [2023-11-10 11:50:47,316 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-10 11:50:47,728 INFO L384 CDTParser]: Found 1 translation units. [2023-11-10 11:50:47,728 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-driver-races/char_generic_nvram_nvram_llseek_read_nvram.i [2023-11-10 11:50:47,758 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/94aa9b017/3f7e8e162eca4840a9dad0d6a3583f46/FLAGabe3f6e4b [2023-11-10 11:50:47,770 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/94aa9b017/3f7e8e162eca4840a9dad0d6a3583f46 [2023-11-10 11:50:47,774 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-10 11:50:47,775 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-11-10 11:50:47,776 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-10 11:50:47,777 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-10 11:50:47,779 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-10 11:50:47,780 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 11:50:47" (1/1) ... [2023-11-10 11:50:47,780 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1a974228 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:50:47, skipping insertion in model container [2023-11-10 11:50:47,781 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 11:50:47" (1/1) ... [2023-11-10 11:50:47,874 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-10 11:50:48,038 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-driver-races/char_generic_nvram_nvram_llseek_read_nvram.i[5469,5482] [2023-11-10 11:50:49,793 WARN L635 FunctionHandler]: implicit declaration of function __builtin_constant_p [2023-11-10 11:50:50,106 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-10 11:50:50,115 INFO L202 MainTranslator]: Completed pre-run [2023-11-10 11:50:50,124 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-driver-races/char_generic_nvram_nvram_llseek_read_nvram.i[5469,5482] [2023-11-10 11:50:50,232 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-10 11:50:50,234 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-10 11:50:50,234 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-10 11:50:50,234 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-10 11:50:50,293 WARN L635 FunctionHandler]: implicit declaration of function __builtin_constant_p [2023-11-10 11:50:50,310 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: asm volatile("ud2"); [5814] [2023-11-10 11:50:50,343 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-10 11:50:50,781 WARN L672 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-11-10 11:50:50,781 WARN L672 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-11-10 11:50:50,781 WARN L672 CHandler]: The function __xchg_wrong_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-10 11:50:50,781 WARN L672 CHandler]: The function release is called, but not defined or handled by StandardFunctionHandler. [2023-11-10 11:50:50,781 WARN L672 CHandler]: The function __builtin_constant_p is called, but not defined or handled by StandardFunctionHandler. [2023-11-10 11:50:50,781 WARN L672 CHandler]: The function ____ilog2_NaN is called, but not defined or handled by StandardFunctionHandler. [2023-11-10 11:50:50,781 WARN L672 CHandler]: The function _whoop_init is called, but not defined or handled by StandardFunctionHandler. [2023-11-10 11:50:50,787 INFO L206 MainTranslator]: Completed translation [2023-11-10 11:50:50,787 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:50:50 WrapperNode [2023-11-10 11:50:50,787 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-10 11:50:50,788 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-10 11:50:50,788 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-10 11:50:50,788 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-10 11:50:50,793 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:50:50" (1/1) ... [2023-11-10 11:50:50,869 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:50:50" (1/1) ... [2023-11-10 11:50:50,907 INFO L138 Inliner]: procedures = 1354, calls = 1452, calls flagged for inlining = 347, calls inlined = 15, statements flattened = 321 [2023-11-10 11:50:50,908 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-10 11:50:50,908 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-10 11:50:50,908 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-10 11:50:50,908 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-10 11:50:50,915 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:50:50" (1/1) ... [2023-11-10 11:50:50,916 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:50:50" (1/1) ... [2023-11-10 11:50:50,919 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:50:50" (1/1) ... [2023-11-10 11:50:50,920 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:50:50" (1/1) ... [2023-11-10 11:50:50,936 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:50:50" (1/1) ... [2023-11-10 11:50:50,939 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:50:50" (1/1) ... [2023-11-10 11:50:50,942 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:50:50" (1/1) ... [2023-11-10 11:50:50,944 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:50:50" (1/1) ... [2023-11-10 11:50:50,949 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-10 11:50:50,950 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-10 11:50:50,950 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-10 11:50:50,950 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-10 11:50:50,950 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:50:50" (1/1) ... [2023-11-10 11:50:50,954 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-10 11:50:50,963 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-10 11:50:51,019 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-10 11:50:51,026 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-10 11:50:51,055 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-10 11:50:51,055 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-10 11:50:51,055 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-10 11:50:51,055 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-10 11:50:51,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-10 11:50:51,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-11-10 11:50:51,055 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-10 11:50:51,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-10 11:50:51,056 INFO L130 BoogieDeclarations]: Found specification of procedure whoop_wrapper_read_nvram [2023-11-10 11:50:51,056 INFO L138 BoogieDeclarations]: Found implementation of procedure whoop_wrapper_read_nvram [2023-11-10 11:50:51,056 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-10 11:50:51,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-10 11:50:51,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-10 11:50:51,056 INFO L130 BoogieDeclarations]: Found specification of procedure whoop_wrapper_nvram_llseek [2023-11-10 11:50:51,056 INFO L138 BoogieDeclarations]: Found implementation of procedure whoop_wrapper_nvram_llseek [2023-11-10 11:50:51,057 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-11-10 11:50:51,325 INFO L236 CfgBuilder]: Building ICFG [2023-11-10 11:50:51,326 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-10 11:50:51,672 INFO L277 CfgBuilder]: Performing block encoding [2023-11-10 11:50:51,687 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-10 11:50:51,688 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-10 11:50:51,695 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.11 11:50:51 BoogieIcfgContainer [2023-11-10 11:50:51,695 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-10 11:50:51,697 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-10 11:50:51,697 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-10 11:50:51,699 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-10 11:50:51,700 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.11 11:50:47" (1/3) ... [2023-11-10 11:50:51,701 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7155a24a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.11 11:50:51, skipping insertion in model container [2023-11-10 11:50:51,701 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:50:50" (2/3) ... [2023-11-10 11:50:51,701 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7155a24a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.11 11:50:51, skipping insertion in model container [2023-11-10 11:50:51,701 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.11 11:50:51" (3/3) ... [2023-11-10 11:50:51,703 INFO L112 eAbstractionObserver]: Analyzing ICFG char_generic_nvram_nvram_llseek_read_nvram.i [2023-11-10 11:50:51,714 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-10 11:50:51,714 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-11-10 11:50:51,714 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-10 11:50:51,815 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-11-10 11:50:51,849 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 363 places, 371 transitions, 756 flow [2023-11-10 11:50:51,968 INFO L124 PetriNetUnfolderBase]: 15/369 cut-off events. [2023-11-10 11:50:51,969 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-10 11:50:51,979 INFO L83 FinitePrefix]: Finished finitePrefix Result has 378 conditions, 369 events. 15/369 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 377 event pairs, 0 based on Foata normal form. 0/352 useless extension candidates. Maximal degree in co-relation 301. Up to 5 conditions per place. [2023-11-10 11:50:51,979 INFO L82 GeneralOperation]: Start removeDead. Operand has 363 places, 371 transitions, 756 flow [2023-11-10 11:50:51,987 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 352 places, 360 transitions, 729 flow [2023-11-10 11:50:51,998 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-10 11:50:52,004 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=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;@55373487, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-10 11:50:52,004 INFO L358 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2023-11-10 11:50:52,050 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-10 11:50:52,050 INFO L124 PetriNetUnfolderBase]: 7/271 cut-off events. [2023-11-10 11:50:52,050 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-10 11:50:52,051 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-10 11:50:52,052 INFO L208 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] [2023-11-10 11:50:52,052 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting whoop_wrapper_nvram_llseekErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 4 more)] === [2023-11-10 11:50:52,055 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-10 11:50:52,056 INFO L85 PathProgramCache]: Analyzing trace with hash 1496261138, now seen corresponding path program 1 times [2023-11-10 11:50:52,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-10 11:50:52,062 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835713480] [2023-11-10 11:50:52,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-10 11:50:52,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-10 11:50:52,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-10 11:50:52,942 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-10 11:50:52,942 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-10 11:50:52,942 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835713480] [2023-11-10 11:50:52,943 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [835713480] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-10 11:50:52,943 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-10 11:50:52,943 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-10 11:50:52,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936683286] [2023-11-10 11:50:52,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-10 11:50:52,950 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-10 11:50:52,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-10 11:50:52,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-10 11:50:52,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-10 11:50:52,999 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 311 out of 371 [2023-11-10 11:50:53,003 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 352 places, 360 transitions, 729 flow. Second operand has 6 states, 6 states have (on average 316.8333333333333) internal successors, (1901), 6 states have internal predecessors, (1901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:50:53,004 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-10 11:50:53,004 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 311 of 371 [2023-11-10 11:50:53,004 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-10 11:50:53,596 INFO L124 PetriNetUnfolderBase]: 489/2184 cut-off events. [2023-11-10 11:50:53,597 INFO L125 PetriNetUnfolderBase]: For 202/263 co-relation queries the response was YES. [2023-11-10 11:50:53,603 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3096 conditions, 2184 events. 489/2184 cut-off events. For 202/263 co-relation queries the response was YES. Maximal size of possible extension queue 93. Compared 16689 event pairs, 193 based on Foata normal form. 117/2110 useless extension candidates. Maximal degree in co-relation 2377. Up to 456 conditions per place. [2023-11-10 11:50:53,610 INFO L140 encePairwiseOnDemand]: 356/371 looper letters, 79 selfloop transitions, 19 changer transitions 17/415 dead transitions. [2023-11-10 11:50:53,610 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 359 places, 415 transitions, 1091 flow [2023-11-10 11:50:53,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-10 11:50:53,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-10 11:50:53,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 3242 transitions. [2023-11-10 11:50:53,627 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8738544474393531 [2023-11-10 11:50:53,628 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 3242 transitions. [2023-11-10 11:50:53,628 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 3242 transitions. [2023-11-10 11:50:53,631 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-10 11:50:53,633 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 3242 transitions. [2023-11-10 11:50:53,641 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 324.2) internal successors, (3242), 10 states have internal predecessors, (3242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:50:53,649 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 371.0) internal successors, (4081), 11 states have internal predecessors, (4081), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:50:53,651 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 371.0) internal successors, (4081), 11 states have internal predecessors, (4081), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:50:53,652 INFO L175 Difference]: Start difference. First operand has 352 places, 360 transitions, 729 flow. Second operand 10 states and 3242 transitions. [2023-11-10 11:50:53,653 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 359 places, 415 transitions, 1091 flow [2023-11-10 11:50:53,659 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 356 places, 415 transitions, 1070 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-11-10 11:50:53,665 INFO L231 Difference]: Finished difference. Result has 360 places, 370 transitions, 819 flow [2023-11-10 11:50:53,667 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=371, PETRI_DIFFERENCE_MINUEND_FLOW=712, PETRI_DIFFERENCE_MINUEND_PLACES=347, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=354, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=344, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=819, PETRI_PLACES=360, PETRI_TRANSITIONS=370} [2023-11-10 11:50:53,670 INFO L281 CegarLoopForPetriNet]: 352 programPoint places, 8 predicate places. [2023-11-10 11:50:53,670 INFO L495 AbstractCegarLoop]: Abstraction has has 360 places, 370 transitions, 819 flow [2023-11-10 11:50:53,671 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 316.8333333333333) internal successors, (1901), 6 states have internal predecessors, (1901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:50:53,671 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-10 11:50:53,671 INFO L208 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] [2023-11-10 11:50:53,672 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-10 11:50:53,672 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 4 more)] === [2023-11-10 11:50:53,672 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-10 11:50:53,672 INFO L85 PathProgramCache]: Analyzing trace with hash -1412309542, now seen corresponding path program 1 times [2023-11-10 11:50:53,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-10 11:50:53,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845639409] [2023-11-10 11:50:53,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-10 11:50:53,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-10 11:50:53,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-10 11:50:54,092 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-10 11:50:54,093 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-10 11:50:54,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845639409] [2023-11-10 11:50:54,094 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845639409] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-10 11:50:54,094 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-10 11:50:54,094 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-10 11:50:54,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909077508] [2023-11-10 11:50:54,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-10 11:50:54,096 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-10 11:50:54,098 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-10 11:50:54,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-10 11:50:54,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-10 11:50:54,101 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 310 out of 371 [2023-11-10 11:50:54,102 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 360 places, 370 transitions, 819 flow. Second operand has 6 states, 6 states have (on average 316.0) internal successors, (1896), 6 states have internal predecessors, (1896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:50:54,102 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-10 11:50:54,102 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 310 of 371 [2023-11-10 11:50:54,102 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-10 11:50:54,754 INFO L124 PetriNetUnfolderBase]: 723/3118 cut-off events. [2023-11-10 11:50:54,754 INFO L125 PetriNetUnfolderBase]: For 405/476 co-relation queries the response was YES. [2023-11-10 11:50:54,772 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5179 conditions, 3118 events. 723/3118 cut-off events. For 405/476 co-relation queries the response was YES. Maximal size of possible extension queue 131. Compared 25186 event pairs, 301 based on Foata normal form. 0/2929 useless extension candidates. Maximal degree in co-relation 5064. Up to 688 conditions per place. [2023-11-10 11:50:54,778 INFO L140 encePairwiseOnDemand]: 359/371 looper letters, 96 selfloop transitions, 24 changer transitions 12/438 dead transitions. [2023-11-10 11:50:54,779 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 368 places, 438 transitions, 1277 flow [2023-11-10 11:50:54,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-10 11:50:54,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-10 11:50:54,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 3224 transitions. [2023-11-10 11:50:54,797 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8690026954177897 [2023-11-10 11:50:54,798 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 3224 transitions. [2023-11-10 11:50:54,798 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 3224 transitions. [2023-11-10 11:50:54,799 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-10 11:50:54,799 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 3224 transitions. [2023-11-10 11:50:54,804 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 322.4) internal successors, (3224), 10 states have internal predecessors, (3224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:50:54,809 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 371.0) internal successors, (4081), 11 states have internal predecessors, (4081), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:50:54,810 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 371.0) internal successors, (4081), 11 states have internal predecessors, (4081), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:50:54,810 INFO L175 Difference]: Start difference. First operand has 360 places, 370 transitions, 819 flow. Second operand 10 states and 3224 transitions. [2023-11-10 11:50:54,810 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 368 places, 438 transitions, 1277 flow [2023-11-10 11:50:54,818 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 368 places, 438 transitions, 1277 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-11-10 11:50:54,822 INFO L231 Difference]: Finished difference. Result has 374 places, 383 transitions, 951 flow [2023-11-10 11:50:54,823 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=371, PETRI_DIFFERENCE_MINUEND_FLOW=819, PETRI_DIFFERENCE_MINUEND_PLACES=359, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=370, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=358, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=951, PETRI_PLACES=374, PETRI_TRANSITIONS=383} [2023-11-10 11:50:54,824 INFO L281 CegarLoopForPetriNet]: 352 programPoint places, 22 predicate places. [2023-11-10 11:50:54,824 INFO L495 AbstractCegarLoop]: Abstraction has has 374 places, 383 transitions, 951 flow [2023-11-10 11:50:54,825 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 316.0) internal successors, (1896), 6 states have internal predecessors, (1896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:50:54,826 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-10 11:50:54,826 INFO L208 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] [2023-11-10 11:50:54,828 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-10 11:50:54,832 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 4 more)] === [2023-11-10 11:50:54,832 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-10 11:50:54,832 INFO L85 PathProgramCache]: Analyzing trace with hash 1899586679, now seen corresponding path program 1 times [2023-11-10 11:50:54,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-10 11:50:54,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429549187] [2023-11-10 11:50:54,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-10 11:50:54,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-10 11:50:54,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-10 11:50:55,520 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-10 11:50:55,521 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-10 11:50:55,521 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429549187] [2023-11-10 11:50:55,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [429549187] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-10 11:50:55,522 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-10 11:50:55,522 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-10 11:50:55,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764708209] [2023-11-10 11:50:55,522 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-10 11:50:55,522 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-10 11:50:55,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-10 11:50:55,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-10 11:50:55,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2023-11-10 11:50:55,526 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 281 out of 371 [2023-11-10 11:50:55,529 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 374 places, 383 transitions, 951 flow. Second operand has 12 states, 12 states have (on average 286.1666666666667) internal successors, (3434), 12 states have internal predecessors, (3434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:50:55,529 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-10 11:50:55,529 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 281 of 371 [2023-11-10 11:50:55,530 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-10 11:50:56,561 INFO L124 PetriNetUnfolderBase]: 768/3479 cut-off events. [2023-11-10 11:50:56,562 INFO L125 PetriNetUnfolderBase]: For 1929/2003 co-relation queries the response was YES. [2023-11-10 11:50:56,569 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6454 conditions, 3479 events. 768/3479 cut-off events. For 1929/2003 co-relation queries the response was YES. Maximal size of possible extension queue 137. Compared 28987 event pairs, 101 based on Foata normal form. 11/3297 useless extension candidates. Maximal degree in co-relation 6426. Up to 401 conditions per place. [2023-11-10 11:50:56,576 INFO L140 encePairwiseOnDemand]: 353/371 looper letters, 103 selfloop transitions, 25 changer transitions 48/456 dead transitions. [2023-11-10 11:50:56,576 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 386 places, 456 transitions, 1612 flow [2023-11-10 11:50:56,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-10 11:50:56,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-11-10 11:50:56,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 4648 transitions. [2023-11-10 11:50:56,582 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.7830188679245284 [2023-11-10 11:50:56,582 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 4648 transitions. [2023-11-10 11:50:56,582 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 4648 transitions. [2023-11-10 11:50:56,584 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-10 11:50:56,584 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 4648 transitions. [2023-11-10 11:50:56,590 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 290.5) internal successors, (4648), 16 states have internal predecessors, (4648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:50:56,596 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 371.0) internal successors, (6307), 17 states have internal predecessors, (6307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:50:56,597 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 371.0) internal successors, (6307), 17 states have internal predecessors, (6307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:50:56,597 INFO L175 Difference]: Start difference. First operand has 374 places, 383 transitions, 951 flow. Second operand 16 states and 4648 transitions. [2023-11-10 11:50:56,597 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 386 places, 456 transitions, 1612 flow [2023-11-10 11:50:56,604 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 385 places, 456 transitions, 1610 flow, removed 1 selfloop flow, removed 1 redundant places. [2023-11-10 11:50:56,608 INFO L231 Difference]: Finished difference. Result has 393 places, 376 transitions, 1017 flow [2023-11-10 11:50:56,608 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=371, PETRI_DIFFERENCE_MINUEND_FLOW=949, PETRI_DIFFERENCE_MINUEND_PLACES=370, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=383, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=358, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1017, PETRI_PLACES=393, PETRI_TRANSITIONS=376} [2023-11-10 11:50:56,609 INFO L281 CegarLoopForPetriNet]: 352 programPoint places, 41 predicate places. [2023-11-10 11:50:56,609 INFO L495 AbstractCegarLoop]: Abstraction has has 393 places, 376 transitions, 1017 flow [2023-11-10 11:50:56,610 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 286.1666666666667) internal successors, (3434), 12 states have internal predecessors, (3434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:50:56,610 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-10 11:50:56,610 INFO L208 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] [2023-11-10 11:50:56,610 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-10 11:50:56,611 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting whoop_wrapper_nvram_llseekErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 4 more)] === [2023-11-10 11:50:56,611 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-10 11:50:56,611 INFO L85 PathProgramCache]: Analyzing trace with hash 1307693226, now seen corresponding path program 1 times [2023-11-10 11:50:56,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-10 11:50:56,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87484400] [2023-11-10 11:50:56,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-10 11:50:56,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-10 11:50:56,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-10 11:50:57,763 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-10 11:50:57,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-10 11:50:57,764 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87484400] [2023-11-10 11:50:57,766 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [87484400] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-10 11:50:57,766 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-10 11:50:57,766 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-11-10 11:50:57,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178095993] [2023-11-10 11:50:57,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-10 11:50:57,767 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-10 11:50:57,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-10 11:50:57,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-10 11:50:57,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2023-11-10 11:50:57,773 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 294 out of 371 [2023-11-10 11:50:57,777 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 393 places, 376 transitions, 1017 flow. Second operand has 15 states, 15 states have (on average 297.4) internal successors, (4461), 15 states have internal predecessors, (4461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:50:57,777 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-10 11:50:57,777 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 294 of 371 [2023-11-10 11:50:57,777 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-10 11:50:59,612 INFO L124 PetriNetUnfolderBase]: 2037/7524 cut-off events. [2023-11-10 11:50:59,612 INFO L125 PetriNetUnfolderBase]: For 6748/6931 co-relation queries the response was YES. [2023-11-10 11:50:59,631 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15144 conditions, 7524 events. 2037/7524 cut-off events. For 6748/6931 co-relation queries the response was YES. Maximal size of possible extension queue 240. Compared 72255 event pairs, 244 based on Foata normal form. 34/7083 useless extension candidates. Maximal degree in co-relation 15052. Up to 768 conditions per place. [2023-11-10 11:50:59,649 INFO L140 encePairwiseOnDemand]: 345/371 looper letters, 182 selfloop transitions, 59 changer transitions 88/621 dead transitions. [2023-11-10 11:50:59,649 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 415 places, 621 transitions, 2730 flow [2023-11-10 11:50:59,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-10 11:50:59,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2023-11-10 11:50:59,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 9112 transitions. [2023-11-10 11:50:59,767 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8186882300089847 [2023-11-10 11:50:59,767 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 9112 transitions. [2023-11-10 11:50:59,767 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 9112 transitions. [2023-11-10 11:50:59,770 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-10 11:50:59,770 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 9112 transitions. [2023-11-10 11:50:59,791 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 303.73333333333335) internal successors, (9112), 30 states have internal predecessors, (9112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:50:59,802 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 371.0) internal successors, (11501), 31 states have internal predecessors, (11501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:50:59,804 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 371.0) internal successors, (11501), 31 states have internal predecessors, (11501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:50:59,804 INFO L175 Difference]: Start difference. First operand has 393 places, 376 transitions, 1017 flow. Second operand 30 states and 9112 transitions. [2023-11-10 11:50:59,804 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 415 places, 621 transitions, 2730 flow [2023-11-10 11:50:59,822 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 404 places, 621 transitions, 2633 flow, removed 7 selfloop flow, removed 11 redundant places. [2023-11-10 11:50:59,828 INFO L231 Difference]: Finished difference. Result has 419 places, 410 transitions, 1433 flow [2023-11-10 11:50:59,829 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=371, PETRI_DIFFERENCE_MINUEND_FLOW=984, PETRI_DIFFERENCE_MINUEND_PLACES=375, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=376, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=350, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=1433, PETRI_PLACES=419, PETRI_TRANSITIONS=410} [2023-11-10 11:50:59,830 INFO L281 CegarLoopForPetriNet]: 352 programPoint places, 67 predicate places. [2023-11-10 11:50:59,830 INFO L495 AbstractCegarLoop]: Abstraction has has 419 places, 410 transitions, 1433 flow [2023-11-10 11:50:59,831 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 297.4) internal successors, (4461), 15 states have internal predecessors, (4461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:50:59,831 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-10 11:50:59,831 INFO L208 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] [2023-11-10 11:50:59,831 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-10 11:50:59,831 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting whoop_wrapper_nvram_llseekErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 4 more)] === [2023-11-10 11:50:59,832 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-10 11:50:59,832 INFO L85 PathProgramCache]: Analyzing trace with hash 573527046, now seen corresponding path program 2 times [2023-11-10 11:50:59,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-10 11:50:59,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553636538] [2023-11-10 11:50:59,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-10 11:50:59,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-10 11:50:59,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-10 11:51:00,721 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-10 11:51:00,721 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-10 11:51:00,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553636538] [2023-11-10 11:51:00,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553636538] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-10 11:51:00,722 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-10 11:51:00,722 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-11-10 11:51:00,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287266169] [2023-11-10 11:51:00,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-10 11:51:00,722 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-10 11:51:00,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-10 11:51:00,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-10 11:51:00,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2023-11-10 11:51:00,727 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 294 out of 371 [2023-11-10 11:51:00,730 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 419 places, 410 transitions, 1433 flow. Second operand has 15 states, 15 states have (on average 297.4) internal successors, (4461), 15 states have internal predecessors, (4461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:00,732 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-10 11:51:00,733 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 294 of 371 [2023-11-10 11:51:00,733 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-10 11:51:03,043 INFO L124 PetriNetUnfolderBase]: 2282/9840 cut-off events. [2023-11-10 11:51:03,044 INFO L125 PetriNetUnfolderBase]: For 17460/17762 co-relation queries the response was YES. [2023-11-10 11:51:03,071 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21363 conditions, 9840 events. 2282/9840 cut-off events. For 17460/17762 co-relation queries the response was YES. Maximal size of possible extension queue 317. Compared 104351 event pairs, 150 based on Foata normal form. 50/9302 useless extension candidates. Maximal degree in co-relation 20819. Up to 833 conditions per place. [2023-11-10 11:51:03,088 INFO L140 encePairwiseOnDemand]: 348/371 looper letters, 172 selfloop transitions, 72 changer transitions 71/607 dead transitions. [2023-11-10 11:51:03,088 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 440 places, 607 transitions, 3299 flow [2023-11-10 11:51:03,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-10 11:51:03,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2023-11-10 11:51:03,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 7894 transitions. [2023-11-10 11:51:03,099 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8183703089363467 [2023-11-10 11:51:03,099 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 7894 transitions. [2023-11-10 11:51:03,099 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 7894 transitions. [2023-11-10 11:51:03,102 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-10 11:51:03,102 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 7894 transitions. [2023-11-10 11:51:03,112 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 303.61538461538464) internal successors, (7894), 26 states have internal predecessors, (7894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:03,122 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 371.0) internal successors, (10017), 27 states have internal predecessors, (10017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:03,123 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 371.0) internal successors, (10017), 27 states have internal predecessors, (10017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:03,123 INFO L175 Difference]: Start difference. First operand has 419 places, 410 transitions, 1433 flow. Second operand 26 states and 7894 transitions. [2023-11-10 11:51:03,123 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 440 places, 607 transitions, 3299 flow [2023-11-10 11:51:03,172 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 423 places, 607 transitions, 3050 flow, removed 49 selfloop flow, removed 17 redundant places. [2023-11-10 11:51:03,177 INFO L231 Difference]: Finished difference. Result has 438 places, 426 transitions, 1732 flow [2023-11-10 11:51:03,178 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=371, PETRI_DIFFERENCE_MINUEND_FLOW=1292, PETRI_DIFFERENCE_MINUEND_PLACES=398, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=410, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=44, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=362, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=1732, PETRI_PLACES=438, PETRI_TRANSITIONS=426} [2023-11-10 11:51:03,178 INFO L281 CegarLoopForPetriNet]: 352 programPoint places, 86 predicate places. [2023-11-10 11:51:03,178 INFO L495 AbstractCegarLoop]: Abstraction has has 438 places, 426 transitions, 1732 flow [2023-11-10 11:51:03,179 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 297.4) internal successors, (4461), 15 states have internal predecessors, (4461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:03,179 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-10 11:51:03,180 INFO L208 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] [2023-11-10 11:51:03,180 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-10 11:51:03,180 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting whoop_wrapper_nvram_llseekErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 4 more)] === [2023-11-10 11:51:03,180 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-10 11:51:03,180 INFO L85 PathProgramCache]: Analyzing trace with hash -386477592, now seen corresponding path program 3 times [2023-11-10 11:51:03,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-10 11:51:03,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528294605] [2023-11-10 11:51:03,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-10 11:51:03,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-10 11:51:03,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-10 11:51:03,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-10 11:51:03,937 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-10 11:51:03,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528294605] [2023-11-10 11:51:03,938 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [528294605] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-10 11:51:03,938 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-10 11:51:03,938 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-11-10 11:51:03,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533686763] [2023-11-10 11:51:03,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-10 11:51:03,938 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-10 11:51:03,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-10 11:51:03,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-10 11:51:03,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2023-11-10 11:51:03,941 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 294 out of 371 [2023-11-10 11:51:03,944 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 438 places, 426 transitions, 1732 flow. Second operand has 15 states, 15 states have (on average 297.4) internal successors, (4461), 15 states have internal predecessors, (4461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:03,944 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-10 11:51:03,944 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 294 of 371 [2023-11-10 11:51:03,944 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-10 11:51:06,328 INFO L124 PetriNetUnfolderBase]: 2204/8399 cut-off events. [2023-11-10 11:51:06,329 INFO L125 PetriNetUnfolderBase]: For 20524/21068 co-relation queries the response was YES. [2023-11-10 11:51:06,389 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20402 conditions, 8399 events. 2204/8399 cut-off events. For 20524/21068 co-relation queries the response was YES. Maximal size of possible extension queue 289. Compared 84742 event pairs, 168 based on Foata normal form. 142/7977 useless extension candidates. Maximal degree in co-relation 19826. Up to 746 conditions per place. [2023-11-10 11:51:06,411 INFO L140 encePairwiseOnDemand]: 348/371 looper letters, 197 selfloop transitions, 78 changer transitions 38/605 dead transitions. [2023-11-10 11:51:06,411 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 459 places, 605 transitions, 3453 flow [2023-11-10 11:51:06,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-10 11:51:06,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2023-11-10 11:51:06,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 7907 transitions. [2023-11-10 11:51:06,446 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8197180178312253 [2023-11-10 11:51:06,447 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 7907 transitions. [2023-11-10 11:51:06,447 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 7907 transitions. [2023-11-10 11:51:06,449 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-10 11:51:06,449 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 7907 transitions. [2023-11-10 11:51:06,458 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 304.11538461538464) internal successors, (7907), 26 states have internal predecessors, (7907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:06,481 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 371.0) internal successors, (10017), 27 states have internal predecessors, (10017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:06,482 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 371.0) internal successors, (10017), 27 states have internal predecessors, (10017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:06,483 INFO L175 Difference]: Start difference. First operand has 438 places, 426 transitions, 1732 flow. Second operand 26 states and 7907 transitions. [2023-11-10 11:51:06,483 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 459 places, 605 transitions, 3453 flow [2023-11-10 11:51:06,649 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 438 places, 605 transitions, 3096 flow, removed 133 selfloop flow, removed 21 redundant places. [2023-11-10 11:51:06,669 INFO L231 Difference]: Finished difference. Result has 452 places, 439 transitions, 1962 flow [2023-11-10 11:51:06,670 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=371, PETRI_DIFFERENCE_MINUEND_FLOW=1527, PETRI_DIFFERENCE_MINUEND_PLACES=413, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=426, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=358, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=1962, PETRI_PLACES=452, PETRI_TRANSITIONS=439} [2023-11-10 11:51:06,672 INFO L281 CegarLoopForPetriNet]: 352 programPoint places, 100 predicate places. [2023-11-10 11:51:06,672 INFO L495 AbstractCegarLoop]: Abstraction has has 452 places, 439 transitions, 1962 flow [2023-11-10 11:51:06,673 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 297.4) internal successors, (4461), 15 states have internal predecessors, (4461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:06,673 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-10 11:51:06,673 INFO L208 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] [2023-11-10 11:51:06,674 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-10 11:51:06,674 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting whoop_wrapper_nvram_llseekErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 4 more)] === [2023-11-10 11:51:06,674 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-10 11:51:06,674 INFO L85 PathProgramCache]: Analyzing trace with hash -117195228, now seen corresponding path program 4 times [2023-11-10 11:51:06,674 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-10 11:51:06,674 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112792640] [2023-11-10 11:51:06,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-10 11:51:06,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-10 11:51:06,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-10 11:51:07,529 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-10 11:51:07,531 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-10 11:51:07,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112792640] [2023-11-10 11:51:07,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [112792640] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-10 11:51:07,534 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-10 11:51:07,534 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-11-10 11:51:07,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329755303] [2023-11-10 11:51:07,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-10 11:51:07,535 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-10 11:51:07,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-10 11:51:07,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-10 11:51:07,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2023-11-10 11:51:07,538 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 294 out of 371 [2023-11-10 11:51:07,541 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 452 places, 439 transitions, 1962 flow. Second operand has 15 states, 15 states have (on average 297.4) internal successors, (4461), 15 states have internal predecessors, (4461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:07,541 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-10 11:51:07,541 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 294 of 371 [2023-11-10 11:51:07,541 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-10 11:51:09,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L6819-3-->L6819-4: Formula: true InVars {} OutVars{whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~buf#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~buf#1.offset_9|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1101#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1101#1_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1100#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1100#1_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~buf#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~buf#1.base_9|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1097#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1097#1_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~p~1#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~p~1#1.base_5|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1096#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1096#1_9|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1099#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1099#1.offset_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1095#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1095#1_15|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~p~1#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~p~1#1.offset_5|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset_7|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1102#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1102#1_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1098#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1098#1_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~file#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~file#1.base_5|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~file#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~file#1.offset_5|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1099#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1099#1.base_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~count#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~count#1_7|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1103#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1103#1_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1_5|} AuxVars[] AssignedVars[whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~buf#1.offset, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1101#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1100#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~buf#1.base, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1097#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~p~1#1.base, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1096#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1099#1.offset, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1095#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~p~1#1.offset, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1102#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1098#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~file#1.base, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~file#1.offset, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1099#1.base, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~count#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1103#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1][442], [Black: 435#(and (<= (+ ~whoop_loff_t~0.base 1) |#StackHeapBarrier|) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (= (+ (select (select |#memory_int| |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base|) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset|) (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296))) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1|) (not (= |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base| ~whoop_loff_t~0.base)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| (+ |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1103#1| (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296))))), Black: 433#(and (<= (+ ~whoop_loff_t~0.base 1) |#StackHeapBarrier|) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (= (+ (select (select |#memory_int| |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base|) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset|) (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296))) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1|) (not (= |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base| ~whoop_loff_t~0.base)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| (+ |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1103#1| (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296))))), Black: 377#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_~cond#1| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|)), Black: 431#(and (<= (+ ~whoop_loff_t~0.base 1) |#StackHeapBarrier|) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (= (+ (select (select |#memory_int| |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base|) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset|) (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296))) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1|) (not (= |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base| ~whoop_loff_t~0.base)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|))), 18#L6819-4true, Black: 429#(and (<= (+ ~whoop_loff_t~0.base 1) |#StackHeapBarrier|) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (not (= |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base| ~whoop_loff_t~0.base)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|))), 366#true, 561#(and (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), 174#L6829-6true, Black: 486#(and (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), Black: 504#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), Black: 494#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), Black: 508#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), Black: 514#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_~cond#1| 0)) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), 638#(and (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 389#(= (+ (select (select |#memory_int| |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base|) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset|) (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296))) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1|), Black: 516#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), Black: 500#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), Black: 569#(and (or (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= ~whoop_file_3~0.offset 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 482#(and (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= ~whoop_file_3~0.offset 0)), Black: 518#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_~cond#1| 0)) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), Black: 565#(and (= ~whoop_file_3~0.offset 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 512#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), 261#L6862-4true, Black: 662#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 652#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0)), Black: 640#(and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 563#(and (= ~whoop_file_3~0.offset 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 664#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 660#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 646#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0)), Black: 666#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), 387#true, 484#(and (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= ~whoop_file_3~0.offset 0)), Black: 674#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_~cond#1| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 670#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), whoop_wrapper_nvram_llseekThread1of1ForFork1InUse, Black: 672#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_~cond#1| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 668#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 656#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_~cond#1| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0)), Black: 644#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0)), Black: 642#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), 710#(and (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0)), Black: 437#(and (<= (+ ~whoop_loff_t~0.base 1) |#StackHeapBarrier|) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (= (+ (select (select |#memory_int| |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base|) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset|) (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296))) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1|) (not (= |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base| ~whoop_loff_t~0.base)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| (+ |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1103#1| (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296)))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0___VERIFIER_assert_~cond#1| 0))), Black: 368#(= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|)]) [2023-11-10 11:51:09,532 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2023-11-10 11:51:09,532 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2023-11-10 11:51:09,532 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2023-11-10 11:51:09,532 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2023-11-10 11:51:09,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L6819-3-->L6819-4: Formula: true InVars {} OutVars{whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~buf#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~buf#1.offset_9|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1101#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1101#1_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1100#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1100#1_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~buf#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~buf#1.base_9|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1097#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1097#1_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~p~1#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~p~1#1.base_5|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1096#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1096#1_9|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1099#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1099#1.offset_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1095#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1095#1_15|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~p~1#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~p~1#1.offset_5|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset_7|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1102#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1102#1_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1098#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1098#1_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~file#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~file#1.base_5|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~file#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~file#1.offset_5|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1099#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1099#1.base_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~count#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~count#1_7|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1103#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1103#1_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1_5|} AuxVars[] AssignedVars[whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~buf#1.offset, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1101#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1100#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~buf#1.base, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1097#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~p~1#1.base, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1096#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1099#1.offset, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1095#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~p~1#1.offset, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1102#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1098#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~file#1.base, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~file#1.offset, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1099#1.base, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~count#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1103#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1][442], [Black: 435#(and (<= (+ ~whoop_loff_t~0.base 1) |#StackHeapBarrier|) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (= (+ (select (select |#memory_int| |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base|) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset|) (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296))) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1|) (not (= |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base| ~whoop_loff_t~0.base)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| (+ |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1103#1| (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296))))), Black: 433#(and (<= (+ ~whoop_loff_t~0.base 1) |#StackHeapBarrier|) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (= (+ (select (select |#memory_int| |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base|) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset|) (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296))) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1|) (not (= |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base| ~whoop_loff_t~0.base)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| (+ |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1103#1| (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296))))), Black: 377#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_~cond#1| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|)), Black: 431#(and (<= (+ ~whoop_loff_t~0.base 1) |#StackHeapBarrier|) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (= (+ (select (select |#memory_int| |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base|) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset|) (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296))) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1|) (not (= |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base| ~whoop_loff_t~0.base)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|))), 18#L6819-4true, Black: 429#(and (<= (+ ~whoop_loff_t~0.base 1) |#StackHeapBarrier|) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (not (= |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base| ~whoop_loff_t~0.base)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|))), 366#true, 561#(and (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), 174#L6829-6true, Black: 486#(and (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), Black: 504#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), Black: 494#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), Black: 484#(and (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= ~whoop_file_3~0.offset 0)), Black: 508#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), Black: 514#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_~cond#1| 0)) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), Black: 516#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), Black: 389#(= (+ (select (select |#memory_int| |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base|) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset|) (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296))) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1|), Black: 500#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), Black: 569#(and (or (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= ~whoop_file_3~0.offset 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 518#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_~cond#1| 0)) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), Black: 565#(and (= ~whoop_file_3~0.offset 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 512#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), 261#L6862-4true, Black: 662#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 652#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0)), Black: 640#(and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 664#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 563#(and (= ~whoop_file_3~0.offset 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 660#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 646#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0)), Black: 666#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), 387#true, Black: 674#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_~cond#1| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 670#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), whoop_wrapper_nvram_llseekThread1of1ForFork1InUse, Black: 672#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_~cond#1| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 668#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 656#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_~cond#1| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0)), Black: 644#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0)), Black: 642#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), 482#(and (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= ~whoop_file_3~0.offset 0)), 636#(and (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 368#(= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|), 710#(and (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0)), Black: 437#(and (<= (+ ~whoop_loff_t~0.base 1) |#StackHeapBarrier|) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (= (+ (select (select |#memory_int| |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base|) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset|) (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296))) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1|) (not (= |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base| ~whoop_loff_t~0.base)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| (+ |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1103#1| (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296)))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0___VERIFIER_assert_~cond#1| 0)))]) [2023-11-10 11:51:09,548 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2023-11-10 11:51:09,548 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2023-11-10 11:51:09,549 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2023-11-10 11:51:09,549 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2023-11-10 11:51:09,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L6819-3-->L6819-4: Formula: true InVars {} OutVars{whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~buf#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~buf#1.offset_9|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1101#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1101#1_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1100#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1100#1_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~buf#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~buf#1.base_9|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1097#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1097#1_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~p~1#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~p~1#1.base_5|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1096#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1096#1_9|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1099#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1099#1.offset_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1095#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1095#1_15|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~p~1#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~p~1#1.offset_5|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset_7|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1102#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1102#1_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1098#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1098#1_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~file#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~file#1.base_5|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~file#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~file#1.offset_5|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1099#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1099#1.base_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~count#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~count#1_7|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1103#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1103#1_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1_5|} AuxVars[] AssignedVars[whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~buf#1.offset, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1101#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1100#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~buf#1.base, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1097#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~p~1#1.base, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1096#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1099#1.offset, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1095#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~p~1#1.offset, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1102#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1098#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~file#1.base, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~file#1.offset, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1099#1.base, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~count#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1103#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1][442], [Black: 435#(and (<= (+ ~whoop_loff_t~0.base 1) |#StackHeapBarrier|) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (= (+ (select (select |#memory_int| |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base|) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset|) (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296))) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1|) (not (= |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base| ~whoop_loff_t~0.base)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| (+ |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1103#1| (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296))))), Black: 433#(and (<= (+ ~whoop_loff_t~0.base 1) |#StackHeapBarrier|) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (= (+ (select (select |#memory_int| |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base|) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset|) (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296))) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1|) (not (= |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base| ~whoop_loff_t~0.base)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| (+ |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1103#1| (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296))))), Black: 377#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_~cond#1| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|)), Black: 431#(and (<= (+ ~whoop_loff_t~0.base 1) |#StackHeapBarrier|) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (= (+ (select (select |#memory_int| |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base|) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset|) (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296))) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1|) (not (= |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base| ~whoop_loff_t~0.base)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|))), 18#L6819-4true, Black: 429#(and (<= (+ ~whoop_loff_t~0.base 1) |#StackHeapBarrier|) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (not (= |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base| ~whoop_loff_t~0.base)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|))), 366#true, 561#(and (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), 174#L6829-6true, Black: 486#(and (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), Black: 504#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), Black: 494#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), Black: 508#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), Black: 514#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_~cond#1| 0)) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), 638#(and (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 516#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), Black: 389#(= (+ (select (select |#memory_int| |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base|) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset|) (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296))) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1|), Black: 500#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), 250#L6863-1true, Black: 482#(and (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= ~whoop_file_3~0.offset 0)), Black: 569#(and (or (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= ~whoop_file_3~0.offset 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 565#(and (= ~whoop_file_3~0.offset 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 518#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_~cond#1| 0)) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), Black: 512#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), Black: 662#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 652#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0)), Black: 640#(and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 664#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 563#(and (= ~whoop_file_3~0.offset 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 660#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 646#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0)), Black: 666#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), 387#true, 484#(and (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= ~whoop_file_3~0.offset 0)), Black: 674#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_~cond#1| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 670#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), whoop_wrapper_nvram_llseekThread1of1ForFork1InUse, Black: 672#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_~cond#1| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 668#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 656#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_~cond#1| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0)), Black: 644#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0)), Black: 642#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 437#(and (<= (+ ~whoop_loff_t~0.base 1) |#StackHeapBarrier|) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (= (+ (select (select |#memory_int| |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base|) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset|) (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296))) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1|) (not (= |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base| ~whoop_loff_t~0.base)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| (+ |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1103#1| (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296)))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0___VERIFIER_assert_~cond#1| 0))), 710#(and (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0)), Black: 368#(= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|)]) [2023-11-10 11:51:09,569 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2023-11-10 11:51:09,570 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2023-11-10 11:51:09,570 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2023-11-10 11:51:09,570 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2023-11-10 11:51:09,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L6819-3-->L6819-4: Formula: true InVars {} OutVars{whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~buf#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~buf#1.offset_9|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1101#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1101#1_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base_7|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1100#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1100#1_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~buf#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~buf#1.base_9|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1097#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1097#1_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~p~1#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~p~1#1.base_5|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1096#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1096#1_9|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1099#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1099#1.offset_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1095#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1095#1_15|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~p~1#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~p~1#1.offset_5|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset_7|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1102#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1102#1_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1098#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1098#1_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~file#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~file#1.base_5|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~file#1.offset=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~file#1.offset_5|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1099#1.base=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1099#1.base_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~count#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~count#1_7|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1103#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1103#1_3|, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1=|v_whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1_5|} AuxVars[] AssignedVars[whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~buf#1.offset, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1101#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1100#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~buf#1.base, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1097#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~p~1#1.base, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1096#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1099#1.offset, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1095#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~p~1#1.offset, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~ret1102#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1098#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~file#1.base, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~file#1.offset, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~pre1099#1.base, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~count#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1103#1, whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1][442], [Black: 435#(and (<= (+ ~whoop_loff_t~0.base 1) |#StackHeapBarrier|) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (= (+ (select (select |#memory_int| |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base|) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset|) (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296))) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1|) (not (= |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base| ~whoop_loff_t~0.base)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| (+ |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1103#1| (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296))))), Black: 433#(and (<= (+ ~whoop_loff_t~0.base 1) |#StackHeapBarrier|) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (= (+ (select (select |#memory_int| |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base|) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset|) (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296))) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1|) (not (= |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base| ~whoop_loff_t~0.base)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| (+ |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1103#1| (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296))))), Black: 377#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_~cond#1| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|)), Black: 431#(and (<= (+ ~whoop_loff_t~0.base 1) |#StackHeapBarrier|) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (= (+ (select (select |#memory_int| |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base|) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset|) (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296))) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1|) (not (= |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base| ~whoop_loff_t~0.base)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|))), 18#L6819-4true, Black: 429#(and (<= (+ ~whoop_loff_t~0.base 1) |#StackHeapBarrier|) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (not (= |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base| ~whoop_loff_t~0.base)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|))), 366#true, 561#(and (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), 174#L6829-6true, Black: 486#(and (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), Black: 504#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), Black: 494#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), Black: 484#(and (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= ~whoop_file_3~0.offset 0)), Black: 508#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), Black: 514#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_~cond#1| 0)) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), Black: 516#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), Black: 389#(= (+ (select (select |#memory_int| |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base|) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset|) (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296))) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1|), Black: 500#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), 250#L6863-1true, Black: 569#(and (or (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= ~whoop_file_3~0.offset 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 518#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_~cond#1| 0)) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), Black: 565#(and (= ~whoop_file_3~0.offset 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 512#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (or (and (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.base|))) (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (or (and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|)))), Black: 662#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 652#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0)), Black: 640#(and (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 664#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 563#(and (= ~whoop_file_3~0.offset 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 660#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 646#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0)), Black: 666#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), 387#true, Black: 674#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_~cond#1| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 670#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), whoop_wrapper_nvram_llseekThread1of1ForFork1InUse, Black: 672#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_~cond#1| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 668#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), Black: 656#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_#in~cond#1| 0)) (not (= |whoop_wrapper_nvram_llseekThread1of1ForFork1___VERIFIER_assert_~cond#1| 0)) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#t~mem1093#1| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0)), Black: 644#(and (= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0)), Black: 642#(and (or (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset| (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|))) (not (= (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|) 0)) (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), 482#(and (or (= ~whoop_loff_t~0.offset 0) (not (= ~whoop_file_3~0.base ~whoop_loff_t~0.base))) (or (not (= ~whoop_file_3~0.base |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)) (= ~whoop_file_3~0.offset 0)), 636#(and (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.offset| 0)), 710#(and (= ~whoop_file_3~0.offset 0) (= ~whoop_loff_t~0.offset 0) (= |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_#in~file#1.offset| 0)), Black: 437#(and (<= (+ ~whoop_loff_t~0.base 1) |#StackHeapBarrier|) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#in~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (= (+ (select (select |#memory_int| |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base|) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.offset|) (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296))) |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1|) (not (= |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base| ~whoop_loff_t~0.base)) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~ppos#1.base| |ULTIMATE.start_main_~#pthread_t_nvram_llseek~0#1.base|)) (= |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| (+ |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_#t~mem1103#1| (* 4294967296 (div |whoop_wrapper_read_nvramThread1of1ForFork0_read_nvram_~i~1#1| 4294967296)))) (not (= |whoop_wrapper_read_nvramThread1of1ForFork0___VERIFIER_assert_~cond#1| 0))), Black: 368#(= (select (select |#memory_int| |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.base|) (+ 20 |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~file#1.offset|)) |whoop_wrapper_nvram_llseekThread1of1ForFork1_nvram_llseek_~offset#1|)]) [2023-11-10 11:51:09,577 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2023-11-10 11:51:09,577 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2023-11-10 11:51:09,577 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2023-11-10 11:51:09,577 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2023-11-10 11:51:09,587 INFO L124 PetriNetUnfolderBase]: 2653/9555 cut-off events. [2023-11-10 11:51:09,587 INFO L125 PetriNetUnfolderBase]: For 27824/28685 co-relation queries the response was YES. [2023-11-10 11:51:09,625 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24794 conditions, 9555 events. 2653/9555 cut-off events. For 27824/28685 co-relation queries the response was YES. Maximal size of possible extension queue 341. Compared 98604 event pairs, 305 based on Foata normal form. 150/8978 useless extension candidates. Maximal degree in co-relation 24187. Up to 1427 conditions per place. [2023-11-10 11:51:09,677 INFO L140 encePairwiseOnDemand]: 348/371 looper letters, 165 selfloop transitions, 102 changer transitions 41/600 dead transitions. [2023-11-10 11:51:09,677 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 473 places, 600 transitions, 3674 flow [2023-11-10 11:51:09,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-10 11:51:09,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2023-11-10 11:51:09,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 6692 transitions. [2023-11-10 11:51:09,698 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8198970840480274 [2023-11-10 11:51:09,698 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 6692 transitions. [2023-11-10 11:51:09,698 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 6692 transitions. [2023-11-10 11:51:09,701 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-10 11:51:09,701 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 6692 transitions. [2023-11-10 11:51:09,707 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 304.1818181818182) internal successors, (6692), 22 states have internal predecessors, (6692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:09,726 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 371.0) internal successors, (8533), 23 states have internal predecessors, (8533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:09,740 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 371.0) internal successors, (8533), 23 states have internal predecessors, (8533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:09,741 INFO L175 Difference]: Start difference. First operand has 452 places, 439 transitions, 1962 flow. Second operand 22 states and 6692 transitions. [2023-11-10 11:51:09,741 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 473 places, 600 transitions, 3674 flow [2023-11-10 11:51:09,902 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 442 places, 600 transitions, 3297 flow, removed 48 selfloop flow, removed 31 redundant places. [2023-11-10 11:51:09,907 INFO L231 Difference]: Finished difference. Result has 457 places, 465 transitions, 2364 flow [2023-11-10 11:51:09,908 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=371, PETRI_DIFFERENCE_MINUEND_FLOW=1695, PETRI_DIFFERENCE_MINUEND_PLACES=421, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=439, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=354, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=2364, PETRI_PLACES=457, PETRI_TRANSITIONS=465} [2023-11-10 11:51:09,909 INFO L281 CegarLoopForPetriNet]: 352 programPoint places, 105 predicate places. [2023-11-10 11:51:09,909 INFO L495 AbstractCegarLoop]: Abstraction has has 457 places, 465 transitions, 2364 flow [2023-11-10 11:51:09,910 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 297.4) internal successors, (4461), 15 states have internal predecessors, (4461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:09,910 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-10 11:51:09,910 INFO L208 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] [2023-11-10 11:51:09,910 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-10 11:51:09,910 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 4 more)] === [2023-11-10 11:51:09,911 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-10 11:51:09,911 INFO L85 PathProgramCache]: Analyzing trace with hash 1826468371, now seen corresponding path program 1 times [2023-11-10 11:51:09,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-10 11:51:09,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971919495] [2023-11-10 11:51:09,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-10 11:51:09,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-10 11:51:09,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-10 11:51:10,770 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-10 11:51:10,771 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-10 11:51:10,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971919495] [2023-11-10 11:51:10,771 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1971919495] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-10 11:51:10,771 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-10 11:51:10,771 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-11-10 11:51:10,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308137203] [2023-11-10 11:51:10,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-10 11:51:10,772 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-10 11:51:10,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-10 11:51:10,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-10 11:51:10,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2023-11-10 11:51:10,774 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 293 out of 371 [2023-11-10 11:51:10,777 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 457 places, 465 transitions, 2364 flow. Second operand has 15 states, 15 states have (on average 296.46666666666664) internal successors, (4447), 15 states have internal predecessors, (4447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:10,777 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-10 11:51:10,777 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 293 of 371 [2023-11-10 11:51:10,777 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-10 11:51:13,174 INFO L124 PetriNetUnfolderBase]: 3459/12236 cut-off events. [2023-11-10 11:51:13,174 INFO L125 PetriNetUnfolderBase]: For 44892/45336 co-relation queries the response was YES. [2023-11-10 11:51:13,221 INFO L83 FinitePrefix]: Finished finitePrefix Result has 32605 conditions, 12236 events. 3459/12236 cut-off events. For 44892/45336 co-relation queries the response was YES. Maximal size of possible extension queue 432. Compared 129944 event pairs, 760 based on Foata normal form. 76/11506 useless extension candidates. Maximal degree in co-relation 30799. Up to 2930 conditions per place. [2023-11-10 11:51:13,246 INFO L140 encePairwiseOnDemand]: 346/371 looper letters, 150 selfloop transitions, 51 changer transitions 117/638 dead transitions. [2023-11-10 11:51:13,246 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 477 places, 638 transitions, 4401 flow [2023-11-10 11:51:13,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-10 11:51:13,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2023-11-10 11:51:13,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 6364 transitions. [2023-11-10 11:51:13,251 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8168399435245797 [2023-11-10 11:51:13,252 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 6364 transitions. [2023-11-10 11:51:13,252 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 6364 transitions. [2023-11-10 11:51:13,253 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-10 11:51:13,253 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 6364 transitions. [2023-11-10 11:51:13,259 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 303.04761904761904) internal successors, (6364), 21 states have internal predecessors, (6364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:13,265 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 371.0) internal successors, (8162), 22 states have internal predecessors, (8162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:13,266 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 371.0) internal successors, (8162), 22 states have internal predecessors, (8162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:13,266 INFO L175 Difference]: Start difference. First operand has 457 places, 465 transitions, 2364 flow. Second operand 21 states and 6364 transitions. [2023-11-10 11:51:13,266 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 477 places, 638 transitions, 4401 flow [2023-11-10 11:51:13,380 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 464 places, 638 transitions, 4060 flow, removed 48 selfloop flow, removed 13 redundant places. [2023-11-10 11:51:13,386 INFO L231 Difference]: Finished difference. Result has 476 places, 463 transitions, 2351 flow [2023-11-10 11:51:13,387 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=371, PETRI_DIFFERENCE_MINUEND_FLOW=2180, PETRI_DIFFERENCE_MINUEND_PLACES=444, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=465, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=51, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=414, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=2351, PETRI_PLACES=476, PETRI_TRANSITIONS=463} [2023-11-10 11:51:13,389 INFO L281 CegarLoopForPetriNet]: 352 programPoint places, 124 predicate places. [2023-11-10 11:51:13,389 INFO L495 AbstractCegarLoop]: Abstraction has has 476 places, 463 transitions, 2351 flow [2023-11-10 11:51:13,390 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 296.46666666666664) internal successors, (4447), 15 states have internal predecessors, (4447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:13,390 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-10 11:51:13,390 INFO L208 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] [2023-11-10 11:51:13,390 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-10 11:51:13,390 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting whoop_wrapper_nvram_llseekErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 4 more)] === [2023-11-10 11:51:13,391 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-10 11:51:13,391 INFO L85 PathProgramCache]: Analyzing trace with hash 976723698, now seen corresponding path program 5 times [2023-11-10 11:51:13,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-10 11:51:13,391 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610461697] [2023-11-10 11:51:13,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-10 11:51:13,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-10 11:51:13,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-10 11:51:14,237 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-10 11:51:14,238 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-10 11:51:14,238 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610461697] [2023-11-10 11:51:14,238 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610461697] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-10 11:51:14,238 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-10 11:51:14,238 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-11-10 11:51:14,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47632067] [2023-11-10 11:51:14,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-10 11:51:14,239 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-10 11:51:14,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-10 11:51:14,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-10 11:51:14,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2023-11-10 11:51:14,242 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 294 out of 371 [2023-11-10 11:51:14,244 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 476 places, 463 transitions, 2351 flow. Second operand has 15 states, 15 states have (on average 297.4) internal successors, (4461), 15 states have internal predecessors, (4461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:14,244 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-10 11:51:14,244 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 294 of 371 [2023-11-10 11:51:14,244 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-10 11:51:16,710 INFO L124 PetriNetUnfolderBase]: 2554/9723 cut-off events. [2023-11-10 11:51:16,710 INFO L125 PetriNetUnfolderBase]: For 36201/36843 co-relation queries the response was YES. [2023-11-10 11:51:16,748 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26657 conditions, 9723 events. 2554/9723 cut-off events. For 36201/36843 co-relation queries the response was YES. Maximal size of possible extension queue 352. Compared 101658 event pairs, 258 based on Foata normal form. 192/9209 useless extension candidates. Maximal degree in co-relation 25439. Up to 1039 conditions per place. [2023-11-10 11:51:16,766 INFO L140 encePairwiseOnDemand]: 348/371 looper letters, 223 selfloop transitions, 97 changer transitions 39/651 dead transitions. [2023-11-10 11:51:16,766 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 497 places, 651 transitions, 4232 flow [2023-11-10 11:51:16,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-10 11:51:16,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2023-11-10 11:51:16,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 9112 transitions. [2023-11-10 11:51:16,772 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8186882300089847 [2023-11-10 11:51:16,772 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 9112 transitions. [2023-11-10 11:51:16,772 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 9112 transitions. [2023-11-10 11:51:16,773 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-10 11:51:16,773 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 9112 transitions. [2023-11-10 11:51:16,781 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 303.73333333333335) internal successors, (9112), 30 states have internal predecessors, (9112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:16,788 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 371.0) internal successors, (11501), 31 states have internal predecessors, (11501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:16,789 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 371.0) internal successors, (11501), 31 states have internal predecessors, (11501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:16,789 INFO L175 Difference]: Start difference. First operand has 476 places, 463 transitions, 2351 flow. Second operand 30 states and 9112 transitions. [2023-11-10 11:51:16,789 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 497 places, 651 transitions, 4232 flow [2023-11-10 11:51:16,873 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 486 places, 651 transitions, 4100 flow, removed 8 selfloop flow, removed 11 redundant places. [2023-11-10 11:51:16,879 INFO L231 Difference]: Finished difference. Result has 500 places, 468 transitions, 2663 flow [2023-11-10 11:51:16,879 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=371, PETRI_DIFFERENCE_MINUEND_FLOW=2259, PETRI_DIFFERENCE_MINUEND_PLACES=457, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=463, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=93, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=368, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=2663, PETRI_PLACES=500, PETRI_TRANSITIONS=468} [2023-11-10 11:51:16,880 INFO L281 CegarLoopForPetriNet]: 352 programPoint places, 148 predicate places. [2023-11-10 11:51:16,880 INFO L495 AbstractCegarLoop]: Abstraction has has 500 places, 468 transitions, 2663 flow [2023-11-10 11:51:16,880 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 297.4) internal successors, (4461), 15 states have internal predecessors, (4461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:16,881 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-10 11:51:16,881 INFO L208 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] [2023-11-10 11:51:16,881 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-10 11:51:16,881 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting whoop_wrapper_nvram_llseekErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 4 more)] === [2023-11-10 11:51:16,881 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-10 11:51:16,881 INFO L85 PathProgramCache]: Analyzing trace with hash 1673463436, now seen corresponding path program 6 times [2023-11-10 11:51:16,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-10 11:51:16,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379794242] [2023-11-10 11:51:16,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-10 11:51:16,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-10 11:51:16,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-10 11:51:17,684 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-10 11:51:17,685 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-10 11:51:17,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379794242] [2023-11-10 11:51:17,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379794242] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-10 11:51:17,686 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-10 11:51:17,686 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-11-10 11:51:17,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1610187034] [2023-11-10 11:51:17,686 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-10 11:51:17,687 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-10 11:51:17,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-10 11:51:17,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-10 11:51:17,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2023-11-10 11:51:17,691 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 294 out of 371 [2023-11-10 11:51:17,694 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 500 places, 468 transitions, 2663 flow. Second operand has 15 states, 15 states have (on average 297.4) internal successors, (4461), 15 states have internal predecessors, (4461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:17,694 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-10 11:51:17,694 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 294 of 371 [2023-11-10 11:51:17,694 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-10 11:51:20,217 INFO L124 PetriNetUnfolderBase]: 2867/11300 cut-off events. [2023-11-10 11:51:20,217 INFO L125 PetriNetUnfolderBase]: For 45319/46056 co-relation queries the response was YES. [2023-11-10 11:51:20,267 INFO L83 FinitePrefix]: Finished finitePrefix Result has 30719 conditions, 11300 events. 2867/11300 cut-off events. For 45319/46056 co-relation queries the response was YES. Maximal size of possible extension queue 408. Compared 122398 event pairs, 318 based on Foata normal form. 195/10659 useless extension candidates. Maximal degree in co-relation 30136. Up to 1228 conditions per place. [2023-11-10 11:51:20,287 INFO L140 encePairwiseOnDemand]: 348/371 looper letters, 199 selfloop transitions, 115 changer transitions 43/649 dead transitions. [2023-11-10 11:51:20,287 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 525 places, 649 transitions, 4811 flow [2023-11-10 11:51:20,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-10 11:51:20,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2023-11-10 11:51:20,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 7907 transitions. [2023-11-10 11:51:20,292 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8197180178312253 [2023-11-10 11:51:20,292 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 7907 transitions. [2023-11-10 11:51:20,292 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 7907 transitions. [2023-11-10 11:51:20,293 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-10 11:51:20,294 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 7907 transitions. [2023-11-10 11:51:20,300 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 304.11538461538464) internal successors, (7907), 26 states have internal predecessors, (7907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:20,319 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 371.0) internal successors, (10017), 27 states have internal predecessors, (10017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:20,319 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 371.0) internal successors, (10017), 27 states have internal predecessors, (10017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:20,319 INFO L175 Difference]: Start difference. First operand has 500 places, 468 transitions, 2663 flow. Second operand 26 states and 7907 transitions. [2023-11-10 11:51:20,320 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 525 places, 649 transitions, 4811 flow [2023-11-10 11:51:20,573 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 487 places, 649 transitions, 4329 flow, removed 113 selfloop flow, removed 38 redundant places. [2023-11-10 11:51:20,579 INFO L231 Difference]: Finished difference. Result has 503 places, 485 transitions, 3042 flow [2023-11-10 11:51:20,579 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=371, PETRI_DIFFERENCE_MINUEND_FLOW=2343, PETRI_DIFFERENCE_MINUEND_PLACES=462, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=468, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=364, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=3042, PETRI_PLACES=503, PETRI_TRANSITIONS=485} [2023-11-10 11:51:20,580 INFO L281 CegarLoopForPetriNet]: 352 programPoint places, 151 predicate places. [2023-11-10 11:51:20,580 INFO L495 AbstractCegarLoop]: Abstraction has has 503 places, 485 transitions, 3042 flow [2023-11-10 11:51:20,581 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 297.4) internal successors, (4461), 15 states have internal predecessors, (4461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:20,581 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-10 11:51:20,581 INFO L208 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] [2023-11-10 11:51:20,581 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-10 11:51:20,581 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 4 more)] === [2023-11-10 11:51:20,581 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-10 11:51:20,581 INFO L85 PathProgramCache]: Analyzing trace with hash -1817910389, now seen corresponding path program 2 times [2023-11-10 11:51:20,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-10 11:51:20,582 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140693940] [2023-11-10 11:51:20,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-10 11:51:20,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-10 11:51:20,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-10 11:51:21,253 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-10 11:51:21,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-10 11:51:21,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140693940] [2023-11-10 11:51:21,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140693940] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-10 11:51:21,253 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-10 11:51:21,253 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-11-10 11:51:21,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039146440] [2023-11-10 11:51:21,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-10 11:51:21,254 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-10 11:51:21,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-10 11:51:21,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-10 11:51:21,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2023-11-10 11:51:21,257 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 293 out of 371 [2023-11-10 11:51:21,304 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 503 places, 485 transitions, 3042 flow. Second operand has 15 states, 15 states have (on average 296.46666666666664) internal successors, (4447), 15 states have internal predecessors, (4447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:21,304 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-10 11:51:21,304 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 293 of 371 [2023-11-10 11:51:21,304 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-10 11:51:23,961 INFO L124 PetriNetUnfolderBase]: 3373/12157 cut-off events. [2023-11-10 11:51:23,962 INFO L125 PetriNetUnfolderBase]: For 60389/60844 co-relation queries the response was YES. [2023-11-10 11:51:24,013 INFO L83 FinitePrefix]: Finished finitePrefix Result has 34935 conditions, 12157 events. 3373/12157 cut-off events. For 60389/60844 co-relation queries the response was YES. Maximal size of possible extension queue 435. Compared 130247 event pairs, 604 based on Foata normal form. 96/11382 useless extension candidates. Maximal degree in co-relation 33826. Up to 2499 conditions per place. [2023-11-10 11:51:24,029 INFO L140 encePairwiseOnDemand]: 346/371 looper letters, 151 selfloop transitions, 56 changer transitions 155/687 dead transitions. [2023-11-10 11:51:24,029 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 527 places, 687 transitions, 5412 flow [2023-11-10 11:51:24,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-11-10 11:51:24,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2023-11-10 11:51:24,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 7580 transitions. [2023-11-10 11:51:24,034 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8172506738544474 [2023-11-10 11:51:24,034 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 7580 transitions. [2023-11-10 11:51:24,034 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 7580 transitions. [2023-11-10 11:51:24,035 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-10 11:51:24,035 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 7580 transitions. [2023-11-10 11:51:24,041 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 303.2) internal successors, (7580), 25 states have internal predecessors, (7580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:24,046 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 371.0) internal successors, (9646), 26 states have internal predecessors, (9646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:24,047 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 371.0) internal successors, (9646), 26 states have internal predecessors, (9646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:24,047 INFO L175 Difference]: Start difference. First operand has 503 places, 485 transitions, 3042 flow. Second operand 25 states and 7580 transitions. [2023-11-10 11:51:24,047 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 527 places, 687 transitions, 5412 flow [2023-11-10 11:51:24,197 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 495 places, 687 transitions, 4782 flow, removed 111 selfloop flow, removed 32 redundant places. [2023-11-10 11:51:24,203 INFO L231 Difference]: Finished difference. Result has 507 places, 470 transitions, 2512 flow [2023-11-10 11:51:24,203 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=371, PETRI_DIFFERENCE_MINUEND_FLOW=2554, PETRI_DIFFERENCE_MINUEND_PLACES=471, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=485, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=429, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=2512, PETRI_PLACES=507, PETRI_TRANSITIONS=470} [2023-11-10 11:51:24,204 INFO L281 CegarLoopForPetriNet]: 352 programPoint places, 155 predicate places. [2023-11-10 11:51:24,204 INFO L495 AbstractCegarLoop]: Abstraction has has 507 places, 470 transitions, 2512 flow [2023-11-10 11:51:24,204 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 296.46666666666664) internal successors, (4447), 15 states have internal predecessors, (4447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:24,205 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-10 11:51:24,205 INFO L208 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] [2023-11-10 11:51:24,205 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-10 11:51:24,205 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 4 more)] === [2023-11-10 11:51:24,205 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-10 11:51:24,205 INFO L85 PathProgramCache]: Analyzing trace with hash -165099373, now seen corresponding path program 3 times [2023-11-10 11:51:24,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-10 11:51:24,205 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549034679] [2023-11-10 11:51:24,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-10 11:51:24,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-10 11:51:24,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-10 11:51:24,822 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-10 11:51:24,822 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-10 11:51:24,822 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549034679] [2023-11-10 11:51:24,822 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549034679] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-10 11:51:24,822 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-10 11:51:24,822 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-11-10 11:51:24,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792527603] [2023-11-10 11:51:24,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-10 11:51:24,823 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-10 11:51:24,823 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-10 11:51:24,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-10 11:51:24,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2023-11-10 11:51:24,826 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 293 out of 371 [2023-11-10 11:51:24,828 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 507 places, 470 transitions, 2512 flow. Second operand has 15 states, 15 states have (on average 296.46666666666664) internal successors, (4447), 15 states have internal predecessors, (4447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:24,828 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-10 11:51:24,828 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 293 of 371 [2023-11-10 11:51:24,828 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-10 11:51:27,120 INFO L124 PetriNetUnfolderBase]: 2903/11120 cut-off events. [2023-11-10 11:51:27,121 INFO L125 PetriNetUnfolderBase]: For 43486/43696 co-relation queries the response was YES. [2023-11-10 11:51:27,170 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28643 conditions, 11120 events. 2903/11120 cut-off events. For 43486/43696 co-relation queries the response was YES. Maximal size of possible extension queue 374. Compared 118105 event pairs, 516 based on Foata normal form. 44/10384 useless extension candidates. Maximal degree in co-relation 27942. Up to 1825 conditions per place. [2023-11-10 11:51:27,187 INFO L140 encePairwiseOnDemand]: 347/371 looper letters, 203 selfloop transitions, 72 changer transitions 63/663 dead transitions. [2023-11-10 11:51:27,187 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 520 places, 663 transitions, 4575 flow [2023-11-10 11:51:27,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-10 11:51:27,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2023-11-10 11:51:27,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 7883 transitions. [2023-11-10 11:51:27,191 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8172299398714493 [2023-11-10 11:51:27,191 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 7883 transitions. [2023-11-10 11:51:27,191 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 7883 transitions. [2023-11-10 11:51:27,192 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-10 11:51:27,192 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 7883 transitions. [2023-11-10 11:51:27,199 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 303.1923076923077) internal successors, (7883), 26 states have internal predecessors, (7883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:27,204 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 371.0) internal successors, (10017), 27 states have internal predecessors, (10017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:27,204 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 371.0) internal successors, (10017), 27 states have internal predecessors, (10017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:27,204 INFO L175 Difference]: Start difference. First operand has 507 places, 470 transitions, 2512 flow. Second operand 26 states and 7883 transitions. [2023-11-10 11:51:27,204 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 520 places, 663 transitions, 4575 flow [2023-11-10 11:51:27,314 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 490 places, 663 transitions, 4148 flow, removed 63 selfloop flow, removed 30 redundant places. [2023-11-10 11:51:27,319 INFO L231 Difference]: Finished difference. Result has 502 places, 494 transitions, 2744 flow [2023-11-10 11:51:27,320 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=371, PETRI_DIFFERENCE_MINUEND_FLOW=2303, PETRI_DIFFERENCE_MINUEND_PLACES=465, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=470, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=47, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=423, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=2744, PETRI_PLACES=502, PETRI_TRANSITIONS=494} [2023-11-10 11:51:27,320 INFO L281 CegarLoopForPetriNet]: 352 programPoint places, 150 predicate places. [2023-11-10 11:51:27,320 INFO L495 AbstractCegarLoop]: Abstraction has has 502 places, 494 transitions, 2744 flow [2023-11-10 11:51:27,321 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 296.46666666666664) internal successors, (4447), 15 states have internal predecessors, (4447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:27,321 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-10 11:51:27,321 INFO L208 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] [2023-11-10 11:51:27,321 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-11-10 11:51:27,321 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 4 more)] === [2023-11-10 11:51:27,321 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-10 11:51:27,321 INFO L85 PathProgramCache]: Analyzing trace with hash -2090652099, now seen corresponding path program 4 times [2023-11-10 11:51:27,321 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-10 11:51:27,322 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684992198] [2023-11-10 11:51:27,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-10 11:51:27,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-10 11:51:27,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-10 11:51:27,972 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-10 11:51:27,973 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-10 11:51:27,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684992198] [2023-11-10 11:51:27,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1684992198] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-10 11:51:27,973 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-10 11:51:27,973 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-11-10 11:51:27,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047504306] [2023-11-10 11:51:27,973 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-10 11:51:27,973 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-10 11:51:27,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-10 11:51:27,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-10 11:51:27,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2023-11-10 11:51:27,976 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 293 out of 371 [2023-11-10 11:51:27,977 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 502 places, 494 transitions, 2744 flow. Second operand has 15 states, 15 states have (on average 296.46666666666664) internal successors, (4447), 15 states have internal predecessors, (4447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:27,977 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-10 11:51:27,977 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 293 of 371 [2023-11-10 11:51:27,978 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-10 11:51:30,420 INFO L124 PetriNetUnfolderBase]: 2831/10910 cut-off events. [2023-11-10 11:51:30,420 INFO L125 PetriNetUnfolderBase]: For 40894/41180 co-relation queries the response was YES. [2023-11-10 11:51:30,470 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27127 conditions, 10910 events. 2831/10910 cut-off events. For 40894/41180 co-relation queries the response was YES. Maximal size of possible extension queue 361. Compared 115282 event pairs, 512 based on Foata normal form. 66/10150 useless extension candidates. Maximal degree in co-relation 26338. Up to 1861 conditions per place. [2023-11-10 11:51:30,484 INFO L140 encePairwiseOnDemand]: 347/371 looper letters, 133 selfloop transitions, 32 changer transitions 163/643 dead transitions. [2023-11-10 11:51:30,485 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 523 places, 643 transitions, 4229 flow [2023-11-10 11:51:30,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-10 11:51:30,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2023-11-10 11:51:30,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 6694 transitions. [2023-11-10 11:51:30,488 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8201421220289145 [2023-11-10 11:51:30,488 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 6694 transitions. [2023-11-10 11:51:30,488 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 6694 transitions. [2023-11-10 11:51:30,489 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-10 11:51:30,489 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 6694 transitions. [2023-11-10 11:51:30,493 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 304.27272727272725) internal successors, (6694), 22 states have internal predecessors, (6694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:30,498 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 371.0) internal successors, (8533), 23 states have internal predecessors, (8533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:30,499 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 371.0) internal successors, (8533), 23 states have internal predecessors, (8533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:30,499 INFO L175 Difference]: Start difference. First operand has 502 places, 494 transitions, 2744 flow. Second operand 22 states and 6694 transitions. [2023-11-10 11:51:30,499 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 523 places, 643 transitions, 4229 flow [2023-11-10 11:51:30,699 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 502 places, 643 transitions, 3973 flow, removed 52 selfloop flow, removed 21 redundant places. [2023-11-10 11:51:30,704 INFO L231 Difference]: Finished difference. Result has 514 places, 440 transitions, 2039 flow [2023-11-10 11:51:30,705 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=371, PETRI_DIFFERENCE_MINUEND_FLOW=2574, PETRI_DIFFERENCE_MINUEND_PLACES=481, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=494, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=462, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=2039, PETRI_PLACES=514, PETRI_TRANSITIONS=440} [2023-11-10 11:51:30,705 INFO L281 CegarLoopForPetriNet]: 352 programPoint places, 162 predicate places. [2023-11-10 11:51:30,705 INFO L495 AbstractCegarLoop]: Abstraction has has 514 places, 440 transitions, 2039 flow [2023-11-10 11:51:30,706 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 296.46666666666664) internal successors, (4447), 15 states have internal predecessors, (4447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:30,706 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-10 11:51:30,706 INFO L208 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] [2023-11-10 11:51:30,706 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-11-10 11:51:30,706 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 4 more)] === [2023-11-10 11:51:30,707 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-10 11:51:30,707 INFO L85 PathProgramCache]: Analyzing trace with hash 2110049159, now seen corresponding path program 5 times [2023-11-10 11:51:30,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-10 11:51:30,707 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214061534] [2023-11-10 11:51:30,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-10 11:51:30,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-10 11:51:30,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-10 11:51:31,867 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-10 11:51:31,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-10 11:51:31,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214061534] [2023-11-10 11:51:31,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [214061534] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-10 11:51:31,868 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-10 11:51:31,868 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2023-11-10 11:51:31,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901480237] [2023-11-10 11:51:31,868 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-10 11:51:31,868 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-10 11:51:31,869 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-10 11:51:31,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-10 11:51:31,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2023-11-10 11:51:31,872 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 273 out of 371 [2023-11-10 11:51:31,874 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 514 places, 440 transitions, 2039 flow. Second operand has 17 states, 17 states have (on average 277.11764705882354) internal successors, (4711), 17 states have internal predecessors, (4711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:31,874 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-10 11:51:31,874 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 273 of 371 [2023-11-10 11:51:31,874 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-10 11:51:34,183 INFO L124 PetriNetUnfolderBase]: 2010/8026 cut-off events. [2023-11-10 11:51:34,183 INFO L125 PetriNetUnfolderBase]: For 30414/30610 co-relation queries the response was YES. [2023-11-10 11:51:34,219 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19896 conditions, 8026 events. 2010/8026 cut-off events. For 30414/30610 co-relation queries the response was YES. Maximal size of possible extension queue 251. Compared 79170 event pairs, 397 based on Foata normal form. 46/7544 useless extension candidates. Maximal degree in co-relation 19831. Up to 1755 conditions per place. [2023-11-10 11:51:34,230 INFO L140 encePairwiseOnDemand]: 347/371 looper letters, 127 selfloop transitions, 42 changer transitions 88/549 dead transitions. [2023-11-10 11:51:34,230 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 501 places, 549 transitions, 3415 flow [2023-11-10 11:51:34,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-10 11:51:34,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2023-11-10 11:51:34,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 6206 transitions. [2023-11-10 11:51:34,234 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.7603528546924774 [2023-11-10 11:51:34,234 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 6206 transitions. [2023-11-10 11:51:34,234 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 6206 transitions. [2023-11-10 11:51:34,234 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-10 11:51:34,235 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 6206 transitions. [2023-11-10 11:51:34,238 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 282.09090909090907) internal successors, (6206), 22 states have internal predecessors, (6206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:34,242 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 371.0) internal successors, (8533), 23 states have internal predecessors, (8533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:34,243 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 371.0) internal successors, (8533), 23 states have internal predecessors, (8533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:34,243 INFO L175 Difference]: Start difference. First operand has 514 places, 440 transitions, 2039 flow. Second operand 22 states and 6206 transitions. [2023-11-10 11:51:34,243 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 501 places, 549 transitions, 3415 flow [2023-11-10 11:51:34,457 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 463 places, 549 transitions, 3038 flow, removed 62 selfloop flow, removed 38 redundant places. [2023-11-10 11:51:34,462 INFO L231 Difference]: Finished difference. Result has 475 places, 424 transitions, 1785 flow [2023-11-10 11:51:34,463 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=371, PETRI_DIFFERENCE_MINUEND_FLOW=1822, PETRI_DIFFERENCE_MINUEND_PLACES=442, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=440, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=398, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=1785, PETRI_PLACES=475, PETRI_TRANSITIONS=424} [2023-11-10 11:51:34,463 INFO L281 CegarLoopForPetriNet]: 352 programPoint places, 123 predicate places. [2023-11-10 11:51:34,463 INFO L495 AbstractCegarLoop]: Abstraction has has 475 places, 424 transitions, 1785 flow [2023-11-10 11:51:34,464 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 277.11764705882354) internal successors, (4711), 17 states have internal predecessors, (4711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:34,464 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-10 11:51:34,464 INFO L208 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] [2023-11-10 11:51:34,464 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-11-10 11:51:34,464 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting whoop_wrapper_nvram_llseekErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 4 more)] === [2023-11-10 11:51:34,464 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-10 11:51:34,464 INFO L85 PathProgramCache]: Analyzing trace with hash -1684631194, now seen corresponding path program 7 times [2023-11-10 11:51:34,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-10 11:51:34,464 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348665741] [2023-11-10 11:51:34,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-10 11:51:34,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-10 11:51:34,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-10 11:51:35,164 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-10 11:51:35,165 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-10 11:51:35,165 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348665741] [2023-11-10 11:51:35,165 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348665741] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-10 11:51:35,165 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-10 11:51:35,165 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-11-10 11:51:35,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184155783] [2023-11-10 11:51:35,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-10 11:51:35,166 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-10 11:51:35,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-10 11:51:35,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-10 11:51:35,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2023-11-10 11:51:35,169 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 294 out of 371 [2023-11-10 11:51:35,171 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 475 places, 424 transitions, 1785 flow. Second operand has 15 states, 15 states have (on average 297.4) internal successors, (4461), 15 states have internal predecessors, (4461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:35,171 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-10 11:51:35,171 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 294 of 371 [2023-11-10 11:51:35,171 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-10 11:51:36,880 INFO L124 PetriNetUnfolderBase]: 1516/5998 cut-off events. [2023-11-10 11:51:36,880 INFO L125 PetriNetUnfolderBase]: For 20794/21134 co-relation queries the response was YES. [2023-11-10 11:51:36,901 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15333 conditions, 5998 events. 1516/5998 cut-off events. For 20794/21134 co-relation queries the response was YES. Maximal size of possible extension queue 218. Compared 55756 event pairs, 68 based on Foata normal form. 152/5757 useless extension candidates. Maximal degree in co-relation 15276. Up to 503 conditions per place. [2023-11-10 11:51:36,909 INFO L140 encePairwiseOnDemand]: 349/371 looper letters, 165 selfloop transitions, 75 changer transitions 47/567 dead transitions. [2023-11-10 11:51:36,909 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 483 places, 567 transitions, 3355 flow [2023-11-10 11:51:36,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-10 11:51:36,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2023-11-10 11:51:36,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 7885 transitions. [2023-11-10 11:51:36,912 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8174372797014307 [2023-11-10 11:51:36,912 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 7885 transitions. [2023-11-10 11:51:36,912 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 7885 transitions. [2023-11-10 11:51:36,913 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-10 11:51:36,913 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 7885 transitions. [2023-11-10 11:51:36,918 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 303.2692307692308) internal successors, (7885), 26 states have internal predecessors, (7885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:36,923 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 371.0) internal successors, (10017), 27 states have internal predecessors, (10017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:36,923 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 371.0) internal successors, (10017), 27 states have internal predecessors, (10017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:36,923 INFO L175 Difference]: Start difference. First operand has 475 places, 424 transitions, 1785 flow. Second operand 26 states and 7885 transitions. [2023-11-10 11:51:36,923 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 483 places, 567 transitions, 3355 flow [2023-11-10 11:51:36,963 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 432 places, 567 transitions, 2634 flow, removed 144 selfloop flow, removed 51 redundant places. [2023-11-10 11:51:36,968 INFO L231 Difference]: Finished difference. Result has 439 places, 415 transitions, 1653 flow [2023-11-10 11:51:36,968 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=371, PETRI_DIFFERENCE_MINUEND_FLOW=1448, PETRI_DIFFERENCE_MINUEND_PLACES=407, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=422, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=71, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=347, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=1653, PETRI_PLACES=439, PETRI_TRANSITIONS=415} [2023-11-10 11:51:36,969 INFO L281 CegarLoopForPetriNet]: 352 programPoint places, 87 predicate places. [2023-11-10 11:51:36,969 INFO L495 AbstractCegarLoop]: Abstraction has has 439 places, 415 transitions, 1653 flow [2023-11-10 11:51:36,969 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 297.4) internal successors, (4461), 15 states have internal predecessors, (4461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:36,969 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-10 11:51:36,970 INFO L208 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] [2023-11-10 11:51:36,970 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-10 11:51:36,970 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 4 more)] === [2023-11-10 11:51:36,970 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-10 11:51:36,970 INFO L85 PathProgramCache]: Analyzing trace with hash -1906440083, now seen corresponding path program 6 times [2023-11-10 11:51:36,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-10 11:51:36,970 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095917918] [2023-11-10 11:51:36,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-10 11:51:36,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-10 11:51:37,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-10 11:51:37,534 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-10 11:51:37,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-10 11:51:37,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095917918] [2023-11-10 11:51:37,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095917918] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-10 11:51:37,534 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-10 11:51:37,534 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-11-10 11:51:37,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438457244] [2023-11-10 11:51:37,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-10 11:51:37,535 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-10 11:51:37,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-10 11:51:37,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-10 11:51:37,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2023-11-10 11:51:37,537 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 293 out of 371 [2023-11-10 11:51:37,539 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 439 places, 415 transitions, 1653 flow. Second operand has 15 states, 15 states have (on average 296.46666666666664) internal successors, (4447), 15 states have internal predecessors, (4447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:37,539 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-10 11:51:37,539 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 293 of 371 [2023-11-10 11:51:37,539 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-10 11:51:38,927 INFO L124 PetriNetUnfolderBase]: 1503/5894 cut-off events. [2023-11-10 11:51:38,927 INFO L125 PetriNetUnfolderBase]: For 13000/13160 co-relation queries the response was YES. [2023-11-10 11:51:38,946 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13385 conditions, 5894 events. 1503/5894 cut-off events. For 13000/13160 co-relation queries the response was YES. Maximal size of possible extension queue 200. Compared 53424 event pairs, 163 based on Foata normal form. 51/5569 useless extension candidates. Maximal degree in co-relation 13353. Up to 872 conditions per place. [2023-11-10 11:51:38,954 INFO L140 encePairwiseOnDemand]: 348/371 looper letters, 132 selfloop transitions, 51 changer transitions 102/566 dead transitions. [2023-11-10 11:51:38,954 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 457 places, 566 transitions, 2888 flow [2023-11-10 11:51:38,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-10 11:51:38,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2023-11-10 11:51:38,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 7848 transitions. [2023-11-10 11:51:38,959 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8136014928467759 [2023-11-10 11:51:38,959 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 7848 transitions. [2023-11-10 11:51:38,959 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 7848 transitions. [2023-11-10 11:51:38,960 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-10 11:51:38,961 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 7848 transitions. [2023-11-10 11:51:38,966 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 301.84615384615387) internal successors, (7848), 26 states have internal predecessors, (7848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:38,971 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 371.0) internal successors, (10017), 27 states have internal predecessors, (10017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:38,971 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 371.0) internal successors, (10017), 27 states have internal predecessors, (10017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:38,971 INFO L175 Difference]: Start difference. First operand has 439 places, 415 transitions, 1653 flow. Second operand 26 states and 7848 transitions. [2023-11-10 11:51:38,971 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 457 places, 566 transitions, 2888 flow [2023-11-10 11:51:39,001 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 419 places, 566 transitions, 2465 flow, removed 49 selfloop flow, removed 38 redundant places. [2023-11-10 11:51:39,005 INFO L231 Difference]: Finished difference. Result has 431 places, 396 transitions, 1406 flow [2023-11-10 11:51:39,006 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=371, PETRI_DIFFERENCE_MINUEND_FLOW=1324, PETRI_DIFFERENCE_MINUEND_PLACES=394, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=415, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=382, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=1406, PETRI_PLACES=431, PETRI_TRANSITIONS=396} [2023-11-10 11:51:39,006 INFO L281 CegarLoopForPetriNet]: 352 programPoint places, 79 predicate places. [2023-11-10 11:51:39,006 INFO L495 AbstractCegarLoop]: Abstraction has has 431 places, 396 transitions, 1406 flow [2023-11-10 11:51:39,007 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 296.46666666666664) internal successors, (4447), 15 states have internal predecessors, (4447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:39,007 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-10 11:51:39,007 INFO L208 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] [2023-11-10 11:51:39,007 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-11-10 11:51:39,007 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 4 more)] === [2023-11-10 11:51:39,007 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-10 11:51:39,008 INFO L85 PathProgramCache]: Analyzing trace with hash 7955025, now seen corresponding path program 7 times [2023-11-10 11:51:39,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-10 11:51:39,008 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545576006] [2023-11-10 11:51:39,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-10 11:51:39,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-10 11:51:39,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-10 11:51:39,517 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-10 11:51:39,517 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-10 11:51:39,517 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545576006] [2023-11-10 11:51:39,517 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1545576006] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-10 11:51:39,517 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-10 11:51:39,517 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-11-10 11:51:39,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167504651] [2023-11-10 11:51:39,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-10 11:51:39,518 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-10 11:51:39,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-10 11:51:39,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-10 11:51:39,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2023-11-10 11:51:39,520 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 293 out of 371 [2023-11-10 11:51:39,522 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 431 places, 396 transitions, 1406 flow. Second operand has 15 states, 15 states have (on average 296.46666666666664) internal successors, (4447), 15 states have internal predecessors, (4447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:39,522 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-10 11:51:39,522 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 293 of 371 [2023-11-10 11:51:39,522 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-10 11:51:40,517 INFO L124 PetriNetUnfolderBase]: 1096/4343 cut-off events. [2023-11-10 11:51:40,517 INFO L125 PetriNetUnfolderBase]: For 7038/7192 co-relation queries the response was YES. [2023-11-10 11:51:40,529 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9056 conditions, 4343 events. 1096/4343 cut-off events. For 7038/7192 co-relation queries the response was YES. Maximal size of possible extension queue 168. Compared 36885 event pairs, 125 based on Foata normal form. 53/4096 useless extension candidates. Maximal degree in co-relation 9027. Up to 676 conditions per place. [2023-11-10 11:51:40,532 INFO L140 encePairwiseOnDemand]: 348/371 looper letters, 74 selfloop transitions, 23 changer transitions 114/487 dead transitions. [2023-11-10 11:51:40,532 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 436 places, 487 transitions, 2218 flow [2023-11-10 11:51:40,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-10 11:51:40,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2023-11-10 11:51:40,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 6627 transitions. [2023-11-10 11:51:40,536 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8119333496691987 [2023-11-10 11:51:40,536 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 6627 transitions. [2023-11-10 11:51:40,536 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 6627 transitions. [2023-11-10 11:51:40,537 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-10 11:51:40,537 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 6627 transitions. [2023-11-10 11:51:40,541 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 301.22727272727275) internal successors, (6627), 22 states have internal predecessors, (6627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:40,545 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 371.0) internal successors, (8533), 23 states have internal predecessors, (8533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:40,545 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 371.0) internal successors, (8533), 23 states have internal predecessors, (8533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:40,545 INFO L175 Difference]: Start difference. First operand has 431 places, 396 transitions, 1406 flow. Second operand 22 states and 6627 transitions. [2023-11-10 11:51:40,545 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 436 places, 487 transitions, 2218 flow [2023-11-10 11:51:40,560 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 410 places, 487 transitions, 1983 flow, removed 54 selfloop flow, removed 26 redundant places. [2023-11-10 11:51:40,563 INFO L231 Difference]: Finished difference. Result has 422 places, 354 transitions, 970 flow [2023-11-10 11:51:40,564 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=371, PETRI_DIFFERENCE_MINUEND_FLOW=1267, PETRI_DIFFERENCE_MINUEND_PLACES=389, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=396, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=373, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=970, PETRI_PLACES=422, PETRI_TRANSITIONS=354} [2023-11-10 11:51:40,564 INFO L281 CegarLoopForPetriNet]: 352 programPoint places, 70 predicate places. [2023-11-10 11:51:40,564 INFO L495 AbstractCegarLoop]: Abstraction has has 422 places, 354 transitions, 970 flow [2023-11-10 11:51:40,565 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 296.46666666666664) internal successors, (4447), 15 states have internal predecessors, (4447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:40,565 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-10 11:51:40,565 INFO L208 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] [2023-11-10 11:51:40,565 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-11-10 11:51:40,566 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 4 more)] === [2023-11-10 11:51:40,566 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-10 11:51:40,566 INFO L85 PathProgramCache]: Analyzing trace with hash -513453997, now seen corresponding path program 8 times [2023-11-10 11:51:40,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-10 11:51:40,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583980221] [2023-11-10 11:51:40,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-10 11:51:40,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-10 11:51:40,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-10 11:51:41,066 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-10 11:51:41,066 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-10 11:51:41,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583980221] [2023-11-10 11:51:41,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583980221] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-10 11:51:41,066 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-10 11:51:41,066 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-11-10 11:51:41,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650147903] [2023-11-10 11:51:41,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-10 11:51:41,067 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-10 11:51:41,067 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-10 11:51:41,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-10 11:51:41,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2023-11-10 11:51:41,069 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 293 out of 371 [2023-11-10 11:51:41,071 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 422 places, 354 transitions, 970 flow. Second operand has 15 states, 15 states have (on average 296.46666666666664) internal successors, (4447), 15 states have internal predecessors, (4447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:41,071 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-10 11:51:41,071 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 293 of 371 [2023-11-10 11:51:41,071 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-10 11:51:41,670 INFO L124 PetriNetUnfolderBase]: 469/1903 cut-off events. [2023-11-10 11:51:41,670 INFO L125 PetriNetUnfolderBase]: For 3000/3020 co-relation queries the response was YES. [2023-11-10 11:51:41,676 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3962 conditions, 1903 events. 469/1903 cut-off events. For 3000/3020 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 11770 event pairs, 52 based on Foata normal form. 23/1844 useless extension candidates. Maximal degree in co-relation 3933. Up to 246 conditions per place. [2023-11-10 11:51:41,677 INFO L140 encePairwiseOnDemand]: 349/371 looper letters, 0 selfloop transitions, 0 changer transitions 428/428 dead transitions. [2023-11-10 11:51:41,677 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 414 places, 428 transitions, 1601 flow [2023-11-10 11:51:41,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-10 11:51:41,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2023-11-10 11:51:41,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 6589 transitions. [2023-11-10 11:51:41,681 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.807277628032345 [2023-11-10 11:51:41,681 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 6589 transitions. [2023-11-10 11:51:41,681 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 6589 transitions. [2023-11-10 11:51:41,682 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-10 11:51:41,682 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 6589 transitions. [2023-11-10 11:51:41,686 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 299.5) internal successors, (6589), 22 states have internal predecessors, (6589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:41,689 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 371.0) internal successors, (8533), 23 states have internal predecessors, (8533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:41,690 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 371.0) internal successors, (8533), 23 states have internal predecessors, (8533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:41,690 INFO L175 Difference]: Start difference. First operand has 422 places, 354 transitions, 970 flow. Second operand 22 states and 6589 transitions. [2023-11-10 11:51:41,690 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 414 places, 428 transitions, 1601 flow [2023-11-10 11:51:41,695 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 378 places, 428 transitions, 1332 flow, removed 29 selfloop flow, removed 36 redundant places. [2023-11-10 11:51:41,697 INFO L231 Difference]: Finished difference. Result has 378 places, 0 transitions, 0 flow [2023-11-10 11:51:41,697 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=371, PETRI_DIFFERENCE_MINUEND_FLOW=803, PETRI_DIFFERENCE_MINUEND_PLACES=357, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=352, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=352, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=0, PETRI_PLACES=378, PETRI_TRANSITIONS=0} [2023-11-10 11:51:41,697 INFO L281 CegarLoopForPetriNet]: 352 programPoint places, 26 predicate places. [2023-11-10 11:51:41,697 INFO L495 AbstractCegarLoop]: Abstraction has has 378 places, 0 transitions, 0 flow [2023-11-10 11:51:41,698 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 296.46666666666664) internal successors, (4447), 15 states have internal predecessors, (4447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-10 11:51:41,700 INFO L805 garLoopResultBuilder]: Registering result SAFE for location whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 6 remaining) [2023-11-10 11:51:41,700 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (4 of 6 remaining) [2023-11-10 11:51:41,700 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (3 of 6 remaining) [2023-11-10 11:51:41,700 INFO L805 garLoopResultBuilder]: Registering result SAFE for location whoop_wrapper_nvram_llseekErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 6 remaining) [2023-11-10 11:51:41,701 INFO L805 garLoopResultBuilder]: Registering result SAFE for location whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 6 remaining) [2023-11-10 11:51:41,701 INFO L805 garLoopResultBuilder]: Registering result SAFE for location whoop_wrapper_nvram_llseekErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 6 remaining) [2023-11-10 11:51:41,701 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-11-10 11:51:41,701 INFO L445 BasicCegarLoop]: Path program histogram: [8, 7, 1, 1, 1] [2023-11-10 11:51:41,704 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2023-11-10 11:51:41,704 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-11-10 11:51:41,707 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 10.11 11:51:41 BasicIcfg [2023-11-10 11:51:41,707 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-11-10 11:51:41,707 INFO L158 Benchmark]: Toolchain (without parser) took 53932.90ms. Allocated memory was 231.7MB in the beginning and 5.9GB in the end (delta: 5.7GB). Free memory was 163.3MB in the beginning and 4.0GB in the end (delta: -3.8GB). Peak memory consumption was 1.9GB. Max. memory is 8.0GB. [2023-11-10 11:51:41,708 INFO L158 Benchmark]: CDTParser took 0.12ms. Allocated memory is still 170.9MB. Free memory is still 124.7MB. There was no memory consumed. Max. memory is 8.0GB. [2023-11-10 11:51:41,708 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3011.00ms. Allocated memory was 231.7MB in the beginning and 369.1MB in the end (delta: 137.4MB). Free memory was 163.0MB in the beginning and 293.7MB in the end (delta: -130.7MB). Peak memory consumption was 128.1MB. Max. memory is 8.0GB. [2023-11-10 11:51:41,708 INFO L158 Benchmark]: Boogie Procedure Inliner took 119.73ms. Allocated memory is still 369.1MB. Free memory was 293.7MB in the beginning and 284.3MB in the end (delta: 9.4MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. [2023-11-10 11:51:41,708 INFO L158 Benchmark]: Boogie Preprocessor took 40.96ms. Allocated memory is still 369.1MB. Free memory was 284.3MB in the beginning and 280.6MB in the end (delta: 3.7MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. [2023-11-10 11:51:41,708 INFO L158 Benchmark]: RCFGBuilder took 745.75ms. Allocated memory is still 369.1MB. Free memory was 280.1MB in the beginning and 239.2MB in the end (delta: 40.9MB). Peak memory consumption was 40.9MB. Max. memory is 8.0GB. [2023-11-10 11:51:41,708 INFO L158 Benchmark]: TraceAbstraction took 50010.07ms. Allocated memory was 369.1MB in the beginning and 5.9GB in the end (delta: 5.6GB). Free memory was 238.7MB in the beginning and 4.0GB in the end (delta: -3.7GB). Peak memory consumption was 1.8GB. Max. memory is 8.0GB. [2023-11-10 11:51:41,709 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.12ms. Allocated memory is still 170.9MB. Free memory is still 124.7MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 3011.00ms. Allocated memory was 231.7MB in the beginning and 369.1MB in the end (delta: 137.4MB). Free memory was 163.0MB in the beginning and 293.7MB in the end (delta: -130.7MB). Peak memory consumption was 128.1MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 119.73ms. Allocated memory is still 369.1MB. Free memory was 293.7MB in the beginning and 284.3MB in the end (delta: 9.4MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. * Boogie Preprocessor took 40.96ms. Allocated memory is still 369.1MB. Free memory was 284.3MB in the beginning and 280.6MB in the end (delta: 3.7MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. * RCFGBuilder took 745.75ms. Allocated memory is still 369.1MB. Free memory was 280.1MB in the beginning and 239.2MB in the end (delta: 40.9MB). Peak memory consumption was 40.9MB. Max. memory is 8.0GB. * TraceAbstraction took 50010.07ms. Allocated memory was 369.1MB in the beginning and 5.9GB in the end (delta: 5.6GB). Free memory was 238.7MB in the beginning and 4.0GB in the end (delta: -3.7GB). Peak memory consumption was 1.8GB. Max. memory is 8.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: - PositiveResult [Line: 174]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 174]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 504 locations, 6 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: 49.9s, OverallIterations: 18, TraceHistogramMax: 1, PathProgramHistogramMax: 8, EmptinessCheckTime: 0.0s, AutomataDifference: 36.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.2s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 4879 SdHoareTripleChecker+Valid, 6.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 4879 mSDsluCounter, 13901 SdHoareTripleChecker+Invalid, 5.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 12068 mSDsCounter, 91 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 12534 IncrementalHoareTripleChecker+Invalid, 12625 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 91 mSolverCounterUnsat, 1833 mSDtfsCounter, 12534 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 595 GetRequests, 37 SyntacticMatches, 7 SemanticMatches, 551 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2358 ImplicationChecksByTransitivity, 6.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=3042occurred in iteration=10, InterpolantAutomatonStates: 408, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.5s SatisfiabilityAnalysisTime, 12.4s InterpolantComputationTime, 4179 NumberOfCodeBlocks, 4179 NumberOfCodeBlocksAsserted, 18 NumberOfCheckSat, 4161 ConstructedInterpolants, 0 QuantifiedInterpolants, 20481 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 18 InterpolantComputations, 18 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 - AllSpecificationsHoldResult: All specifications hold 2 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! [2023-11-10 11:51:41,720 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request...