./Ultimate.py --spec ../sv-benchmarks/c/properties/no-data-race.prp --file ../sv-benchmarks/c/pthread-driver-races/char_generic_nvram_nvram_unlocked_ioctl_write_nvram.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for data races Using default analysis Version 735b3cc8 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/pthread-driver-races/char_generic_nvram_nvram_unlocked_ioctl_write_nvram.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DataRace-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! data-race) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash e477555710806f589e2df4355d107ec5094f895ba0eeca2a28a6fd25b09e9340 --- Real Ultimate output --- This is Ultimate 0.3.0-?-735b3cc-m [2025-03-14 01:31:04,862 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-14 01:31:04,920 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DataRace-32bit-Automizer_Default.epf [2025-03-14 01:31:04,925 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-14 01:31:04,928 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-14 01:31:04,952 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-14 01:31:04,953 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-14 01:31:04,953 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-14 01:31:04,953 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-14 01:31:04,953 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-14 01:31:04,954 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-14 01:31:04,954 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-14 01:31:04,954 INFO L153 SettingsManager]: * Use SBE=true [2025-03-14 01:31:04,954 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-14 01:31:04,955 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-14 01:31:04,955 INFO L153 SettingsManager]: * sizeof long=4 [2025-03-14 01:31:04,955 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-14 01:31:04,955 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-03-14 01:31:04,955 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-14 01:31:04,955 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-14 01:31:04,956 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-14 01:31:04,956 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-14 01:31:04,956 INFO L153 SettingsManager]: * Check absence of data races in concurrent programs=true [2025-03-14 01:31:04,956 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-03-14 01:31:04,956 INFO L153 SettingsManager]: * sizeof long double=12 [2025-03-14 01:31:04,956 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-14 01:31:04,956 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-14 01:31:04,956 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-14 01:31:04,956 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-14 01:31:04,956 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-14 01:31:04,956 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-14 01:31:04,956 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-14 01:31:04,956 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-14 01:31:04,956 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-14 01:31:04,956 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-14 01:31:04,957 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-14 01:31:04,957 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-14 01:31:04,957 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-14 01:31:04,957 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-14 01:31:04,957 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-14 01:31:04,957 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-14 01:31:04,957 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-14 01:31:04,957 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! data-race) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> e477555710806f589e2df4355d107ec5094f895ba0eeca2a28a6fd25b09e9340 [2025-03-14 01:31:05,194 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-14 01:31:05,199 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-14 01:31:05,201 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-14 01:31:05,202 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-14 01:31:05,202 INFO L274 PluginConnector]: CDTParser initialized [2025-03-14 01:31:05,203 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/pthread-driver-races/char_generic_nvram_nvram_unlocked_ioctl_write_nvram.i [2025-03-14 01:31:06,332 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6f457e828/9b5d1c61434e43d68a19a9b189ecd751/FLAGe8a3bcea8 [2025-03-14 01:31:06,783 INFO L384 CDTParser]: Found 1 translation units. [2025-03-14 01:31:06,784 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/pthread-driver-races/char_generic_nvram_nvram_unlocked_ioctl_write_nvram.i [2025-03-14 01:31:06,821 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6f457e828/9b5d1c61434e43d68a19a9b189ecd751/FLAGe8a3bcea8 [2025-03-14 01:31:06,906 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6f457e828/9b5d1c61434e43d68a19a9b189ecd751 [2025-03-14 01:31:06,909 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-14 01:31:06,910 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-14 01:31:06,911 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-14 01:31:06,911 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-14 01:31:06,914 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-14 01:31:06,915 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.03 01:31:06" (1/1) ... [2025-03-14 01:31:06,915 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@791212dd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.03 01:31:06, skipping insertion in model container [2025-03-14 01:31:06,916 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.03 01:31:06" (1/1) ... [2025-03-14 01:31:06,997 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-14 01:31:13,420 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-14 01:31:13,433 INFO L200 MainTranslator]: Completed pre-run [2025-03-14 01:31:13,554 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: asm volatile ("" "xchg" "b %b0, %1\n" : "+q" (__ret), "+m" (*((&head->first))) : : "memory", "cc"); [3228] [2025-03-14 01:31:13,555 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: asm volatile ("" "xchg" "w %w0, %1\n" : "+r" (__ret), "+m" (*((&head->first))) : : "memory", "cc"); [3228] [2025-03-14 01:31:13,556 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: asm volatile ("" "xchg" "l %0, %1\n" : "+r" (__ret), "+m" (*((&head->first))) : : "memory", "cc"); [3228] [2025-03-14 01:31:13,556 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: asm volatile ("" "xchg" "q %q0, %1\n" : "+r" (__ret), "+m" (*((&head->first))) : : "memory", "cc"); [3228] [2025-03-14 01:31:13,634 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: asm volatile("ud2"); [5817] [2025-03-14 01:31:13,670 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-14 01:31:14,018 INFO L204 MainTranslator]: Completed translation [2025-03-14 01:31:14,019 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.03 01:31:14 WrapperNode [2025-03-14 01:31:14,019 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-14 01:31:14,020 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-14 01:31:14,020 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-14 01:31:14,020 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-14 01:31:14,025 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.03 01:31:14" (1/1) ... [2025-03-14 01:31:14,111 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.03 01:31:14" (1/1) ... [2025-03-14 01:31:14,169 INFO L138 Inliner]: procedures = 1354, calls = 1464, calls flagged for inlining = 353, calls inlined = 20, statements flattened = 522 [2025-03-14 01:31:14,169 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-14 01:31:14,174 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-14 01:31:14,174 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-14 01:31:14,174 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-14 01:31:14,186 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.03 01:31:14" (1/1) ... [2025-03-14 01:31:14,187 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.03 01:31:14" (1/1) ... [2025-03-14 01:31:14,193 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.03 01:31:14" (1/1) ... [2025-03-14 01:31:14,194 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.03 01:31:14" (1/1) ... [2025-03-14 01:31:14,221 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.03 01:31:14" (1/1) ... [2025-03-14 01:31:14,223 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.03 01:31:14" (1/1) ... [2025-03-14 01:31:14,228 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.03 01:31:14" (1/1) ... [2025-03-14 01:31:14,231 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.03 01:31:14" (1/1) ... [2025-03-14 01:31:14,236 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-14 01:31:14,237 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-14 01:31:14,237 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-14 01:31:14,237 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-14 01:31:14,238 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.03 01:31:14" (1/1) ... [2025-03-14 01:31:14,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-14 01:31:14,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-14 01:31:14,275 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-14 01:31:14,281 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-14 01:31:14,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2025-03-14 01:31:14,299 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-14 01:31:14,299 INFO L130 BoogieDeclarations]: Found specification of procedure whoop_wrapper_nvram_unlocked_ioctl [2025-03-14 01:31:14,299 INFO L138 BoogieDeclarations]: Found implementation of procedure whoop_wrapper_nvram_unlocked_ioctl [2025-03-14 01:31:14,299 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-14 01:31:14,299 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-14 01:31:14,299 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-14 01:31:14,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2025-03-14 01:31:14,300 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2025-03-14 01:31:14,300 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2025-03-14 01:31:14,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2025-03-14 01:31:14,300 INFO L130 BoogieDeclarations]: Found specification of procedure whoop_wrapper_write_nvram [2025-03-14 01:31:14,300 INFO L138 BoogieDeclarations]: Found implementation of procedure whoop_wrapper_write_nvram [2025-03-14 01:31:14,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2025-03-14 01:31:14,301 WARN L225 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2025-03-14 01:31:14,659 INFO L256 CfgBuilder]: Building ICFG [2025-03-14 01:31:14,663 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-14 01:31:14,950 INFO L1326 $ProcedureCfgBuilder]: dead code at ProgramPoint L6551: havoc access_ok_#t~nondet1286#1; [2025-03-14 01:31:14,950 INFO L1326 $ProcedureCfgBuilder]: dead code at ProgramPoint L6535: havoc __get_user_#t~nondet1282#1; [2025-03-14 01:31:15,210 INFO L1326 $ProcedureCfgBuilder]: dead code at ProgramPoint L6632: havoc nvram_get_size_#t~nondet1301#1; [2025-03-14 01:31:15,211 INFO L1326 $ProcedureCfgBuilder]: dead code at ProgramPoint L6650: havoc printk_#t~nondet1304#1; [2025-03-14 01:31:15,211 INFO L1326 $ProcedureCfgBuilder]: dead code at ProgramPoint L6624: havoc misc_register_#t~nondet1299#1; [2025-03-14 01:31:15,297 INFO L303 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2025-03-14 01:31:15,298 INFO L313 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-14 01:31:15,298 INFO L318 CfgBuilder]: Performing block encoding [2025-03-14 01:31:15,368 INFO L337 CfgBuilder]: Removed 0 assume(true) statements. [2025-03-14 01:31:15,369 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 14.03 01:31:15 BoogieIcfgContainer [2025-03-14 01:31:15,369 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-14 01:31:15,373 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-14 01:31:15,373 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-14 01:31:15,377 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-14 01:31:15,377 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.03 01:31:06" (1/3) ... [2025-03-14 01:31:15,377 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c86cedb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.03 01:31:15, skipping insertion in model container [2025-03-14 01:31:15,377 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.03 01:31:14" (2/3) ... [2025-03-14 01:31:15,378 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c86cedb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.03 01:31:15, skipping insertion in model container [2025-03-14 01:31:15,378 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 14.03 01:31:15" (3/3) ... [2025-03-14 01:31:15,379 INFO L128 eAbstractionObserver]: Analyzing ICFG char_generic_nvram_nvram_unlocked_ioctl_write_nvram.i [2025-03-14 01:31:15,391 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-14 01:31:15,394 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG char_generic_nvram_nvram_unlocked_ioctl_write_nvram.i that has 3 procedures, 573 locations, 1 initial locations, 1 loop locations, and 41 error locations. [2025-03-14 01:31:15,394 INFO L491 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2025-03-14 01:31:15,498 INFO L143 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2025-03-14 01:31:15,536 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 579 places, 585 transitions, 1184 flow [2025-03-14 01:31:15,691 INFO L124 PetriNetUnfolderBase]: 13/583 cut-off events. [2025-03-14 01:31:15,693 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2025-03-14 01:31:15,702 INFO L83 FinitePrefix]: Finished finitePrefix Result has 592 conditions, 583 events. 13/583 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 594 event pairs, 0 based on Foata normal form. 0/529 useless extension candidates. Maximal degree in co-relation 514. Up to 4 conditions per place. [2025-03-14 01:31:15,702 INFO L82 GeneralOperation]: Start removeDead. Operand has 579 places, 585 transitions, 1184 flow [2025-03-14 01:31:15,712 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 573 places, 579 transitions, 1167 flow [2025-03-14 01:31:15,721 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-14 01:31:15,732 INFO L333 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, 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;@5b07f755, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-14 01:31:15,732 INFO L334 AbstractCegarLoop]: Starting to check reachability of 59 error locations. [2025-03-14 01:31:15,747 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2025-03-14 01:31:15,748 INFO L124 PetriNetUnfolderBase]: 0/87 cut-off events. [2025-03-14 01:31:15,748 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2025-03-14 01:31:15,748 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:15,749 INFO L206 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] [2025-03-14 01:31:15,749 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:15,754 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:15,755 INFO L85 PathProgramCache]: Analyzing trace with hash 1423592320, now seen corresponding path program 1 times [2025-03-14 01:31:15,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:15,761 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687180405] [2025-03-14 01:31:15,761 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 01:31:15,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:15,877 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 87 statements into 1 equivalence classes. [2025-03-14 01:31:15,907 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 87 of 87 statements. [2025-03-14 01:31:15,907 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-14 01:31:15,907 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:16,110 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-14 01:31:16,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:16,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687180405] [2025-03-14 01:31:16,111 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687180405] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:16,111 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:16,112 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-14 01:31:16,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702505015] [2025-03-14 01:31:16,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:16,119 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-14 01:31:16,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:16,140 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-14 01:31:16,140 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-14 01:31:16,162 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 564 out of 585 [2025-03-14 01:31:16,167 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 573 places, 579 transitions, 1167 flow. Second operand has 3 states, 3 states have (on average 565.3333333333334) internal successors, (1696), 3 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:16,168 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:16,168 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 564 of 585 [2025-03-14 01:31:16,170 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:16,352 INFO L124 PetriNetUnfolderBase]: 13/611 cut-off events. [2025-03-14 01:31:16,352 INFO L125 PetriNetUnfolderBase]: For 11/12 co-relation queries the response was YES. [2025-03-14 01:31:16,357 INFO L83 FinitePrefix]: Finished finitePrefix Result has 636 conditions, 611 events. 13/611 cut-off events. For 11/12 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 801 event pairs, 2 based on Foata normal form. 4/564 useless extension candidates. Maximal degree in co-relation 513. Up to 13 conditions per place. [2025-03-14 01:31:16,359 INFO L140 encePairwiseOnDemand]: 575/585 looper letters, 8 selfloop transitions, 2 changer transitions 1/569 dead transitions. [2025-03-14 01:31:16,360 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 569 places, 569 transitions, 1167 flow [2025-03-14 01:31:16,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-14 01:31:16,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-14 01:31:16,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1710 transitions. [2025-03-14 01:31:16,377 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9743589743589743 [2025-03-14 01:31:16,380 INFO L175 Difference]: Start difference. First operand has 573 places, 579 transitions, 1167 flow. Second operand 3 states and 1710 transitions. [2025-03-14 01:31:16,380 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 569 places, 569 transitions, 1167 flow [2025-03-14 01:31:16,388 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 566 places, 569 transitions, 1162 flow, removed 0 selfloop flow, removed 3 redundant places. [2025-03-14 01:31:16,400 INFO L231 Difference]: Finished difference. Result has 566 places, 568 transitions, 1144 flow [2025-03-14 01:31:16,403 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1142, PETRI_DIFFERENCE_MINUEND_PLACES=564, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=569, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=567, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1144, PETRI_PLACES=566, PETRI_TRANSITIONS=568} [2025-03-14 01:31:16,407 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, -7 predicate places. [2025-03-14 01:31:16,408 INFO L471 AbstractCegarLoop]: Abstraction has has 566 places, 568 transitions, 1144 flow [2025-03-14 01:31:16,409 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 565.3333333333334) internal successors, (1696), 3 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:16,409 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:16,409 INFO L206 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] [2025-03-14 01:31:16,409 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-14 01:31:16,411 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:16,411 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:16,411 INFO L85 PathProgramCache]: Analyzing trace with hash 345520429, now seen corresponding path program 1 times [2025-03-14 01:31:16,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:16,412 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243654463] [2025-03-14 01:31:16,412 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 01:31:16,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:16,450 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 94 statements into 1 equivalence classes. [2025-03-14 01:31:16,460 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 94 of 94 statements. [2025-03-14 01:31:16,460 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-14 01:31:16,460 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:16,552 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-14 01:31:16,552 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:16,552 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243654463] [2025-03-14 01:31:16,553 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243654463] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:16,553 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:16,553 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-14 01:31:16,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127307477] [2025-03-14 01:31:16,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:16,554 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-14 01:31:16,554 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:16,554 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-14 01:31:16,554 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-14 01:31:16,576 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 563 out of 585 [2025-03-14 01:31:16,578 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 566 places, 568 transitions, 1144 flow. Second operand has 3 states, 3 states have (on average 564.3333333333334) internal successors, (1693), 3 states have internal predecessors, (1693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:16,578 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:16,578 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 563 of 585 [2025-03-14 01:31:16,578 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:16,717 INFO L124 PetriNetUnfolderBase]: 29/1060 cut-off events. [2025-03-14 01:31:16,718 INFO L125 PetriNetUnfolderBase]: For 3/3 co-relation queries the response was YES. [2025-03-14 01:31:16,720 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1091 conditions, 1060 events. 29/1060 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 2965 event pairs, 5 based on Foata normal form. 0/963 useless extension candidates. Maximal degree in co-relation 996. Up to 20 conditions per place. [2025-03-14 01:31:16,723 INFO L140 encePairwiseOnDemand]: 582/585 looper letters, 9 selfloop transitions, 2 changer transitions 0/567 dead transitions. [2025-03-14 01:31:16,723 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 566 places, 567 transitions, 1164 flow [2025-03-14 01:31:16,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-14 01:31:16,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-14 01:31:16,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1701 transitions. [2025-03-14 01:31:16,726 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9692307692307692 [2025-03-14 01:31:16,726 INFO L175 Difference]: Start difference. First operand has 566 places, 568 transitions, 1144 flow. Second operand 3 states and 1701 transitions. [2025-03-14 01:31:16,726 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 566 places, 567 transitions, 1164 flow [2025-03-14 01:31:16,729 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 564 places, 567 transitions, 1160 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-03-14 01:31:16,734 INFO L231 Difference]: Finished difference. Result has 564 places, 567 transitions, 1142 flow [2025-03-14 01:31:16,736 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1138, PETRI_DIFFERENCE_MINUEND_PLACES=562, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=567, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=565, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1142, PETRI_PLACES=564, PETRI_TRANSITIONS=567} [2025-03-14 01:31:16,737 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, -9 predicate places. [2025-03-14 01:31:16,737 INFO L471 AbstractCegarLoop]: Abstraction has has 564 places, 567 transitions, 1142 flow [2025-03-14 01:31:16,738 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 564.3333333333334) internal successors, (1693), 3 states have internal predecessors, (1693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:16,738 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:16,738 INFO L206 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] [2025-03-14 01:31:16,738 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-14 01:31:16,738 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:16,739 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:16,739 INFO L85 PathProgramCache]: Analyzing trace with hash 1858734240, now seen corresponding path program 1 times [2025-03-14 01:31:16,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:16,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020927269] [2025-03-14 01:31:16,739 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 01:31:16,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:16,767 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 101 statements into 1 equivalence classes. [2025-03-14 01:31:16,787 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 101 of 101 statements. [2025-03-14 01:31:16,787 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-14 01:31:16,787 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:16,879 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-14 01:31:16,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:16,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020927269] [2025-03-14 01:31:16,880 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1020927269] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:16,880 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:16,880 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-14 01:31:16,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695948709] [2025-03-14 01:31:16,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:16,880 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-14 01:31:16,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:16,882 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-14 01:31:16,882 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-14 01:31:16,891 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 564 out of 585 [2025-03-14 01:31:16,893 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 564 places, 567 transitions, 1142 flow. Second operand has 3 states, 3 states have (on average 565.3333333333334) internal successors, (1696), 3 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:16,893 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:16,894 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 564 of 585 [2025-03-14 01:31:16,894 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:16,984 INFO L124 PetriNetUnfolderBase]: 13/608 cut-off events. [2025-03-14 01:31:16,984 INFO L125 PetriNetUnfolderBase]: For 3/4 co-relation queries the response was YES. [2025-03-14 01:31:16,987 INFO L83 FinitePrefix]: Finished finitePrefix Result has 630 conditions, 608 events. 13/608 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 795 event pairs, 2 based on Foata normal form. 0/560 useless extension candidates. Maximal degree in co-relation 528. Up to 13 conditions per place. [2025-03-14 01:31:16,989 INFO L140 encePairwiseOnDemand]: 582/585 looper letters, 8 selfloop transitions, 2 changer transitions 0/566 dead transitions. [2025-03-14 01:31:16,989 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 565 places, 566 transitions, 1160 flow [2025-03-14 01:31:16,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-14 01:31:16,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-14 01:31:16,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1703 transitions. [2025-03-14 01:31:16,994 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9703703703703703 [2025-03-14 01:31:16,994 INFO L175 Difference]: Start difference. First operand has 564 places, 567 transitions, 1142 flow. Second operand 3 states and 1703 transitions. [2025-03-14 01:31:16,994 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 565 places, 566 transitions, 1160 flow [2025-03-14 01:31:16,997 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 563 places, 566 transitions, 1156 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-03-14 01:31:17,001 INFO L231 Difference]: Finished difference. Result has 563 places, 566 transitions, 1140 flow [2025-03-14 01:31:17,003 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1136, PETRI_DIFFERENCE_MINUEND_PLACES=561, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=566, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=564, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1140, PETRI_PLACES=563, PETRI_TRANSITIONS=566} [2025-03-14 01:31:17,004 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, -10 predicate places. [2025-03-14 01:31:17,004 INFO L471 AbstractCegarLoop]: Abstraction has has 563 places, 566 transitions, 1140 flow [2025-03-14 01:31:17,005 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 565.3333333333334) internal successors, (1696), 3 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:17,005 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:17,005 INFO L206 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] [2025-03-14 01:31:17,005 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-14 01:31:17,005 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:17,006 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:17,006 INFO L85 PathProgramCache]: Analyzing trace with hash -67403853, now seen corresponding path program 1 times [2025-03-14 01:31:17,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:17,006 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989206100] [2025-03-14 01:31:17,006 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 01:31:17,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:17,029 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 108 statements into 1 equivalence classes. [2025-03-14 01:31:17,041 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 108 of 108 statements. [2025-03-14 01:31:17,041 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-14 01:31:17,041 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:17,111 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-14 01:31:17,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:17,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989206100] [2025-03-14 01:31:17,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [989206100] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:17,113 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:17,113 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-14 01:31:17,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216161050] [2025-03-14 01:31:17,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:17,113 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-14 01:31:17,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:17,114 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-14 01:31:17,114 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-14 01:31:17,123 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 564 out of 585 [2025-03-14 01:31:17,125 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 563 places, 566 transitions, 1140 flow. Second operand has 3 states, 3 states have (on average 565.3333333333334) internal successors, (1696), 3 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:17,125 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:17,125 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 564 of 585 [2025-03-14 01:31:17,125 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:17,198 INFO L124 PetriNetUnfolderBase]: 13/607 cut-off events. [2025-03-14 01:31:17,199 INFO L125 PetriNetUnfolderBase]: For 3/4 co-relation queries the response was YES. [2025-03-14 01:31:17,201 INFO L83 FinitePrefix]: Finished finitePrefix Result has 629 conditions, 607 events. 13/607 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 790 event pairs, 2 based on Foata normal form. 0/560 useless extension candidates. Maximal degree in co-relation 520. Up to 13 conditions per place. [2025-03-14 01:31:17,202 INFO L140 encePairwiseOnDemand]: 582/585 looper letters, 8 selfloop transitions, 2 changer transitions 0/565 dead transitions. [2025-03-14 01:31:17,202 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 564 places, 565 transitions, 1158 flow [2025-03-14 01:31:17,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-14 01:31:17,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-14 01:31:17,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1703 transitions. [2025-03-14 01:31:17,206 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9703703703703703 [2025-03-14 01:31:17,206 INFO L175 Difference]: Start difference. First operand has 563 places, 566 transitions, 1140 flow. Second operand 3 states and 1703 transitions. [2025-03-14 01:31:17,206 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 564 places, 565 transitions, 1158 flow [2025-03-14 01:31:17,210 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 562 places, 565 transitions, 1154 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-03-14 01:31:17,214 INFO L231 Difference]: Finished difference. Result has 562 places, 565 transitions, 1138 flow [2025-03-14 01:31:17,215 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1134, PETRI_DIFFERENCE_MINUEND_PLACES=560, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=565, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=563, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1138, PETRI_PLACES=562, PETRI_TRANSITIONS=565} [2025-03-14 01:31:17,216 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, -11 predicate places. [2025-03-14 01:31:17,216 INFO L471 AbstractCegarLoop]: Abstraction has has 562 places, 565 transitions, 1138 flow [2025-03-14 01:31:17,217 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 565.3333333333334) internal successors, (1696), 3 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:17,218 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:17,218 INFO L206 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] [2025-03-14 01:31:17,218 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-03-14 01:31:17,218 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:17,218 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:17,218 INFO L85 PathProgramCache]: Analyzing trace with hash 1637795916, now seen corresponding path program 1 times [2025-03-14 01:31:17,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:17,218 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938923358] [2025-03-14 01:31:17,218 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 01:31:17,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:17,242 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 115 statements into 1 equivalence classes. [2025-03-14 01:31:17,249 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 115 of 115 statements. [2025-03-14 01:31:17,250 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-14 01:31:17,250 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:17,305 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-14 01:31:17,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:17,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938923358] [2025-03-14 01:31:17,306 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938923358] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:17,306 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:17,306 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-14 01:31:17,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374581576] [2025-03-14 01:31:17,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:17,306 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-14 01:31:17,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:17,307 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-14 01:31:17,308 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-14 01:31:17,317 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 564 out of 585 [2025-03-14 01:31:17,319 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 562 places, 565 transitions, 1138 flow. Second operand has 3 states, 3 states have (on average 565.3333333333334) internal successors, (1696), 3 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:17,320 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:17,320 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 564 of 585 [2025-03-14 01:31:17,320 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:17,411 INFO L124 PetriNetUnfolderBase]: 13/606 cut-off events. [2025-03-14 01:31:17,411 INFO L125 PetriNetUnfolderBase]: For 3/4 co-relation queries the response was YES. [2025-03-14 01:31:17,413 INFO L83 FinitePrefix]: Finished finitePrefix Result has 628 conditions, 606 events. 13/606 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 784 event pairs, 2 based on Foata normal form. 0/560 useless extension candidates. Maximal degree in co-relation 512. Up to 13 conditions per place. [2025-03-14 01:31:17,415 INFO L140 encePairwiseOnDemand]: 582/585 looper letters, 8 selfloop transitions, 2 changer transitions 0/564 dead transitions. [2025-03-14 01:31:17,415 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 563 places, 564 transitions, 1156 flow [2025-03-14 01:31:17,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-14 01:31:17,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-14 01:31:17,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1703 transitions. [2025-03-14 01:31:17,419 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9703703703703703 [2025-03-14 01:31:17,424 INFO L175 Difference]: Start difference. First operand has 562 places, 565 transitions, 1138 flow. Second operand 3 states and 1703 transitions. [2025-03-14 01:31:17,424 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 563 places, 564 transitions, 1156 flow [2025-03-14 01:31:17,427 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 561 places, 564 transitions, 1152 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-03-14 01:31:17,432 INFO L231 Difference]: Finished difference. Result has 561 places, 564 transitions, 1136 flow [2025-03-14 01:31:17,433 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1132, PETRI_DIFFERENCE_MINUEND_PLACES=559, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=564, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=562, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1136, PETRI_PLACES=561, PETRI_TRANSITIONS=564} [2025-03-14 01:31:17,433 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, -12 predicate places. [2025-03-14 01:31:17,433 INFO L471 AbstractCegarLoop]: Abstraction has has 561 places, 564 transitions, 1136 flow [2025-03-14 01:31:17,435 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 565.3333333333334) internal successors, (1696), 3 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:17,435 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:17,435 INFO L206 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] [2025-03-14 01:31:17,435 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-03-14 01:31:17,435 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:17,436 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:17,436 INFO L85 PathProgramCache]: Analyzing trace with hash 2053148238, now seen corresponding path program 1 times [2025-03-14 01:31:17,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:17,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455954362] [2025-03-14 01:31:17,436 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 01:31:17,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:17,468 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 122 statements into 1 equivalence classes. [2025-03-14 01:31:17,485 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 122 of 122 statements. [2025-03-14 01:31:17,485 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-14 01:31:17,485 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:17,569 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-14 01:31:17,570 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:17,570 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455954362] [2025-03-14 01:31:17,570 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455954362] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:17,570 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:17,570 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-14 01:31:17,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150978520] [2025-03-14 01:31:17,570 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:17,571 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-14 01:31:17,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:17,572 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-14 01:31:17,572 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-14 01:31:17,592 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 563 out of 585 [2025-03-14 01:31:17,595 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 561 places, 564 transitions, 1136 flow. Second operand has 3 states, 3 states have (on average 564.3333333333334) internal successors, (1693), 3 states have internal predecessors, (1693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:17,595 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:17,595 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 563 of 585 [2025-03-14 01:31:17,595 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:17,671 INFO L124 PetriNetUnfolderBase]: 14/625 cut-off events. [2025-03-14 01:31:17,671 INFO L125 PetriNetUnfolderBase]: For 4/5 co-relation queries the response was YES. [2025-03-14 01:31:17,674 INFO L83 FinitePrefix]: Finished finitePrefix Result has 650 conditions, 625 events. 14/625 cut-off events. For 4/5 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 893 event pairs, 3 based on Foata normal form. 0/576 useless extension candidates. Maximal degree in co-relation 527. Up to 16 conditions per place. [2025-03-14 01:31:17,677 INFO L140 encePairwiseOnDemand]: 582/585 looper letters, 9 selfloop transitions, 2 changer transitions 0/563 dead transitions. [2025-03-14 01:31:17,677 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 562 places, 563 transitions, 1156 flow [2025-03-14 01:31:17,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-14 01:31:17,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-14 01:31:17,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1701 transitions. [2025-03-14 01:31:17,682 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9692307692307692 [2025-03-14 01:31:17,682 INFO L175 Difference]: Start difference. First operand has 561 places, 564 transitions, 1136 flow. Second operand 3 states and 1701 transitions. [2025-03-14 01:31:17,682 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 562 places, 563 transitions, 1156 flow [2025-03-14 01:31:17,686 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 560 places, 563 transitions, 1152 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-03-14 01:31:17,691 INFO L231 Difference]: Finished difference. Result has 560 places, 563 transitions, 1134 flow [2025-03-14 01:31:17,691 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1130, PETRI_DIFFERENCE_MINUEND_PLACES=558, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=563, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=561, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1134, PETRI_PLACES=560, PETRI_TRANSITIONS=563} [2025-03-14 01:31:17,693 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, -13 predicate places. [2025-03-14 01:31:17,694 INFO L471 AbstractCegarLoop]: Abstraction has has 560 places, 563 transitions, 1134 flow [2025-03-14 01:31:17,695 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 564.3333333333334) internal successors, (1693), 3 states have internal predecessors, (1693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:17,695 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:17,695 INFO L206 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] [2025-03-14 01:31:17,695 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-03-14 01:31:17,695 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:17,696 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:17,696 INFO L85 PathProgramCache]: Analyzing trace with hash 1468571813, now seen corresponding path program 1 times [2025-03-14 01:31:17,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:17,696 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8435470] [2025-03-14 01:31:17,696 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 01:31:17,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:17,713 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 129 statements into 1 equivalence classes. [2025-03-14 01:31:17,721 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 129 of 129 statements. [2025-03-14 01:31:17,722 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-14 01:31:17,722 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:17,778 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-14 01:31:17,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:17,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8435470] [2025-03-14 01:31:17,779 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8435470] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:17,779 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:17,779 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-14 01:31:17,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357527480] [2025-03-14 01:31:17,779 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:17,779 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-14 01:31:17,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:17,780 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-14 01:31:17,780 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-14 01:31:17,788 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 564 out of 585 [2025-03-14 01:31:17,790 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 560 places, 563 transitions, 1134 flow. Second operand has 3 states, 3 states have (on average 565.3333333333334) internal successors, (1696), 3 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:17,790 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:17,790 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 564 of 585 [2025-03-14 01:31:17,790 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:17,875 INFO L124 PetriNetUnfolderBase]: 13/604 cut-off events. [2025-03-14 01:31:17,875 INFO L125 PetriNetUnfolderBase]: For 3/4 co-relation queries the response was YES. [2025-03-14 01:31:17,877 INFO L83 FinitePrefix]: Finished finitePrefix Result has 626 conditions, 604 events. 13/604 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 779 event pairs, 2 based on Foata normal form. 0/560 useless extension candidates. Maximal degree in co-relation 496. Up to 13 conditions per place. [2025-03-14 01:31:17,878 INFO L140 encePairwiseOnDemand]: 582/585 looper letters, 8 selfloop transitions, 2 changer transitions 0/562 dead transitions. [2025-03-14 01:31:17,878 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 561 places, 562 transitions, 1152 flow [2025-03-14 01:31:17,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-14 01:31:17,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-14 01:31:17,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1703 transitions. [2025-03-14 01:31:17,881 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9703703703703703 [2025-03-14 01:31:17,881 INFO L175 Difference]: Start difference. First operand has 560 places, 563 transitions, 1134 flow. Second operand 3 states and 1703 transitions. [2025-03-14 01:31:17,882 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 561 places, 562 transitions, 1152 flow [2025-03-14 01:31:17,884 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 559 places, 562 transitions, 1148 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-03-14 01:31:17,888 INFO L231 Difference]: Finished difference. Result has 559 places, 562 transitions, 1132 flow [2025-03-14 01:31:17,888 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1128, PETRI_DIFFERENCE_MINUEND_PLACES=557, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=562, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=560, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1132, PETRI_PLACES=559, PETRI_TRANSITIONS=562} [2025-03-14 01:31:17,889 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, -14 predicate places. [2025-03-14 01:31:17,889 INFO L471 AbstractCegarLoop]: Abstraction has has 559 places, 562 transitions, 1132 flow [2025-03-14 01:31:17,890 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 565.3333333333334) internal successors, (1696), 3 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:17,890 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:17,890 INFO L206 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] [2025-03-14 01:31:17,890 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-03-14 01:31:17,890 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:17,891 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:17,891 INFO L85 PathProgramCache]: Analyzing trace with hash 828241002, now seen corresponding path program 1 times [2025-03-14 01:31:17,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:17,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704033829] [2025-03-14 01:31:17,891 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 01:31:17,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:17,908 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 136 statements into 1 equivalence classes. [2025-03-14 01:31:17,915 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 136 of 136 statements. [2025-03-14 01:31:17,916 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-14 01:31:17,916 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:17,964 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-14 01:31:17,964 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:17,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704033829] [2025-03-14 01:31:17,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [704033829] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:17,964 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:17,964 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-14 01:31:17,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234276988] [2025-03-14 01:31:17,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:17,965 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-14 01:31:17,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:17,965 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-14 01:31:17,965 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-14 01:31:17,978 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 564 out of 585 [2025-03-14 01:31:17,980 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 559 places, 562 transitions, 1132 flow. Second operand has 3 states, 3 states have (on average 565.3333333333334) internal successors, (1696), 3 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:17,980 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:17,980 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 564 of 585 [2025-03-14 01:31:17,980 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:18,041 INFO L124 PetriNetUnfolderBase]: 13/603 cut-off events. [2025-03-14 01:31:18,042 INFO L125 PetriNetUnfolderBase]: For 3/4 co-relation queries the response was YES. [2025-03-14 01:31:18,043 INFO L83 FinitePrefix]: Finished finitePrefix Result has 625 conditions, 603 events. 13/603 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 766 event pairs, 2 based on Foata normal form. 0/560 useless extension candidates. Maximal degree in co-relation 488. Up to 13 conditions per place. [2025-03-14 01:31:18,045 INFO L140 encePairwiseOnDemand]: 582/585 looper letters, 8 selfloop transitions, 2 changer transitions 0/561 dead transitions. [2025-03-14 01:31:18,045 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 560 places, 561 transitions, 1150 flow [2025-03-14 01:31:18,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-14 01:31:18,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-14 01:31:18,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1703 transitions. [2025-03-14 01:31:18,047 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9703703703703703 [2025-03-14 01:31:18,048 INFO L175 Difference]: Start difference. First operand has 559 places, 562 transitions, 1132 flow. Second operand 3 states and 1703 transitions. [2025-03-14 01:31:18,048 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 560 places, 561 transitions, 1150 flow [2025-03-14 01:31:18,051 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 558 places, 561 transitions, 1146 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-03-14 01:31:18,054 INFO L231 Difference]: Finished difference. Result has 558 places, 561 transitions, 1130 flow [2025-03-14 01:31:18,055 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1126, PETRI_DIFFERENCE_MINUEND_PLACES=556, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=561, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=559, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1130, PETRI_PLACES=558, PETRI_TRANSITIONS=561} [2025-03-14 01:31:18,056 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, -15 predicate places. [2025-03-14 01:31:18,056 INFO L471 AbstractCegarLoop]: Abstraction has has 558 places, 561 transitions, 1130 flow [2025-03-14 01:31:18,057 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 565.3333333333334) internal successors, (1696), 3 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:18,057 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:18,057 INFO L206 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] [2025-03-14 01:31:18,057 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-03-14 01:31:18,057 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:18,057 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:18,057 INFO L85 PathProgramCache]: Analyzing trace with hash 48294701, now seen corresponding path program 1 times [2025-03-14 01:31:18,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:18,057 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897431829] [2025-03-14 01:31:18,057 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 01:31:18,058 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:18,072 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 143 statements into 1 equivalence classes. [2025-03-14 01:31:18,078 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 143 of 143 statements. [2025-03-14 01:31:18,079 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-14 01:31:18,079 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:18,121 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-14 01:31:18,121 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:18,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897431829] [2025-03-14 01:31:18,121 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897431829] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:18,121 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:18,121 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-14 01:31:18,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306169176] [2025-03-14 01:31:18,121 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:18,122 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-14 01:31:18,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:18,122 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-14 01:31:18,122 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-14 01:31:18,131 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 564 out of 585 [2025-03-14 01:31:18,132 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 558 places, 561 transitions, 1130 flow. Second operand has 3 states, 3 states have (on average 565.3333333333334) internal successors, (1696), 3 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:18,133 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:18,133 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 564 of 585 [2025-03-14 01:31:18,133 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:18,193 INFO L124 PetriNetUnfolderBase]: 13/602 cut-off events. [2025-03-14 01:31:18,194 INFO L125 PetriNetUnfolderBase]: For 3/4 co-relation queries the response was YES. [2025-03-14 01:31:18,196 INFO L83 FinitePrefix]: Finished finitePrefix Result has 624 conditions, 602 events. 13/602 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 764 event pairs, 2 based on Foata normal form. 0/560 useless extension candidates. Maximal degree in co-relation 480. Up to 13 conditions per place. [2025-03-14 01:31:18,198 INFO L140 encePairwiseOnDemand]: 582/585 looper letters, 8 selfloop transitions, 2 changer transitions 0/560 dead transitions. [2025-03-14 01:31:18,198 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 559 places, 560 transitions, 1148 flow [2025-03-14 01:31:18,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-14 01:31:18,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-14 01:31:18,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1703 transitions. [2025-03-14 01:31:18,201 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9703703703703703 [2025-03-14 01:31:18,201 INFO L175 Difference]: Start difference. First operand has 558 places, 561 transitions, 1130 flow. Second operand 3 states and 1703 transitions. [2025-03-14 01:31:18,201 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 559 places, 560 transitions, 1148 flow [2025-03-14 01:31:18,204 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 557 places, 560 transitions, 1144 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-03-14 01:31:18,208 INFO L231 Difference]: Finished difference. Result has 557 places, 560 transitions, 1128 flow [2025-03-14 01:31:18,208 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1124, PETRI_DIFFERENCE_MINUEND_PLACES=555, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=560, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=558, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1128, PETRI_PLACES=557, PETRI_TRANSITIONS=560} [2025-03-14 01:31:18,209 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, -16 predicate places. [2025-03-14 01:31:18,209 INFO L471 AbstractCegarLoop]: Abstraction has has 557 places, 560 transitions, 1128 flow [2025-03-14 01:31:18,210 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 565.3333333333334) internal successors, (1696), 3 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:18,210 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:18,210 INFO L206 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] [2025-03-14 01:31:18,210 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-03-14 01:31:18,211 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:18,211 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:18,211 INFO L85 PathProgramCache]: Analyzing trace with hash -2110184516, now seen corresponding path program 1 times [2025-03-14 01:31:18,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:18,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505383482] [2025-03-14 01:31:18,211 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 01:31:18,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:18,249 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 150 statements into 1 equivalence classes. [2025-03-14 01:31:18,256 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 150 of 150 statements. [2025-03-14 01:31:18,256 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-14 01:31:18,256 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:18,304 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-14 01:31:18,304 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:18,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505383482] [2025-03-14 01:31:18,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505383482] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:18,304 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:18,304 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-14 01:31:18,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109144998] [2025-03-14 01:31:18,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:18,304 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-14 01:31:18,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:18,305 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-14 01:31:18,305 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-14 01:31:18,315 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 564 out of 585 [2025-03-14 01:31:18,316 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 557 places, 560 transitions, 1128 flow. Second operand has 3 states, 3 states have (on average 565.3333333333334) internal successors, (1696), 3 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:18,317 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:18,317 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 564 of 585 [2025-03-14 01:31:18,317 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:18,381 INFO L124 PetriNetUnfolderBase]: 13/601 cut-off events. [2025-03-14 01:31:18,381 INFO L125 PetriNetUnfolderBase]: For 3/4 co-relation queries the response was YES. [2025-03-14 01:31:18,384 INFO L83 FinitePrefix]: Finished finitePrefix Result has 623 conditions, 601 events. 13/601 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 761 event pairs, 2 based on Foata normal form. 0/560 useless extension candidates. Maximal degree in co-relation 472. Up to 13 conditions per place. [2025-03-14 01:31:18,385 INFO L140 encePairwiseOnDemand]: 582/585 looper letters, 8 selfloop transitions, 2 changer transitions 0/559 dead transitions. [2025-03-14 01:31:18,385 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 558 places, 559 transitions, 1146 flow [2025-03-14 01:31:18,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-14 01:31:18,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-14 01:31:18,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1703 transitions. [2025-03-14 01:31:18,389 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9703703703703703 [2025-03-14 01:31:18,389 INFO L175 Difference]: Start difference. First operand has 557 places, 560 transitions, 1128 flow. Second operand 3 states and 1703 transitions. [2025-03-14 01:31:18,389 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 558 places, 559 transitions, 1146 flow [2025-03-14 01:31:18,392 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 556 places, 559 transitions, 1142 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-03-14 01:31:18,397 INFO L231 Difference]: Finished difference. Result has 556 places, 559 transitions, 1126 flow [2025-03-14 01:31:18,397 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1122, PETRI_DIFFERENCE_MINUEND_PLACES=554, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=559, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=557, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1126, PETRI_PLACES=556, PETRI_TRANSITIONS=559} [2025-03-14 01:31:18,398 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, -17 predicate places. [2025-03-14 01:31:18,398 INFO L471 AbstractCegarLoop]: Abstraction has has 556 places, 559 transitions, 1126 flow [2025-03-14 01:31:18,399 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 565.3333333333334) internal successors, (1696), 3 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:18,399 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:18,399 INFO L206 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] [2025-03-14 01:31:18,399 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2025-03-14 01:31:18,399 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:18,400 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:18,400 INFO L85 PathProgramCache]: Analyzing trace with hash -425565142, now seen corresponding path program 1 times [2025-03-14 01:31:18,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:18,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155494522] [2025-03-14 01:31:18,400 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 01:31:18,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:18,420 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 157 statements into 1 equivalence classes. [2025-03-14 01:31:18,428 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 157 of 157 statements. [2025-03-14 01:31:18,428 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-14 01:31:18,428 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:18,479 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-14 01:31:18,479 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:18,479 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155494522] [2025-03-14 01:31:18,479 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155494522] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:18,479 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:18,479 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-14 01:31:18,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222371119] [2025-03-14 01:31:18,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:18,480 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-14 01:31:18,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:18,480 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-14 01:31:18,480 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-14 01:31:18,490 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 564 out of 585 [2025-03-14 01:31:18,492 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 556 places, 559 transitions, 1126 flow. Second operand has 3 states, 3 states have (on average 565.3333333333334) internal successors, (1696), 3 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:18,492 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:18,492 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 564 of 585 [2025-03-14 01:31:18,492 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:18,568 INFO L124 PetriNetUnfolderBase]: 13/600 cut-off events. [2025-03-14 01:31:18,568 INFO L125 PetriNetUnfolderBase]: For 3/4 co-relation queries the response was YES. [2025-03-14 01:31:18,571 INFO L83 FinitePrefix]: Finished finitePrefix Result has 622 conditions, 600 events. 13/600 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 761 event pairs, 2 based on Foata normal form. 0/560 useless extension candidates. Maximal degree in co-relation 464. Up to 13 conditions per place. [2025-03-14 01:31:18,572 INFO L140 encePairwiseOnDemand]: 582/585 looper letters, 8 selfloop transitions, 2 changer transitions 0/558 dead transitions. [2025-03-14 01:31:18,572 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 557 places, 558 transitions, 1144 flow [2025-03-14 01:31:18,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-14 01:31:18,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-14 01:31:18,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1703 transitions. [2025-03-14 01:31:18,575 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9703703703703703 [2025-03-14 01:31:18,575 INFO L175 Difference]: Start difference. First operand has 556 places, 559 transitions, 1126 flow. Second operand 3 states and 1703 transitions. [2025-03-14 01:31:18,575 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 557 places, 558 transitions, 1144 flow [2025-03-14 01:31:18,578 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 555 places, 558 transitions, 1140 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-03-14 01:31:18,582 INFO L231 Difference]: Finished difference. Result has 555 places, 558 transitions, 1124 flow [2025-03-14 01:31:18,583 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1120, PETRI_DIFFERENCE_MINUEND_PLACES=553, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=558, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=556, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1124, PETRI_PLACES=555, PETRI_TRANSITIONS=558} [2025-03-14 01:31:18,583 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, -18 predicate places. [2025-03-14 01:31:18,583 INFO L471 AbstractCegarLoop]: Abstraction has has 555 places, 558 transitions, 1124 flow [2025-03-14 01:31:18,584 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 565.3333333333334) internal successors, (1696), 3 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:18,585 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:18,585 INFO L206 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] [2025-03-14 01:31:18,585 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2025-03-14 01:31:18,585 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:18,585 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:18,585 INFO L85 PathProgramCache]: Analyzing trace with hash -1220124614, now seen corresponding path program 1 times [2025-03-14 01:31:18,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:18,586 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252004409] [2025-03-14 01:31:18,586 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 01:31:18,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:18,604 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 164 statements into 1 equivalence classes. [2025-03-14 01:31:18,612 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 164 of 164 statements. [2025-03-14 01:31:18,612 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-14 01:31:18,612 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:18,658 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-14 01:31:18,658 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:18,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252004409] [2025-03-14 01:31:18,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252004409] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:18,658 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:18,658 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-14 01:31:18,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25305406] [2025-03-14 01:31:18,659 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:18,659 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-14 01:31:18,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:18,659 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-14 01:31:18,659 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-14 01:31:18,670 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 563 out of 585 [2025-03-14 01:31:18,672 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 555 places, 558 transitions, 1124 flow. Second operand has 3 states, 3 states have (on average 564.3333333333334) internal successors, (1693), 3 states have internal predecessors, (1693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:18,672 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:18,673 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 563 of 585 [2025-03-14 01:31:18,673 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:18,837 INFO L124 PetriNetUnfolderBase]: 29/1041 cut-off events. [2025-03-14 01:31:18,838 INFO L125 PetriNetUnfolderBase]: For 3/3 co-relation queries the response was YES. [2025-03-14 01:31:18,840 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1072 conditions, 1041 events. 29/1041 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 2874 event pairs, 5 based on Foata normal form. 0/957 useless extension candidates. Maximal degree in co-relation 907. Up to 20 conditions per place. [2025-03-14 01:31:18,846 INFO L140 encePairwiseOnDemand]: 582/585 looper letters, 9 selfloop transitions, 2 changer transitions 0/557 dead transitions. [2025-03-14 01:31:18,849 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 556 places, 557 transitions, 1144 flow [2025-03-14 01:31:18,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-14 01:31:18,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-14 01:31:18,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1701 transitions. [2025-03-14 01:31:18,853 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9692307692307692 [2025-03-14 01:31:18,853 INFO L175 Difference]: Start difference. First operand has 555 places, 558 transitions, 1124 flow. Second operand 3 states and 1701 transitions. [2025-03-14 01:31:18,853 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 556 places, 557 transitions, 1144 flow [2025-03-14 01:31:18,858 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 554 places, 557 transitions, 1140 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-03-14 01:31:18,868 INFO L231 Difference]: Finished difference. Result has 554 places, 557 transitions, 1122 flow [2025-03-14 01:31:18,872 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1118, PETRI_DIFFERENCE_MINUEND_PLACES=552, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=557, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=555, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1122, PETRI_PLACES=554, PETRI_TRANSITIONS=557} [2025-03-14 01:31:18,873 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, -19 predicate places. [2025-03-14 01:31:18,873 INFO L471 AbstractCegarLoop]: Abstraction has has 554 places, 557 transitions, 1122 flow [2025-03-14 01:31:18,874 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 564.3333333333334) internal successors, (1693), 3 states have internal predecessors, (1693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:18,875 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:18,875 INFO L206 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] [2025-03-14 01:31:18,876 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2025-03-14 01:31:18,876 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:18,877 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:18,878 INFO L85 PathProgramCache]: Analyzing trace with hash 286590048, now seen corresponding path program 1 times [2025-03-14 01:31:18,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:18,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23221556] [2025-03-14 01:31:18,878 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 01:31:18,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:18,927 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 171 statements into 1 equivalence classes. [2025-03-14 01:31:18,941 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 171 of 171 statements. [2025-03-14 01:31:18,942 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-14 01:31:18,942 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:18,989 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-14 01:31:18,990 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:18,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23221556] [2025-03-14 01:31:18,990 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23221556] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:18,990 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:18,990 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-14 01:31:18,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576612802] [2025-03-14 01:31:18,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:18,991 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-14 01:31:18,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:18,992 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-14 01:31:18,992 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-14 01:31:18,999 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 564 out of 585 [2025-03-14 01:31:19,001 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 554 places, 557 transitions, 1122 flow. Second operand has 3 states, 3 states have (on average 565.3333333333334) internal successors, (1696), 3 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:19,001 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:19,002 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 564 of 585 [2025-03-14 01:31:19,002 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:19,071 INFO L124 PetriNetUnfolderBase]: 13/598 cut-off events. [2025-03-14 01:31:19,071 INFO L125 PetriNetUnfolderBase]: For 3/4 co-relation queries the response was YES. [2025-03-14 01:31:19,074 INFO L83 FinitePrefix]: Finished finitePrefix Result has 620 conditions, 598 events. 13/598 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 757 event pairs, 2 based on Foata normal form. 0/560 useless extension candidates. Maximal degree in co-relation 448. Up to 13 conditions per place. [2025-03-14 01:31:19,076 INFO L140 encePairwiseOnDemand]: 582/585 looper letters, 8 selfloop transitions, 2 changer transitions 0/556 dead transitions. [2025-03-14 01:31:19,076 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 555 places, 556 transitions, 1140 flow [2025-03-14 01:31:19,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-14 01:31:19,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-14 01:31:19,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1703 transitions. [2025-03-14 01:31:19,079 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9703703703703703 [2025-03-14 01:31:19,079 INFO L175 Difference]: Start difference. First operand has 554 places, 557 transitions, 1122 flow. Second operand 3 states and 1703 transitions. [2025-03-14 01:31:19,079 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 555 places, 556 transitions, 1140 flow [2025-03-14 01:31:19,082 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 553 places, 556 transitions, 1136 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-03-14 01:31:19,087 INFO L231 Difference]: Finished difference. Result has 553 places, 556 transitions, 1120 flow [2025-03-14 01:31:19,088 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1116, PETRI_DIFFERENCE_MINUEND_PLACES=551, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=556, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=554, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1120, PETRI_PLACES=553, PETRI_TRANSITIONS=556} [2025-03-14 01:31:19,088 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, -20 predicate places. [2025-03-14 01:31:19,088 INFO L471 AbstractCegarLoop]: Abstraction has has 553 places, 556 transitions, 1120 flow [2025-03-14 01:31:19,090 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 565.3333333333334) internal successors, (1696), 3 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:19,090 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:19,090 INFO L206 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] [2025-03-14 01:31:19,090 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2025-03-14 01:31:19,090 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:19,091 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:19,091 INFO L85 PathProgramCache]: Analyzing trace with hash 2127292849, now seen corresponding path program 1 times [2025-03-14 01:31:19,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:19,091 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541622061] [2025-03-14 01:31:19,091 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 01:31:19,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:19,111 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 178 statements into 1 equivalence classes. [2025-03-14 01:31:19,119 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 178 of 178 statements. [2025-03-14 01:31:19,119 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-14 01:31:19,119 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:19,166 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-14 01:31:19,166 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:19,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541622061] [2025-03-14 01:31:19,166 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1541622061] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:19,166 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:19,166 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-14 01:31:19,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707372887] [2025-03-14 01:31:19,166 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:19,167 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-14 01:31:19,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:19,167 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-14 01:31:19,167 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-14 01:31:19,174 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 564 out of 585 [2025-03-14 01:31:19,176 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 553 places, 556 transitions, 1120 flow. Second operand has 3 states, 3 states have (on average 565.3333333333334) internal successors, (1696), 3 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:19,176 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:19,176 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 564 of 585 [2025-03-14 01:31:19,176 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:19,245 INFO L124 PetriNetUnfolderBase]: 13/597 cut-off events. [2025-03-14 01:31:19,245 INFO L125 PetriNetUnfolderBase]: For 3/4 co-relation queries the response was YES. [2025-03-14 01:31:19,247 INFO L83 FinitePrefix]: Finished finitePrefix Result has 619 conditions, 597 events. 13/597 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 755 event pairs, 2 based on Foata normal form. 0/560 useless extension candidates. Maximal degree in co-relation 440. Up to 13 conditions per place. [2025-03-14 01:31:19,249 INFO L140 encePairwiseOnDemand]: 582/585 looper letters, 8 selfloop transitions, 2 changer transitions 0/555 dead transitions. [2025-03-14 01:31:19,249 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 554 places, 555 transitions, 1138 flow [2025-03-14 01:31:19,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-14 01:31:19,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-14 01:31:19,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1703 transitions. [2025-03-14 01:31:19,252 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9703703703703703 [2025-03-14 01:31:19,252 INFO L175 Difference]: Start difference. First operand has 553 places, 556 transitions, 1120 flow. Second operand 3 states and 1703 transitions. [2025-03-14 01:31:19,252 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 554 places, 555 transitions, 1138 flow [2025-03-14 01:31:19,254 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 552 places, 555 transitions, 1134 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-03-14 01:31:19,258 INFO L231 Difference]: Finished difference. Result has 552 places, 555 transitions, 1118 flow [2025-03-14 01:31:19,259 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1114, PETRI_DIFFERENCE_MINUEND_PLACES=550, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=555, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=553, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1118, PETRI_PLACES=552, PETRI_TRANSITIONS=555} [2025-03-14 01:31:19,259 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, -21 predicate places. [2025-03-14 01:31:19,259 INFO L471 AbstractCegarLoop]: Abstraction has has 552 places, 555 transitions, 1118 flow [2025-03-14 01:31:19,260 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 565.3333333333334) internal successors, (1696), 3 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:19,260 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:19,261 INFO L206 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] [2025-03-14 01:31:19,261 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2025-03-14 01:31:19,261 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:19,261 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:19,261 INFO L85 PathProgramCache]: Analyzing trace with hash 424478118, now seen corresponding path program 1 times [2025-03-14 01:31:19,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:19,262 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185892516] [2025-03-14 01:31:19,262 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 01:31:19,262 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:19,279 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 185 statements into 1 equivalence classes. [2025-03-14 01:31:19,286 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 185 of 185 statements. [2025-03-14 01:31:19,286 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-14 01:31:19,286 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:19,336 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-14 01:31:19,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:19,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185892516] [2025-03-14 01:31:19,336 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185892516] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:19,336 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:19,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-14 01:31:19,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948821729] [2025-03-14 01:31:19,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:19,337 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-14 01:31:19,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:19,338 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-14 01:31:19,338 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-14 01:31:19,346 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 564 out of 585 [2025-03-14 01:31:19,348 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 552 places, 555 transitions, 1118 flow. Second operand has 3 states, 3 states have (on average 565.3333333333334) internal successors, (1696), 3 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:19,348 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:19,348 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 564 of 585 [2025-03-14 01:31:19,348 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:19,408 INFO L124 PetriNetUnfolderBase]: 13/596 cut-off events. [2025-03-14 01:31:19,409 INFO L125 PetriNetUnfolderBase]: For 3/4 co-relation queries the response was YES. [2025-03-14 01:31:19,410 INFO L83 FinitePrefix]: Finished finitePrefix Result has 618 conditions, 596 events. 13/596 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 755 event pairs, 2 based on Foata normal form. 0/560 useless extension candidates. Maximal degree in co-relation 432. Up to 13 conditions per place. [2025-03-14 01:31:19,412 INFO L140 encePairwiseOnDemand]: 582/585 looper letters, 8 selfloop transitions, 2 changer transitions 0/554 dead transitions. [2025-03-14 01:31:19,412 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 553 places, 554 transitions, 1136 flow [2025-03-14 01:31:19,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-14 01:31:19,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-14 01:31:19,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1703 transitions. [2025-03-14 01:31:19,415 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9703703703703703 [2025-03-14 01:31:19,416 INFO L175 Difference]: Start difference. First operand has 552 places, 555 transitions, 1118 flow. Second operand 3 states and 1703 transitions. [2025-03-14 01:31:19,416 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 553 places, 554 transitions, 1136 flow [2025-03-14 01:31:19,418 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 551 places, 554 transitions, 1132 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-03-14 01:31:19,422 INFO L231 Difference]: Finished difference. Result has 551 places, 554 transitions, 1116 flow [2025-03-14 01:31:19,423 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1112, PETRI_DIFFERENCE_MINUEND_PLACES=549, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=554, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=552, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1116, PETRI_PLACES=551, PETRI_TRANSITIONS=554} [2025-03-14 01:31:19,424 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, -22 predicate places. [2025-03-14 01:31:19,424 INFO L471 AbstractCegarLoop]: Abstraction has has 551 places, 554 transitions, 1116 flow [2025-03-14 01:31:19,425 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 565.3333333333334) internal successors, (1696), 3 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:19,425 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:19,425 INFO L206 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] [2025-03-14 01:31:19,425 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2025-03-14 01:31:19,425 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:19,426 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:19,426 INFO L85 PathProgramCache]: Analyzing trace with hash -999500206, now seen corresponding path program 1 times [2025-03-14 01:31:19,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:19,426 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297437146] [2025-03-14 01:31:19,426 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 01:31:19,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:19,450 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 192 statements into 1 equivalence classes. [2025-03-14 01:31:19,460 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 192 of 192 statements. [2025-03-14 01:31:19,460 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-14 01:31:19,460 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:19,512 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-14 01:31:19,513 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:19,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297437146] [2025-03-14 01:31:19,514 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1297437146] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:19,514 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:19,515 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-14 01:31:19,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280999473] [2025-03-14 01:31:19,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:19,515 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-14 01:31:19,515 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:19,515 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-14 01:31:19,515 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-14 01:31:19,526 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 564 out of 585 [2025-03-14 01:31:19,528 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 551 places, 554 transitions, 1116 flow. Second operand has 3 states, 3 states have (on average 565.3333333333334) internal successors, (1696), 3 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:19,528 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:19,528 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 564 of 585 [2025-03-14 01:31:19,528 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:19,597 INFO L124 PetriNetUnfolderBase]: 13/595 cut-off events. [2025-03-14 01:31:19,598 INFO L125 PetriNetUnfolderBase]: For 3/4 co-relation queries the response was YES. [2025-03-14 01:31:19,599 INFO L83 FinitePrefix]: Finished finitePrefix Result has 617 conditions, 595 events. 13/595 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 756 event pairs, 2 based on Foata normal form. 0/560 useless extension candidates. Maximal degree in co-relation 424. Up to 13 conditions per place. [2025-03-14 01:31:19,601 INFO L140 encePairwiseOnDemand]: 582/585 looper letters, 8 selfloop transitions, 2 changer transitions 0/553 dead transitions. [2025-03-14 01:31:19,601 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 552 places, 553 transitions, 1134 flow [2025-03-14 01:31:19,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-14 01:31:19,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-14 01:31:19,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1703 transitions. [2025-03-14 01:31:19,604 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9703703703703703 [2025-03-14 01:31:19,604 INFO L175 Difference]: Start difference. First operand has 551 places, 554 transitions, 1116 flow. Second operand 3 states and 1703 transitions. [2025-03-14 01:31:19,604 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 552 places, 553 transitions, 1134 flow [2025-03-14 01:31:19,606 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 550 places, 553 transitions, 1130 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-03-14 01:31:19,610 INFO L231 Difference]: Finished difference. Result has 550 places, 553 transitions, 1114 flow [2025-03-14 01:31:19,610 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1110, PETRI_DIFFERENCE_MINUEND_PLACES=548, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=553, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=551, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1114, PETRI_PLACES=550, PETRI_TRANSITIONS=553} [2025-03-14 01:31:19,611 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, -23 predicate places. [2025-03-14 01:31:19,611 INFO L471 AbstractCegarLoop]: Abstraction has has 550 places, 553 transitions, 1114 flow [2025-03-14 01:31:19,612 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 565.3333333333334) internal successors, (1696), 3 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:19,612 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:19,612 INFO L206 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] [2025-03-14 01:31:19,612 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2025-03-14 01:31:19,612 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:19,613 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:19,613 INFO L85 PathProgramCache]: Analyzing trace with hash 1861766475, now seen corresponding path program 1 times [2025-03-14 01:31:19,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:19,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172825295] [2025-03-14 01:31:19,613 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 01:31:19,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:19,632 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 199 statements into 1 equivalence classes. [2025-03-14 01:31:19,639 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 199 of 199 statements. [2025-03-14 01:31:19,639 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-14 01:31:19,639 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:19,687 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-14 01:31:19,687 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:19,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172825295] [2025-03-14 01:31:19,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172825295] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:19,687 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:19,687 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-14 01:31:19,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457733071] [2025-03-14 01:31:19,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:19,688 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-14 01:31:19,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:19,688 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-14 01:31:19,688 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-14 01:31:19,701 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 562 out of 585 [2025-03-14 01:31:19,703 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 550 places, 553 transitions, 1114 flow. Second operand has 3 states, 3 states have (on average 563.3333333333334) internal successors, (1690), 3 states have internal predecessors, (1690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:19,703 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:19,703 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 562 of 585 [2025-03-14 01:31:19,703 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:19,768 INFO L124 PetriNetUnfolderBase]: 18/660 cut-off events. [2025-03-14 01:31:19,768 INFO L125 PetriNetUnfolderBase]: For 3/4 co-relation queries the response was YES. [2025-03-14 01:31:19,771 INFO L83 FinitePrefix]: Finished finitePrefix Result has 692 conditions, 660 events. 18/660 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 1085 event pairs, 5 based on Foata normal form. 0/620 useless extension candidates. Maximal degree in co-relation 492. Up to 21 conditions per place. [2025-03-14 01:31:19,773 INFO L140 encePairwiseOnDemand]: 582/585 looper letters, 10 selfloop transitions, 2 changer transitions 0/552 dead transitions. [2025-03-14 01:31:19,773 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 551 places, 552 transitions, 1136 flow [2025-03-14 01:31:19,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-14 01:31:19,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-14 01:31:19,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1699 transitions. [2025-03-14 01:31:19,776 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9680911680911681 [2025-03-14 01:31:19,776 INFO L175 Difference]: Start difference. First operand has 550 places, 553 transitions, 1114 flow. Second operand 3 states and 1699 transitions. [2025-03-14 01:31:19,776 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 551 places, 552 transitions, 1136 flow [2025-03-14 01:31:19,779 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 549 places, 552 transitions, 1132 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-03-14 01:31:19,783 INFO L231 Difference]: Finished difference. Result has 549 places, 552 transitions, 1112 flow [2025-03-14 01:31:19,784 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1108, PETRI_DIFFERENCE_MINUEND_PLACES=547, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=552, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=550, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1112, PETRI_PLACES=549, PETRI_TRANSITIONS=552} [2025-03-14 01:31:19,784 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, -24 predicate places. [2025-03-14 01:31:19,784 INFO L471 AbstractCegarLoop]: Abstraction has has 549 places, 552 transitions, 1112 flow [2025-03-14 01:31:19,785 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 563.3333333333334) internal successors, (1690), 3 states have internal predecessors, (1690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:19,785 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:19,785 INFO L206 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] [2025-03-14 01:31:19,785 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2025-03-14 01:31:19,786 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:19,786 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:19,786 INFO L85 PathProgramCache]: Analyzing trace with hash 1973732701, now seen corresponding path program 1 times [2025-03-14 01:31:19,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:19,787 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44317159] [2025-03-14 01:31:19,787 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 01:31:19,787 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:19,806 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 203 statements into 1 equivalence classes. [2025-03-14 01:31:19,813 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 203 of 203 statements. [2025-03-14 01:31:19,813 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-14 01:31:19,813 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:19,905 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-14 01:31:19,906 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:19,906 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44317159] [2025-03-14 01:31:19,906 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [44317159] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:19,906 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:19,906 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-14 01:31:19,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921366334] [2025-03-14 01:31:19,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:19,907 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-14 01:31:19,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:19,907 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-14 01:31:19,907 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-14 01:31:19,929 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 564 out of 585 [2025-03-14 01:31:19,931 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 549 places, 552 transitions, 1112 flow. Second operand has 3 states, 3 states have (on average 565.0) internal successors, (1695), 3 states have internal predecessors, (1695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:19,931 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:19,931 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 564 of 585 [2025-03-14 01:31:19,931 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:20,139 INFO L124 PetriNetUnfolderBase]: 34/1076 cut-off events. [2025-03-14 01:31:20,139 INFO L125 PetriNetUnfolderBase]: For 4/4 co-relation queries the response was YES. [2025-03-14 01:31:20,142 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1114 conditions, 1076 events. 34/1076 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 3168 event pairs, 8 based on Foata normal form. 0/1003 useless extension candidates. Maximal degree in co-relation 907. Up to 25 conditions per place. [2025-03-14 01:31:20,144 INFO L140 encePairwiseOnDemand]: 582/585 looper letters, 9 selfloop transitions, 1 changer transitions 0/550 dead transitions. [2025-03-14 01:31:20,144 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 549 places, 550 transitions, 1128 flow [2025-03-14 01:31:20,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-14 01:31:20,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-14 01:31:20,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1704 transitions. [2025-03-14 01:31:20,147 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9709401709401709 [2025-03-14 01:31:20,147 INFO L175 Difference]: Start difference. First operand has 549 places, 552 transitions, 1112 flow. Second operand 3 states and 1704 transitions. [2025-03-14 01:31:20,148 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 549 places, 550 transitions, 1128 flow [2025-03-14 01:31:20,150 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 547 places, 550 transitions, 1124 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-03-14 01:31:20,153 INFO L231 Difference]: Finished difference. Result has 547 places, 550 transitions, 1106 flow [2025-03-14 01:31:20,154 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1104, PETRI_DIFFERENCE_MINUEND_PLACES=545, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=550, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=549, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1106, PETRI_PLACES=547, PETRI_TRANSITIONS=550} [2025-03-14 01:31:20,155 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, -26 predicate places. [2025-03-14 01:31:20,155 INFO L471 AbstractCegarLoop]: Abstraction has has 547 places, 550 transitions, 1106 flow [2025-03-14 01:31:20,155 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 565.0) internal successors, (1695), 3 states have internal predecessors, (1695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:20,155 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:20,156 INFO L206 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] [2025-03-14 01:31:20,156 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2025-03-14 01:31:20,156 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:20,156 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:20,157 INFO L85 PathProgramCache]: Analyzing trace with hash 740056251, now seen corresponding path program 1 times [2025-03-14 01:31:20,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:20,157 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299021653] [2025-03-14 01:31:20,157 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 01:31:20,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:20,179 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 216 statements into 1 equivalence classes. [2025-03-14 01:31:20,216 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 216 of 216 statements. [2025-03-14 01:31:20,218 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-14 01:31:20,218 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:22,207 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-14 01:31:22,208 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:22,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299021653] [2025-03-14 01:31:22,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1299021653] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:22,209 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:22,209 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2025-03-14 01:31:22,209 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990112130] [2025-03-14 01:31:22,209 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:22,210 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-03-14 01:31:22,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:22,211 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-03-14 01:31:22,211 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2025-03-14 01:31:22,474 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 523 out of 585 [2025-03-14 01:31:22,478 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 547 places, 550 transitions, 1106 flow. Second operand has 10 states, 10 states have (on average 524.3) internal successors, (5243), 10 states have internal predecessors, (5243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:22,478 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:22,479 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 523 of 585 [2025-03-14 01:31:22,479 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:22,671 INFO L124 PetriNetUnfolderBase]: 126/1101 cut-off events. [2025-03-14 01:31:22,672 INFO L125 PetriNetUnfolderBase]: For 6/7 co-relation queries the response was YES. [2025-03-14 01:31:22,675 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1422 conditions, 1101 events. 126/1101 cut-off events. For 6/7 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 5015 event pairs, 98 based on Foata normal form. 0/1005 useless extension candidates. Maximal degree in co-relation 1213. Up to 242 conditions per place. [2025-03-14 01:31:22,678 INFO L140 encePairwiseOnDemand]: 575/585 looper letters, 42 selfloop transitions, 9 changer transitions 0/549 dead transitions. [2025-03-14 01:31:22,679 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 555 places, 549 transitions, 1206 flow [2025-03-14 01:31:22,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-14 01:31:22,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2025-03-14 01:31:22,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 5282 transitions. [2025-03-14 01:31:22,689 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9029059829059829 [2025-03-14 01:31:22,689 INFO L175 Difference]: Start difference. First operand has 547 places, 550 transitions, 1106 flow. Second operand 10 states and 5282 transitions. [2025-03-14 01:31:22,689 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 555 places, 549 transitions, 1206 flow [2025-03-14 01:31:22,692 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 554 places, 549 transitions, 1205 flow, removed 0 selfloop flow, removed 1 redundant places. [2025-03-14 01:31:22,697 INFO L231 Difference]: Finished difference. Result has 554 places, 549 transitions, 1121 flow [2025-03-14 01:31:22,697 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1103, PETRI_DIFFERENCE_MINUEND_PLACES=545, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=549, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=540, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1121, PETRI_PLACES=554, PETRI_TRANSITIONS=549} [2025-03-14 01:31:22,698 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, -19 predicate places. [2025-03-14 01:31:22,698 INFO L471 AbstractCegarLoop]: Abstraction has has 554 places, 549 transitions, 1121 flow [2025-03-14 01:31:22,699 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 524.3) internal successors, (5243), 10 states have internal predecessors, (5243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:22,699 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:22,699 INFO L206 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] [2025-03-14 01:31:22,700 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2025-03-14 01:31:22,700 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:22,701 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:22,701 INFO L85 PathProgramCache]: Analyzing trace with hash -1954890716, now seen corresponding path program 1 times [2025-03-14 01:31:22,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:22,701 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835463482] [2025-03-14 01:31:22,701 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 01:31:22,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:22,730 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 224 statements into 1 equivalence classes. [2025-03-14 01:31:22,741 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 224 of 224 statements. [2025-03-14 01:31:22,741 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-14 01:31:22,741 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:22,805 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-14 01:31:22,805 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:22,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835463482] [2025-03-14 01:31:22,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [835463482] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:22,806 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:22,806 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-14 01:31:22,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108384927] [2025-03-14 01:31:22,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:22,806 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-14 01:31:22,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:22,807 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-14 01:31:22,807 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-14 01:31:22,826 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 560 out of 585 [2025-03-14 01:31:22,827 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 554 places, 549 transitions, 1121 flow. Second operand has 3 states, 3 states have (on average 561.3333333333334) internal successors, (1684), 3 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:22,830 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:22,830 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 560 of 585 [2025-03-14 01:31:22,831 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:22,899 INFO L124 PetriNetUnfolderBase]: 22/676 cut-off events. [2025-03-14 01:31:22,900 INFO L125 PetriNetUnfolderBase]: For 5/6 co-relation queries the response was YES. [2025-03-14 01:31:22,902 INFO L83 FinitePrefix]: Finished finitePrefix Result has 726 conditions, 676 events. 22/676 cut-off events. For 5/6 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1249 event pairs, 9 based on Foata normal form. 0/637 useless extension candidates. Maximal degree in co-relation 519. Up to 31 conditions per place. [2025-03-14 01:31:22,904 INFO L140 encePairwiseOnDemand]: 582/585 looper letters, 12 selfloop transitions, 2 changer transitions 0/548 dead transitions. [2025-03-14 01:31:22,904 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 555 places, 548 transitions, 1147 flow [2025-03-14 01:31:22,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-14 01:31:22,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-14 01:31:22,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1695 transitions. [2025-03-14 01:31:22,907 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9658119658119658 [2025-03-14 01:31:22,908 INFO L175 Difference]: Start difference. First operand has 554 places, 549 transitions, 1121 flow. Second operand 3 states and 1695 transitions. [2025-03-14 01:31:22,908 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 555 places, 548 transitions, 1147 flow [2025-03-14 01:31:22,910 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 546 places, 548 transitions, 1129 flow, removed 0 selfloop flow, removed 9 redundant places. [2025-03-14 01:31:22,931 INFO L231 Difference]: Finished difference. Result has 546 places, 548 transitions, 1105 flow [2025-03-14 01:31:22,931 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1101, PETRI_DIFFERENCE_MINUEND_PLACES=544, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=548, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=546, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1105, PETRI_PLACES=546, PETRI_TRANSITIONS=548} [2025-03-14 01:31:22,932 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, -27 predicate places. [2025-03-14 01:31:22,932 INFO L471 AbstractCegarLoop]: Abstraction has has 546 places, 548 transitions, 1105 flow [2025-03-14 01:31:22,933 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 561.3333333333334) internal successors, (1684), 3 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:22,933 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:22,933 INFO L206 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] [2025-03-14 01:31:22,933 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2025-03-14 01:31:22,933 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:22,934 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:22,934 INFO L85 PathProgramCache]: Analyzing trace with hash -1694242582, now seen corresponding path program 1 times [2025-03-14 01:31:22,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:22,935 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339877076] [2025-03-14 01:31:22,935 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 01:31:22,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:22,958 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 228 statements into 1 equivalence classes. [2025-03-14 01:31:22,968 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 228 of 228 statements. [2025-03-14 01:31:22,968 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-14 01:31:22,968 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:23,017 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-14 01:31:23,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:23,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339877076] [2025-03-14 01:31:23,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339877076] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:23,017 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:23,017 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-14 01:31:23,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826109442] [2025-03-14 01:31:23,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:23,019 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-14 01:31:23,019 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:23,019 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-14 01:31:23,019 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-14 01:31:23,036 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 558 out of 585 [2025-03-14 01:31:23,037 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 546 places, 548 transitions, 1105 flow. Second operand has 3 states, 3 states have (on average 559.0) internal successors, (1677), 3 states have internal predecessors, (1677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:23,038 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:23,038 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 558 of 585 [2025-03-14 01:31:23,038 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:23,150 INFO L124 PetriNetUnfolderBase]: 45/1038 cut-off events. [2025-03-14 01:31:23,151 INFO L125 PetriNetUnfolderBase]: For 8/8 co-relation queries the response was YES. [2025-03-14 01:31:23,154 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1105 conditions, 1038 events. 45/1038 cut-off events. For 8/8 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 3540 event pairs, 20 based on Foata normal form. 0/978 useless extension candidates. Maximal degree in co-relation 899. Up to 53 conditions per place. [2025-03-14 01:31:23,156 INFO L140 encePairwiseOnDemand]: 580/585 looper letters, 13 selfloop transitions, 1 changer transitions 0/544 dead transitions. [2025-03-14 01:31:23,156 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 544 places, 544 transitions, 1125 flow [2025-03-14 01:31:23,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-14 01:31:23,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-14 01:31:23,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1692 transitions. [2025-03-14 01:31:23,159 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9641025641025641 [2025-03-14 01:31:23,159 INFO L175 Difference]: Start difference. First operand has 546 places, 548 transitions, 1105 flow. Second operand 3 states and 1692 transitions. [2025-03-14 01:31:23,159 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 544 places, 544 transitions, 1125 flow [2025-03-14 01:31:23,162 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 542 places, 544 transitions, 1121 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-03-14 01:31:23,166 INFO L231 Difference]: Finished difference. Result has 542 places, 544 transitions, 1095 flow [2025-03-14 01:31:23,167 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1093, PETRI_DIFFERENCE_MINUEND_PLACES=540, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=544, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=543, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1095, PETRI_PLACES=542, PETRI_TRANSITIONS=544} [2025-03-14 01:31:23,167 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, -31 predicate places. [2025-03-14 01:31:23,167 INFO L471 AbstractCegarLoop]: Abstraction has has 542 places, 544 transitions, 1095 flow [2025-03-14 01:31:23,167 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 559.0) internal successors, (1677), 3 states have internal predecessors, (1677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:23,168 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:23,168 INFO L206 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] [2025-03-14 01:31:23,168 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2025-03-14 01:31:23,168 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:23,169 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:23,169 INFO L85 PathProgramCache]: Analyzing trace with hash 2120530614, now seen corresponding path program 1 times [2025-03-14 01:31:23,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:23,169 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569923964] [2025-03-14 01:31:23,169 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 01:31:23,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:23,192 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 236 statements into 1 equivalence classes. [2025-03-14 01:31:23,201 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 236 of 236 statements. [2025-03-14 01:31:23,201 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-14 01:31:23,201 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:23,283 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-03-14 01:31:23,284 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:23,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569923964] [2025-03-14 01:31:23,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [569923964] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:23,284 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:23,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-14 01:31:23,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90626545] [2025-03-14 01:31:23,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:23,285 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-14 01:31:23,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:23,285 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-14 01:31:23,285 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-14 01:31:23,287 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 568 out of 585 [2025-03-14 01:31:23,288 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 542 places, 544 transitions, 1095 flow. Second operand has 3 states, 3 states have (on average 568.6666666666666) internal successors, (1706), 3 states have internal predecessors, (1706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:23,288 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:23,288 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 568 of 585 [2025-03-14 01:31:23,288 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:23,348 INFO L124 PetriNetUnfolderBase]: 13/585 cut-off events. [2025-03-14 01:31:23,348 INFO L125 PetriNetUnfolderBase]: For 3/4 co-relation queries the response was YES. [2025-03-14 01:31:23,350 INFO L83 FinitePrefix]: Finished finitePrefix Result has 604 conditions, 585 events. 13/585 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 737 event pairs, 2 based on Foata normal form. 0/560 useless extension candidates. Maximal degree in co-relation 398. Up to 11 conditions per place. [2025-03-14 01:31:23,351 INFO L140 encePairwiseOnDemand]: 583/585 looper letters, 6 selfloop transitions, 1 changer transitions 0/543 dead transitions. [2025-03-14 01:31:23,351 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 543 places, 543 transitions, 1107 flow [2025-03-14 01:31:23,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-14 01:31:23,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-14 01:31:23,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1712 transitions. [2025-03-14 01:31:23,355 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9754985754985755 [2025-03-14 01:31:23,355 INFO L175 Difference]: Start difference. First operand has 542 places, 544 transitions, 1095 flow. Second operand 3 states and 1712 transitions. [2025-03-14 01:31:23,355 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 543 places, 543 transitions, 1107 flow [2025-03-14 01:31:23,357 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 542 places, 543 transitions, 1106 flow, removed 0 selfloop flow, removed 1 redundant places. [2025-03-14 01:31:23,361 INFO L231 Difference]: Finished difference. Result has 542 places, 543 transitions, 1094 flow [2025-03-14 01:31:23,362 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1092, PETRI_DIFFERENCE_MINUEND_PLACES=540, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=543, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=542, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1094, PETRI_PLACES=542, PETRI_TRANSITIONS=543} [2025-03-14 01:31:23,362 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, -31 predicate places. [2025-03-14 01:31:23,362 INFO L471 AbstractCegarLoop]: Abstraction has has 542 places, 543 transitions, 1094 flow [2025-03-14 01:31:23,363 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 568.6666666666666) internal successors, (1706), 3 states have internal predecessors, (1706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:23,363 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:23,363 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-14 01:31:23,363 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2025-03-14 01:31:23,363 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:23,364 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:23,364 INFO L85 PathProgramCache]: Analyzing trace with hash 93323533, now seen corresponding path program 1 times [2025-03-14 01:31:23,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:23,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891085668] [2025-03-14 01:31:23,364 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 01:31:23,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:23,386 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 283 statements into 1 equivalence classes. [2025-03-14 01:31:23,395 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 283 of 283 statements. [2025-03-14 01:31:23,396 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-14 01:31:23,396 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:23,443 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-03-14 01:31:23,444 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:23,444 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891085668] [2025-03-14 01:31:23,444 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1891085668] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:23,444 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:23,444 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-14 01:31:23,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293035944] [2025-03-14 01:31:23,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:23,446 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-14 01:31:23,446 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:23,446 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-14 01:31:23,447 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-14 01:31:23,467 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 560 out of 585 [2025-03-14 01:31:23,468 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 542 places, 543 transitions, 1094 flow. Second operand has 3 states, 3 states have (on average 561.3333333333334) internal successors, (1684), 3 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:23,468 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:23,468 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 560 of 585 [2025-03-14 01:31:23,468 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:23,556 INFO L124 PetriNetUnfolderBase]: 23/712 cut-off events. [2025-03-14 01:31:23,557 INFO L125 PetriNetUnfolderBase]: For 3/4 co-relation queries the response was YES. [2025-03-14 01:31:23,559 INFO L83 FinitePrefix]: Finished finitePrefix Result has 756 conditions, 712 events. 23/712 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 1558 event pairs, 8 based on Foata normal form. 0/678 useless extension candidates. Maximal degree in co-relation 550. Up to 30 conditions per place. [2025-03-14 01:31:23,564 INFO L140 encePairwiseOnDemand]: 582/585 looper letters, 13 selfloop transitions, 2 changer transitions 0/542 dead transitions. [2025-03-14 01:31:23,565 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 543 places, 542 transitions, 1122 flow [2025-03-14 01:31:23,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-14 01:31:23,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-14 01:31:23,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1696 transitions. [2025-03-14 01:31:23,568 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9663817663817664 [2025-03-14 01:31:23,568 INFO L175 Difference]: Start difference. First operand has 542 places, 543 transitions, 1094 flow. Second operand 3 states and 1696 transitions. [2025-03-14 01:31:23,568 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 543 places, 542 transitions, 1122 flow [2025-03-14 01:31:23,571 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 542 places, 542 transitions, 1121 flow, removed 0 selfloop flow, removed 1 redundant places. [2025-03-14 01:31:23,574 INFO L231 Difference]: Finished difference. Result has 542 places, 542 transitions, 1095 flow [2025-03-14 01:31:23,575 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1091, PETRI_DIFFERENCE_MINUEND_PLACES=540, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=542, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=540, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1095, PETRI_PLACES=542, PETRI_TRANSITIONS=542} [2025-03-14 01:31:23,576 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, -31 predicate places. [2025-03-14 01:31:23,576 INFO L471 AbstractCegarLoop]: Abstraction has has 542 places, 542 transitions, 1095 flow [2025-03-14 01:31:23,576 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 561.3333333333334) internal successors, (1684), 3 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:23,577 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:23,577 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-14 01:31:23,577 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2025-03-14 01:31:23,577 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:23,578 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:23,578 INFO L85 PathProgramCache]: Analyzing trace with hash -839991313, now seen corresponding path program 1 times [2025-03-14 01:31:23,579 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:23,579 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863867101] [2025-03-14 01:31:23,579 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 01:31:23,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:23,600 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 287 statements into 1 equivalence classes. [2025-03-14 01:31:23,637 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 287 of 287 statements. [2025-03-14 01:31:23,637 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-14 01:31:23,637 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:23,747 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-03-14 01:31:23,747 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:23,747 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863867101] [2025-03-14 01:31:23,748 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863867101] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:23,748 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:23,748 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-14 01:31:23,748 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361516900] [2025-03-14 01:31:23,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:23,748 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-14 01:31:23,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:23,749 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-14 01:31:23,749 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-14 01:31:23,763 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 560 out of 585 [2025-03-14 01:31:23,764 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 542 places, 542 transitions, 1095 flow. Second operand has 3 states, 3 states have (on average 561.0) internal successors, (1683), 3 states have internal predecessors, (1683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:23,764 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:23,764 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 560 of 585 [2025-03-14 01:31:23,764 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:23,900 INFO L124 PetriNetUnfolderBase]: 44/1062 cut-off events. [2025-03-14 01:31:23,900 INFO L125 PetriNetUnfolderBase]: For 7/8 co-relation queries the response was YES. [2025-03-14 01:31:23,904 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1138 conditions, 1062 events. 44/1062 cut-off events. For 7/8 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 3437 event pairs, 2 based on Foata normal form. 0/1004 useless extension candidates. Maximal degree in co-relation 963. Up to 43 conditions per place. [2025-03-14 01:31:23,907 INFO L140 encePairwiseOnDemand]: 579/585 looper letters, 16 selfloop transitions, 3 changer transitions 0/545 dead transitions. [2025-03-14 01:31:23,907 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 541 places, 545 transitions, 1143 flow [2025-03-14 01:31:23,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-14 01:31:23,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-14 01:31:23,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1702 transitions. [2025-03-14 01:31:23,911 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9698005698005698 [2025-03-14 01:31:23,911 INFO L175 Difference]: Start difference. First operand has 542 places, 542 transitions, 1095 flow. Second operand 3 states and 1702 transitions. [2025-03-14 01:31:23,911 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 541 places, 545 transitions, 1143 flow [2025-03-14 01:31:23,913 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 539 places, 545 transitions, 1139 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-03-14 01:31:23,920 INFO L231 Difference]: Finished difference. Result has 540 places, 540 transitions, 1098 flow [2025-03-14 01:31:23,921 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1085, PETRI_DIFFERENCE_MINUEND_PLACES=537, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=539, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=536, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1098, PETRI_PLACES=540, PETRI_TRANSITIONS=540} [2025-03-14 01:31:23,922 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, -33 predicate places. [2025-03-14 01:31:23,922 INFO L471 AbstractCegarLoop]: Abstraction has has 540 places, 540 transitions, 1098 flow [2025-03-14 01:31:23,922 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 561.0) internal successors, (1683), 3 states have internal predecessors, (1683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:23,922 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:23,922 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-14 01:31:23,923 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2025-03-14 01:31:23,923 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:23,923 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:23,924 INFO L85 PathProgramCache]: Analyzing trace with hash -422873475, now seen corresponding path program 1 times [2025-03-14 01:31:23,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:23,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182895963] [2025-03-14 01:31:23,924 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 01:31:23,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:23,955 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 291 statements into 1 equivalence classes. [2025-03-14 01:31:23,964 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 291 of 291 statements. [2025-03-14 01:31:23,964 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-14 01:31:23,965 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:24,013 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-03-14 01:31:24,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:24,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182895963] [2025-03-14 01:31:24,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182895963] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:24,013 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:24,013 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-14 01:31:24,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682694985] [2025-03-14 01:31:24,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:24,014 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-14 01:31:24,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:24,014 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-14 01:31:24,014 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-14 01:31:24,021 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 567 out of 585 [2025-03-14 01:31:24,023 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 540 places, 540 transitions, 1098 flow. Second operand has 3 states, 3 states have (on average 568.3333333333334) internal successors, (1705), 3 states have internal predecessors, (1705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:24,023 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:24,023 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 567 of 585 [2025-03-14 01:31:24,023 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:24,204 INFO L124 PetriNetUnfolderBase]: 45/1355 cut-off events. [2025-03-14 01:31:24,205 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2025-03-14 01:31:24,208 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1437 conditions, 1355 events. 45/1355 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 5455 event pairs, 0 based on Foata normal form. 0/1284 useless extension candidates. Maximal degree in co-relation 1230. Up to 38 conditions per place. [2025-03-14 01:31:24,210 INFO L140 encePairwiseOnDemand]: 583/585 looper letters, 10 selfloop transitions, 1 changer transitions 0/542 dead transitions. [2025-03-14 01:31:24,210 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 541 places, 542 transitions, 1126 flow [2025-03-14 01:31:24,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-14 01:31:24,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-14 01:31:24,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1713 transitions. [2025-03-14 01:31:24,213 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.976068376068376 [2025-03-14 01:31:24,214 INFO L175 Difference]: Start difference. First operand has 540 places, 540 transitions, 1098 flow. Second operand 3 states and 1713 transitions. [2025-03-14 01:31:24,214 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 541 places, 542 transitions, 1126 flow [2025-03-14 01:31:24,216 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 540 places, 542 transitions, 1123 flow, removed 0 selfloop flow, removed 1 redundant places. [2025-03-14 01:31:24,221 INFO L231 Difference]: Finished difference. Result has 540 places, 539 transitions, 1095 flow [2025-03-14 01:31:24,222 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1093, PETRI_DIFFERENCE_MINUEND_PLACES=538, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=539, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=538, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1095, PETRI_PLACES=540, PETRI_TRANSITIONS=539} [2025-03-14 01:31:24,222 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, -33 predicate places. [2025-03-14 01:31:24,222 INFO L471 AbstractCegarLoop]: Abstraction has has 540 places, 539 transitions, 1095 flow [2025-03-14 01:31:24,223 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 568.3333333333334) internal successors, (1705), 3 states have internal predecessors, (1705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:24,223 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:24,223 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-14 01:31:24,223 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2025-03-14 01:31:24,223 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:24,224 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:24,224 INFO L85 PathProgramCache]: Analyzing trace with hash 2142530510, now seen corresponding path program 1 times [2025-03-14 01:31:24,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:24,224 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112649388] [2025-03-14 01:31:24,224 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 01:31:24,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:24,252 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 292 statements into 1 equivalence classes. [2025-03-14 01:31:24,264 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 292 of 292 statements. [2025-03-14 01:31:24,264 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-14 01:31:24,264 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:24,338 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-03-14 01:31:24,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:24,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1112649388] [2025-03-14 01:31:24,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1112649388] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:24,339 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:24,339 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-14 01:31:24,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298916688] [2025-03-14 01:31:24,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:24,340 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-14 01:31:24,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:24,341 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-14 01:31:24,341 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-14 01:31:24,362 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 561 out of 585 [2025-03-14 01:31:24,363 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 540 places, 539 transitions, 1095 flow. Second operand has 3 states, 3 states have (on average 563.0) internal successors, (1689), 3 states have internal predecessors, (1689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:24,363 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:24,363 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 561 of 585 [2025-03-14 01:31:24,363 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:24,475 INFO L124 PetriNetUnfolderBase]: 30/863 cut-off events. [2025-03-14 01:31:24,475 INFO L125 PetriNetUnfolderBase]: For 15/17 co-relation queries the response was YES. [2025-03-14 01:31:24,480 INFO L83 FinitePrefix]: Finished finitePrefix Result has 937 conditions, 863 events. 30/863 cut-off events. For 15/17 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 2454 event pairs, 10 based on Foata normal form. 0/823 useless extension candidates. Maximal degree in co-relation 730. Up to 44 conditions per place. [2025-03-14 01:31:24,484 INFO L140 encePairwiseOnDemand]: 582/585 looper letters, 14 selfloop transitions, 2 changer transitions 0/539 dead transitions. [2025-03-14 01:31:24,484 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 541 places, 539 transitions, 1127 flow [2025-03-14 01:31:24,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-14 01:31:24,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-14 01:31:24,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1699 transitions. [2025-03-14 01:31:24,487 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9680911680911681 [2025-03-14 01:31:24,487 INFO L175 Difference]: Start difference. First operand has 540 places, 539 transitions, 1095 flow. Second operand 3 states and 1699 transitions. [2025-03-14 01:31:24,487 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 541 places, 539 transitions, 1127 flow [2025-03-14 01:31:24,489 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 540 places, 539 transitions, 1126 flow, removed 0 selfloop flow, removed 1 redundant places. [2025-03-14 01:31:24,493 INFO L231 Difference]: Finished difference. Result has 541 places, 539 transitions, 1102 flow [2025-03-14 01:31:24,494 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1092, PETRI_DIFFERENCE_MINUEND_PLACES=538, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=538, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=536, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1102, PETRI_PLACES=541, PETRI_TRANSITIONS=539} [2025-03-14 01:31:24,494 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, -32 predicate places. [2025-03-14 01:31:24,494 INFO L471 AbstractCegarLoop]: Abstraction has has 541 places, 539 transitions, 1102 flow [2025-03-14 01:31:24,495 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 563.0) internal successors, (1689), 3 states have internal predecessors, (1689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:24,495 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:24,495 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-14 01:31:24,495 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2025-03-14 01:31:24,495 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:24,496 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:24,496 INFO L85 PathProgramCache]: Analyzing trace with hash 1640523102, now seen corresponding path program 1 times [2025-03-14 01:31:24,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:24,496 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417975504] [2025-03-14 01:31:24,496 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 01:31:24,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:24,519 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 293 statements into 1 equivalence classes. [2025-03-14 01:31:24,528 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 293 of 293 statements. [2025-03-14 01:31:24,528 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-14 01:31:24,528 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:24,580 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-03-14 01:31:24,580 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:24,580 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417975504] [2025-03-14 01:31:24,580 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1417975504] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:24,580 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:24,581 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-14 01:31:24,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950455443] [2025-03-14 01:31:24,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:24,581 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-14 01:31:24,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:24,582 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-14 01:31:24,582 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-14 01:31:24,587 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 567 out of 585 [2025-03-14 01:31:24,588 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 541 places, 539 transitions, 1102 flow. Second operand has 3 states, 3 states have (on average 568.3333333333334) internal successors, (1705), 3 states have internal predecessors, (1705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:24,588 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:24,588 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 567 of 585 [2025-03-14 01:31:24,588 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:24,738 INFO L124 PetriNetUnfolderBase]: 49/1453 cut-off events. [2025-03-14 01:31:24,738 INFO L125 PetriNetUnfolderBase]: For 9/9 co-relation queries the response was YES. [2025-03-14 01:31:24,743 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1539 conditions, 1453 events. 49/1453 cut-off events. For 9/9 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 6256 event pairs, 10 based on Foata normal form. 0/1385 useless extension candidates. Maximal degree in co-relation 1525. Up to 38 conditions per place. [2025-03-14 01:31:24,746 INFO L140 encePairwiseOnDemand]: 583/585 looper letters, 10 selfloop transitions, 1 changer transitions 0/541 dead transitions. [2025-03-14 01:31:24,746 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 542 places, 541 transitions, 1130 flow [2025-03-14 01:31:24,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-14 01:31:24,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-14 01:31:24,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1713 transitions. [2025-03-14 01:31:24,749 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.976068376068376 [2025-03-14 01:31:24,749 INFO L175 Difference]: Start difference. First operand has 541 places, 539 transitions, 1102 flow. Second operand 3 states and 1713 transitions. [2025-03-14 01:31:24,749 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 542 places, 541 transitions, 1130 flow [2025-03-14 01:31:24,751 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 541 places, 541 transitions, 1128 flow, removed 0 selfloop flow, removed 1 redundant places. [2025-03-14 01:31:24,755 INFO L231 Difference]: Finished difference. Result has 541 places, 538 transitions, 1100 flow [2025-03-14 01:31:24,756 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1098, PETRI_DIFFERENCE_MINUEND_PLACES=539, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=538, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=537, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1100, PETRI_PLACES=541, PETRI_TRANSITIONS=538} [2025-03-14 01:31:24,756 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, -32 predicate places. [2025-03-14 01:31:24,756 INFO L471 AbstractCegarLoop]: Abstraction has has 541 places, 538 transitions, 1100 flow [2025-03-14 01:31:24,757 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 568.3333333333334) internal successors, (1705), 3 states have internal predecessors, (1705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:24,757 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:24,757 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-14 01:31:24,757 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2025-03-14 01:31:24,757 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting whoop_wrapper_nvram_unlocked_ioctlErr5ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:24,758 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:24,758 INFO L85 PathProgramCache]: Analyzing trace with hash 79871728, now seen corresponding path program 1 times [2025-03-14 01:31:24,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:24,758 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068336428] [2025-03-14 01:31:24,758 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 01:31:24,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:24,780 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 297 statements into 1 equivalence classes. [2025-03-14 01:31:24,787 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 297 of 297 statements. [2025-03-14 01:31:24,787 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-14 01:31:24,788 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:24,852 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-03-14 01:31:24,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:24,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068336428] [2025-03-14 01:31:24,852 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2068336428] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:24,852 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:24,852 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-14 01:31:24,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100391722] [2025-03-14 01:31:24,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:24,853 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-14 01:31:24,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:24,853 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-14 01:31:24,853 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-14 01:31:24,859 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 567 out of 585 [2025-03-14 01:31:24,860 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 541 places, 538 transitions, 1100 flow. Second operand has 3 states, 3 states have (on average 568.6666666666666) internal successors, (1706), 3 states have internal predecessors, (1706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:24,860 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:24,860 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 567 of 585 [2025-03-14 01:31:24,860 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:24,948 INFO L124 PetriNetUnfolderBase]: 23/802 cut-off events. [2025-03-14 01:31:24,949 INFO L125 PetriNetUnfolderBase]: For 11/13 co-relation queries the response was YES. [2025-03-14 01:31:24,952 INFO L83 FinitePrefix]: Finished finitePrefix Result has 859 conditions, 802 events. 23/802 cut-off events. For 11/13 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 2023 event pairs, 6 based on Foata normal form. 0/775 useless extension candidates. Maximal degree in co-relation 650. Up to 24 conditions per place. [2025-03-14 01:31:24,954 INFO L140 encePairwiseOnDemand]: 583/585 looper letters, 7 selfloop transitions, 1 changer transitions 1/538 dead transitions. [2025-03-14 01:31:24,954 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 542 places, 538 transitions, 1119 flow [2025-03-14 01:31:24,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-14 01:31:24,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-14 01:31:24,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1711 transitions. [2025-03-14 01:31:24,957 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9749287749287749 [2025-03-14 01:31:24,957 INFO L175 Difference]: Start difference. First operand has 541 places, 538 transitions, 1100 flow. Second operand 3 states and 1711 transitions. [2025-03-14 01:31:24,958 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 542 places, 538 transitions, 1119 flow [2025-03-14 01:31:24,963 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 541 places, 538 transitions, 1118 flow, removed 0 selfloop flow, removed 1 redundant places. [2025-03-14 01:31:24,967 INFO L231 Difference]: Finished difference. Result has 541 places, 537 transitions, 1099 flow [2025-03-14 01:31:24,968 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1097, PETRI_DIFFERENCE_MINUEND_PLACES=539, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=537, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=536, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1099, PETRI_PLACES=541, PETRI_TRANSITIONS=537} [2025-03-14 01:31:24,968 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, -32 predicate places. [2025-03-14 01:31:24,968 INFO L471 AbstractCegarLoop]: Abstraction has has 541 places, 537 transitions, 1099 flow [2025-03-14 01:31:24,970 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 568.6666666666666) internal successors, (1706), 3 states have internal predecessors, (1706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:24,970 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:24,970 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-14 01:31:24,970 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2025-03-14 01:31:24,970 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting whoop_wrapper_write_nvramErr5ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:24,971 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:24,971 INFO L85 PathProgramCache]: Analyzing trace with hash 87863986, now seen corresponding path program 1 times [2025-03-14 01:31:24,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:24,971 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110186202] [2025-03-14 01:31:24,972 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 01:31:24,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:24,996 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 336 statements into 1 equivalence classes. [2025-03-14 01:31:25,013 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 336 of 336 statements. [2025-03-14 01:31:25,014 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-14 01:31:25,014 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:26,629 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-03-14 01:31:26,629 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:26,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110186202] [2025-03-14 01:31:26,630 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110186202] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:26,630 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:26,630 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2025-03-14 01:31:26,630 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125688396] [2025-03-14 01:31:26,630 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:26,631 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-03-14 01:31:26,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:26,632 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-03-14 01:31:26,633 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2025-03-14 01:31:27,013 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 521 out of 585 [2025-03-14 01:31:27,017 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 541 places, 537 transitions, 1099 flow. Second operand has 10 states, 10 states have (on average 523.0) internal successors, (5230), 10 states have internal predecessors, (5230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:27,017 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:27,017 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 521 of 585 [2025-03-14 01:31:27,017 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:27,744 INFO L124 PetriNetUnfolderBase]: 303/2845 cut-off events. [2025-03-14 01:31:27,744 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2025-03-14 01:31:27,755 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3514 conditions, 2845 events. 303/2845 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 84. Compared 21800 event pairs, 47 based on Foata normal form. 0/2697 useless extension candidates. Maximal degree in co-relation 3306. Up to 323 conditions per place. [2025-03-14 01:31:27,761 INFO L140 encePairwiseOnDemand]: 551/585 looper letters, 67 selfloop transitions, 45 changer transitions 6/595 dead transitions. [2025-03-14 01:31:27,761 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 550 places, 595 transitions, 1457 flow [2025-03-14 01:31:27,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-14 01:31:27,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2025-03-14 01:31:27,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 5326 transitions. [2025-03-14 01:31:27,768 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9104273504273505 [2025-03-14 01:31:27,768 INFO L175 Difference]: Start difference. First operand has 541 places, 537 transitions, 1099 flow. Second operand 10 states and 5326 transitions. [2025-03-14 01:31:27,768 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 550 places, 595 transitions, 1457 flow [2025-03-14 01:31:27,771 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 549 places, 595 transitions, 1456 flow, removed 0 selfloop flow, removed 1 redundant places. [2025-03-14 01:31:27,776 INFO L231 Difference]: Finished difference. Result has 558 places, 574 transitions, 1415 flow [2025-03-14 01:31:27,777 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1098, PETRI_DIFFERENCE_MINUEND_PLACES=540, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=537, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=506, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1415, PETRI_PLACES=558, PETRI_TRANSITIONS=574} [2025-03-14 01:31:27,777 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, -15 predicate places. [2025-03-14 01:31:27,777 INFO L471 AbstractCegarLoop]: Abstraction has has 558 places, 574 transitions, 1415 flow [2025-03-14 01:31:27,779 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 523.0) internal successors, (5230), 10 states have internal predecessors, (5230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:27,779 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:27,779 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-14 01:31:27,779 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2025-03-14 01:31:27,779 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting whoop_wrapper_write_nvramErr5ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:27,780 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:27,781 INFO L85 PathProgramCache]: Analyzing trace with hash -938270513, now seen corresponding path program 1 times [2025-03-14 01:31:27,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:27,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733010524] [2025-03-14 01:31:27,781 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 01:31:27,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:27,819 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 360 statements into 1 equivalence classes. [2025-03-14 01:31:27,905 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 360 of 360 statements. [2025-03-14 01:31:27,906 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-14 01:31:27,906 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:34,061 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-03-14 01:31:34,061 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:34,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733010524] [2025-03-14 01:31:34,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733010524] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:34,061 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:34,061 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2025-03-14 01:31:34,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377021405] [2025-03-14 01:31:34,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:34,062 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2025-03-14 01:31:34,063 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:34,063 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2025-03-14 01:31:34,063 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1024, Unknown=0, NotChecked=0, Total=1190 [2025-03-14 01:31:38,618 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 476 out of 585 [2025-03-14 01:31:38,630 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 558 places, 574 transitions, 1415 flow. Second operand has 35 states, 35 states have (on average 478.22857142857146) internal successors, (16738), 35 states have internal predecessors, (16738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:38,631 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:38,631 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 476 of 585 [2025-03-14 01:31:38,631 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:42,112 INFO L124 PetriNetUnfolderBase]: 840/4677 cut-off events. [2025-03-14 01:31:42,112 INFO L125 PetriNetUnfolderBase]: For 699/767 co-relation queries the response was YES. [2025-03-14 01:31:42,124 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7691 conditions, 4677 events. 840/4677 cut-off events. For 699/767 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 39513 event pairs, 29 based on Foata normal form. 74/4559 useless extension candidates. Maximal degree in co-relation 7438. Up to 548 conditions per place. [2025-03-14 01:31:42,132 INFO L140 encePairwiseOnDemand]: 512/585 looper letters, 186 selfloop transitions, 103 changer transitions 0/723 dead transitions. [2025-03-14 01:31:42,132 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 583 places, 723 transitions, 2571 flow [2025-03-14 01:31:42,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2025-03-14 01:31:42,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2025-03-14 01:31:42,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 15483 transitions. [2025-03-14 01:31:42,142 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.8270833333333333 [2025-03-14 01:31:42,143 INFO L175 Difference]: Start difference. First operand has 558 places, 574 transitions, 1415 flow. Second operand 32 states and 15483 transitions. [2025-03-14 01:31:42,143 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 583 places, 723 transitions, 2571 flow [2025-03-14 01:31:42,150 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 583 places, 723 transitions, 2571 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-03-14 01:31:42,156 INFO L231 Difference]: Finished difference. Result has 594 places, 608 transitions, 1979 flow [2025-03-14 01:31:42,157 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1415, PETRI_DIFFERENCE_MINUEND_PLACES=552, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=574, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=487, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=1979, PETRI_PLACES=594, PETRI_TRANSITIONS=608} [2025-03-14 01:31:42,157 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, 21 predicate places. [2025-03-14 01:31:42,158 INFO L471 AbstractCegarLoop]: Abstraction has has 594 places, 608 transitions, 1979 flow [2025-03-14 01:31:42,161 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 478.22857142857146) internal successors, (16738), 35 states have internal predecessors, (16738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:42,161 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:42,162 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-14 01:31:42,162 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2025-03-14 01:31:42,162 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting whoop_wrapper_write_nvramErr5ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:42,163 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:42,163 INFO L85 PathProgramCache]: Analyzing trace with hash 864436671, now seen corresponding path program 2 times [2025-03-14 01:31:42,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:42,163 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169101559] [2025-03-14 01:31:42,163 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-14 01:31:42,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:42,190 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 360 statements into 2 equivalence classes. [2025-03-14 01:31:42,218 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) and asserted 356 of 360 statements. [2025-03-14 01:31:42,218 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-14 01:31:42,218 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:48,309 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-03-14 01:31:48,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:48,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169101559] [2025-03-14 01:31:48,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [169101559] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:48,310 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:48,310 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2025-03-14 01:31:48,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799655389] [2025-03-14 01:31:48,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:48,310 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2025-03-14 01:31:48,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:48,311 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2025-03-14 01:31:48,312 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2025-03-14 01:31:50,414 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 494 out of 585 [2025-03-14 01:31:50,424 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 594 places, 608 transitions, 1979 flow. Second operand has 26 states, 26 states have (on average 495.96153846153845) internal successors, (12895), 26 states have internal predecessors, (12895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:50,425 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:31:50,425 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 494 of 585 [2025-03-14 01:31:50,425 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:31:53,088 INFO L124 PetriNetUnfolderBase]: 1170/6652 cut-off events. [2025-03-14 01:31:53,088 INFO L125 PetriNetUnfolderBase]: For 4672/5386 co-relation queries the response was YES. [2025-03-14 01:31:53,108 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12494 conditions, 6652 events. 1170/6652 cut-off events. For 4672/5386 co-relation queries the response was YES. Maximal size of possible extension queue 165. Compared 62253 event pairs, 114 based on Foata normal form. 173/6509 useless extension candidates. Maximal degree in co-relation 12214. Up to 599 conditions per place. [2025-03-14 01:31:53,124 INFO L140 encePairwiseOnDemand]: 538/585 looper letters, 350 selfloop transitions, 129 changer transitions 0/931 dead transitions. [2025-03-14 01:31:53,124 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 619 places, 931 transitions, 5095 flow [2025-03-14 01:31:53,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2025-03-14 01:31:53,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2025-03-14 01:31:53,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 13123 transitions. [2025-03-14 01:31:53,132 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.8627876397107166 [2025-03-14 01:31:53,132 INFO L175 Difference]: Start difference. First operand has 594 places, 608 transitions, 1979 flow. Second operand 26 states and 13123 transitions. [2025-03-14 01:31:53,132 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 619 places, 931 transitions, 5095 flow [2025-03-14 01:31:53,153 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 599 places, 931 transitions, 5003 flow, removed 0 selfloop flow, removed 20 redundant places. [2025-03-14 01:31:53,161 INFO L231 Difference]: Finished difference. Result has 615 places, 707 transitions, 3238 flow [2025-03-14 01:31:53,162 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=1903, PETRI_DIFFERENCE_MINUEND_PLACES=574, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=608, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=525, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=3238, PETRI_PLACES=615, PETRI_TRANSITIONS=707} [2025-03-14 01:31:53,163 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, 42 predicate places. [2025-03-14 01:31:53,163 INFO L471 AbstractCegarLoop]: Abstraction has has 615 places, 707 transitions, 3238 flow [2025-03-14 01:31:53,165 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 495.96153846153845) internal successors, (12895), 26 states have internal predecessors, (12895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:31:53,165 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:31:53,166 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-14 01:31:53,166 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2025-03-14 01:31:53,166 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting whoop_wrapper_write_nvramErr5ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:31:53,167 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:31:53,167 INFO L85 PathProgramCache]: Analyzing trace with hash -1617956347, now seen corresponding path program 3 times [2025-03-14 01:31:53,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:31:53,168 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514924936] [2025-03-14 01:31:53,168 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-14 01:31:53,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:31:53,191 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 360 statements into 3 equivalence classes. [2025-03-14 01:31:53,216 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) and asserted 356 of 360 statements. [2025-03-14 01:31:53,217 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2025-03-14 01:31:53,217 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:31:57,673 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-03-14 01:31:57,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:31:57,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514924936] [2025-03-14 01:31:57,673 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514924936] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:31:57,673 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:31:57,673 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2025-03-14 01:31:57,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844474410] [2025-03-14 01:31:57,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:31:57,674 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2025-03-14 01:31:57,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:31:57,675 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2025-03-14 01:31:57,675 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=1025, Unknown=0, NotChecked=0, Total=1190 [2025-03-14 01:32:01,298 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 476 out of 585 [2025-03-14 01:32:01,304 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 615 places, 707 transitions, 3238 flow. Second operand has 35 states, 35 states have (on average 478.22857142857146) internal successors, (16738), 35 states have internal predecessors, (16738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:32:01,304 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:32:01,304 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 476 of 585 [2025-03-14 01:32:01,304 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:32:05,033 INFO L124 PetriNetUnfolderBase]: 1772/8483 cut-off events. [2025-03-14 01:32:05,034 INFO L125 PetriNetUnfolderBase]: For 15114/15889 co-relation queries the response was YES. [2025-03-14 01:32:05,072 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21220 conditions, 8483 events. 1772/8483 cut-off events. For 15114/15889 co-relation queries the response was YES. Maximal size of possible extension queue 210. Compared 82506 event pairs, 97 based on Foata normal form. 184/8281 useless extension candidates. Maximal degree in co-relation 20918. Up to 1395 conditions per place. [2025-03-14 01:32:05,098 INFO L140 encePairwiseOnDemand]: 512/585 looper letters, 385 selfloop transitions, 216 changer transitions 0/1035 dead transitions. [2025-03-14 01:32:05,098 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 647 places, 1035 transitions, 7286 flow [2025-03-14 01:32:05,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2025-03-14 01:32:05,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2025-03-14 01:32:05,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 15985 transitions. [2025-03-14 01:32:05,107 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.828023828023828 [2025-03-14 01:32:05,107 INFO L175 Difference]: Start difference. First operand has 615 places, 707 transitions, 3238 flow. Second operand 33 states and 15985 transitions. [2025-03-14 01:32:05,107 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 647 places, 1035 transitions, 7286 flow [2025-03-14 01:32:05,175 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 638 places, 1035 transitions, 7245 flow, removed 12 selfloop flow, removed 9 redundant places. [2025-03-14 01:32:05,187 INFO L231 Difference]: Finished difference. Result has 650 places, 851 transitions, 5679 flow [2025-03-14 01:32:05,188 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=3199, PETRI_DIFFERENCE_MINUEND_PLACES=606, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=707, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=537, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=5679, PETRI_PLACES=650, PETRI_TRANSITIONS=851} [2025-03-14 01:32:05,189 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, 77 predicate places. [2025-03-14 01:32:05,189 INFO L471 AbstractCegarLoop]: Abstraction has has 650 places, 851 transitions, 5679 flow [2025-03-14 01:32:05,191 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 478.22857142857146) internal successors, (16738), 35 states have internal predecessors, (16738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:32:05,192 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:32:05,192 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-14 01:32:05,193 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2025-03-14 01:32:05,193 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting whoop_wrapper_write_nvramErr5ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:32:05,194 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:32:05,194 INFO L85 PathProgramCache]: Analyzing trace with hash 320109913, now seen corresponding path program 4 times [2025-03-14 01:32:05,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:32:05,195 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171535142] [2025-03-14 01:32:05,195 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-14 01:32:05,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:32:05,217 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 360 statements into 2 equivalence classes. [2025-03-14 01:32:05,275 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 360 of 360 statements. [2025-03-14 01:32:05,275 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-03-14 01:32:05,275 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 01:32:10,854 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-03-14 01:32:10,854 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 01:32:10,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171535142] [2025-03-14 01:32:10,855 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1171535142] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 01:32:10,855 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 01:32:10,855 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2025-03-14 01:32:10,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696570715] [2025-03-14 01:32:10,855 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 01:32:10,855 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2025-03-14 01:32:10,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 01:32:10,856 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2025-03-14 01:32:10,856 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=587, Unknown=0, NotChecked=0, Total=702 [2025-03-14 01:32:13,527 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 490 out of 585 [2025-03-14 01:32:13,536 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 650 places, 851 transitions, 5679 flow. Second operand has 27 states, 27 states have (on average 492.037037037037) internal successors, (13285), 27 states have internal predecessors, (13285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:32:13,536 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 01:32:13,536 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 490 of 585 [2025-03-14 01:32:13,536 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 01:32:18,357 INFO L124 PetriNetUnfolderBase]: 2737/12025 cut-off events. [2025-03-14 01:32:18,357 INFO L125 PetriNetUnfolderBase]: For 38032/39156 co-relation queries the response was YES. [2025-03-14 01:32:18,426 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35351 conditions, 12025 events. 2737/12025 cut-off events. For 38032/39156 co-relation queries the response was YES. Maximal size of possible extension queue 266. Compared 122054 event pairs, 215 based on Foata normal form. 369/11917 useless extension candidates. Maximal degree in co-relation 35028. Up to 1219 conditions per place. [2025-03-14 01:32:18,462 INFO L140 encePairwiseOnDemand]: 527/585 looper letters, 708 selfloop transitions, 424 changer transitions 0/1580 dead transitions. [2025-03-14 01:32:18,463 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 690 places, 1580 transitions, 14861 flow [2025-03-14 01:32:18,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2025-03-14 01:32:18,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2025-03-14 01:32:18,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 20616 transitions. [2025-03-14 01:32:18,473 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.859537210756723 [2025-03-14 01:32:18,473 INFO L175 Difference]: Start difference. First operand has 650 places, 851 transitions, 5679 flow. Second operand 41 states and 20616 transitions. [2025-03-14 01:32:18,473 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 690 places, 1580 transitions, 14861 flow [2025-03-14 01:32:18,654 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 672 places, 1580 transitions, 14730 flow, removed 48 selfloop flow, removed 18 redundant places. [2025-03-14 01:32:18,667 INFO L231 Difference]: Finished difference. Result has 699 places, 1140 transitions, 10578 flow [2025-03-14 01:32:18,668 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=585, PETRI_DIFFERENCE_MINUEND_FLOW=5602, PETRI_DIFFERENCE_MINUEND_PLACES=632, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=851, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=172, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=599, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=10578, PETRI_PLACES=699, PETRI_TRANSITIONS=1140} [2025-03-14 01:32:18,668 INFO L279 CegarLoopForPetriNet]: 573 programPoint places, 126 predicate places. [2025-03-14 01:32:18,668 INFO L471 AbstractCegarLoop]: Abstraction has has 699 places, 1140 transitions, 10578 flow [2025-03-14 01:32:18,670 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 492.037037037037) internal successors, (13285), 27 states have internal predecessors, (13285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 01:32:18,670 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-14 01:32:18,670 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-14 01:32:18,670 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2025-03-14 01:32:18,670 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting whoop_wrapper_write_nvramErr5ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_write_nvramErr9ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr8ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_write_nvramErr7ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2025-03-14 01:32:18,672 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 01:32:18,672 INFO L85 PathProgramCache]: Analyzing trace with hash -726077071, now seen corresponding path program 5 times [2025-03-14 01:32:18,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 01:32:18,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494323066] [2025-03-14 01:32:18,673 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-14 01:32:18,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 01:32:18,695 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 360 statements into 4 equivalence classes. [2025-03-14 01:32:18,803 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) and asserted 360 of 360 statements. [2025-03-14 01:32:18,803 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2025-03-14 01:32:18,803 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat