./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-data-race.prp --file ../../sv-benchmarks/c/pthread-driver-races/char_generic_nvram_read_nvram_nvram_unlocked_ioctl.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for data races Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36465fa8-d520-4981-b1fd-6810dd5c0b61/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36465fa8-d520-4981-b1fd-6810dd5c0b61/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36465fa8-d520-4981-b1fd-6810dd5c0b61/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36465fa8-d520-4981-b1fd-6810dd5c0b61/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/pthread-driver-races/char_generic_nvram_read_nvram_nvram_unlocked_ioctl.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36465fa8-d520-4981-b1fd-6810dd5c0b61/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-DataRace-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36465fa8-d520-4981-b1fd-6810dd5c0b61/bin/uautomizer-verify-BQ2R08f2Ya --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 30012893862a7e15af8bbbaf0239dbd2e8b93523943e1ee06536b5f9fb75a514 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 07:00:58,877 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 07:00:58,943 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36465fa8-d520-4981-b1fd-6810dd5c0b61/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-DataRace-32bit-Automizer_Default.epf [2023-11-29 07:00:58,948 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 07:00:58,949 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 07:00:58,975 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 07:00:58,975 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 07:00:58,976 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 07:00:58,977 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 07:00:58,977 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 07:00:58,978 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 07:00:58,978 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 07:00:58,979 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 07:00:58,980 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 07:00:58,980 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 07:00:58,981 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 07:00:58,981 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 07:00:58,981 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 07:00:58,982 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 07:00:58,982 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 07:00:58,983 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 07:00:58,984 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 07:00:58,984 INFO L153 SettingsManager]: * Check absence of data races in concurrent programs=true [2023-11-29 07:00:58,985 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-29 07:00:58,985 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 07:00:58,986 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 07:00:58,986 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 07:00:58,987 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 07:00:58,987 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 07:00:58,987 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 07:00:58,988 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 07:00:58,988 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 07:00:58,989 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 07:00:58,989 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 07:00:58,989 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 07:00:58,989 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 07:00:58,990 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 07:00:58,990 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 07:00:58,990 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 07:00:58,990 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 07:00:58,990 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 07:00:58,991 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36465fa8-d520-4981-b1fd-6810dd5c0b61/bin/uautomizer-verify-BQ2R08f2Ya/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36465fa8-d520-4981-b1fd-6810dd5c0b61/bin/uautomizer-verify-BQ2R08f2Ya 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 -> 30012893862a7e15af8bbbaf0239dbd2e8b93523943e1ee06536b5f9fb75a514 [2023-11-29 07:00:59,230 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 07:00:59,252 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 07:00:59,255 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 07:00:59,256 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 07:00:59,257 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 07:00:59,258 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36465fa8-d520-4981-b1fd-6810dd5c0b61/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/pthread-driver-races/char_generic_nvram_read_nvram_nvram_unlocked_ioctl.i [2023-11-29 07:01:02,019 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 07:01:02,435 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 07:01:02,436 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36465fa8-d520-4981-b1fd-6810dd5c0b61/sv-benchmarks/c/pthread-driver-races/char_generic_nvram_read_nvram_nvram_unlocked_ioctl.i [2023-11-29 07:01:02,466 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36465fa8-d520-4981-b1fd-6810dd5c0b61/bin/uautomizer-verify-BQ2R08f2Ya/data/094fb5cdf/bc7ca31818e94ebd8c8c7b7262b3c200/FLAGcde23a78e [2023-11-29 07:01:02,478 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36465fa8-d520-4981-b1fd-6810dd5c0b61/bin/uautomizer-verify-BQ2R08f2Ya/data/094fb5cdf/bc7ca31818e94ebd8c8c7b7262b3c200 [2023-11-29 07:01:02,480 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 07:01:02,482 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 07:01:02,483 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 07:01:02,483 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 07:01:02,487 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 07:01:02,488 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 07:01:02" (1/1) ... [2023-11-29 07:01:02,489 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2f5cfbe8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 07:01:02, skipping insertion in model container [2023-11-29 07:01:02,489 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 07:01:02" (1/1) ... [2023-11-29 07:01:02,596 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 07:01:07,968 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 07:01:07,984 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 07:01:08,132 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: asm volatile ("" "xchg" "b %b0, %1\n" : "+q" (__ret), "+m" (*((&head->first))) : : "memory", "cc"); [3227] [2023-11-29 07:01:08,133 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: asm volatile ("" "xchg" "w %w0, %1\n" : "+r" (__ret), "+m" (*((&head->first))) : : "memory", "cc"); [3227] [2023-11-29 07:01:08,134 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: asm volatile ("" "xchg" "l %0, %1\n" : "+r" (__ret), "+m" (*((&head->first))) : : "memory", "cc"); [3227] [2023-11-29 07:01:08,134 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: asm volatile ("" "xchg" "q %q0, %1\n" : "+r" (__ret), "+m" (*((&head->first))) : : "memory", "cc"); [3227] [2023-11-29 07:01:08,233 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: asm volatile("ud2"); [5814] [2023-11-29 07:01:08,276 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 07:01:08,814 WARN L675 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 07:01:08,814 WARN L675 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 07:01:08,815 WARN L675 CHandler]: The function __xchg_wrong_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 07:01:08,815 WARN L675 CHandler]: The function release is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 07:01:08,815 WARN L675 CHandler]: The function ____ilog2_NaN is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 07:01:08,815 WARN L675 CHandler]: The function _whoop_init is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 07:01:08,822 INFO L206 MainTranslator]: Completed translation [2023-11-29 07:01:08,823 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 07:01:08 WrapperNode [2023-11-29 07:01:08,823 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 07:01:08,824 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 07:01:08,824 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 07:01:08,824 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 07:01:08,829 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 07:01:08" (1/1) ... [2023-11-29 07:01:08,948 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 07:01:08" (1/1) ... [2023-11-29 07:01:09,013 INFO L138 Inliner]: procedures = 1353, calls = 1451, calls flagged for inlining = 348, calls inlined = 20, statements flattened = 503 [2023-11-29 07:01:09,014 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 07:01:09,015 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 07:01:09,015 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 07:01:09,015 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 07:01:09,027 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 07:01:08" (1/1) ... [2023-11-29 07:01:09,027 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 07:01:08" (1/1) ... [2023-11-29 07:01:09,036 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 07:01:08" (1/1) ... [2023-11-29 07:01:09,037 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 07:01:08" (1/1) ... [2023-11-29 07:01:09,063 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 07:01:08" (1/1) ... [2023-11-29 07:01:09,068 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 07:01:08" (1/1) ... [2023-11-29 07:01:09,075 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 07:01:08" (1/1) ... [2023-11-29 07:01:09,079 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 07:01:08" (1/1) ... [2023-11-29 07:01:09,088 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 07:01:09,089 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 07:01:09,089 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 07:01:09,089 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 07:01:09,090 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 07:01:08" (1/1) ... [2023-11-29 07:01:09,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 07:01:09,106 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36465fa8-d520-4981-b1fd-6810dd5c0b61/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 07:01:09,117 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36465fa8-d520-4981-b1fd-6810dd5c0b61/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 07:01:09,132 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36465fa8-d520-4981-b1fd-6810dd5c0b61/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 07:01:09,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-29 07:01:09,156 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-29 07:01:09,156 INFO L130 BoogieDeclarations]: Found specification of procedure whoop_wrapper_nvram_unlocked_ioctl [2023-11-29 07:01:09,157 INFO L138 BoogieDeclarations]: Found implementation of procedure whoop_wrapper_nvram_unlocked_ioctl [2023-11-29 07:01:09,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 07:01:09,157 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 07:01:09,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 07:01:09,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-11-29 07:01:09,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 07:01:09,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-29 07:01:09,157 INFO L130 BoogieDeclarations]: Found specification of procedure whoop_wrapper_read_nvram [2023-11-29 07:01:09,158 INFO L138 BoogieDeclarations]: Found implementation of procedure whoop_wrapper_read_nvram [2023-11-29 07:01:09,158 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-11-29 07:01:09,158 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 07:01:09,158 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-11-29 07:01:09,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-29 07:01:09,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-29 07:01:09,160 WARN L213 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-11-29 07:01:09,501 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 07:01:09,503 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 07:01:10,149 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 07:01:10,224 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 07:01:10,225 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-29 07:01:10,226 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 07:01:10 BoogieIcfgContainer [2023-11-29 07:01:10,226 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 07:01:10,229 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 07:01:10,229 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 07:01:10,232 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 07:01:10,232 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 07:01:02" (1/3) ... [2023-11-29 07:01:10,233 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@109abb94 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 07:01:10, skipping insertion in model container [2023-11-29 07:01:10,233 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 07:01:08" (2/3) ... [2023-11-29 07:01:10,233 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@109abb94 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 07:01:10, skipping insertion in model container [2023-11-29 07:01:10,234 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 07:01:10" (3/3) ... [2023-11-29 07:01:10,235 INFO L112 eAbstractionObserver]: Analyzing ICFG char_generic_nvram_read_nvram_nvram_unlocked_ioctl.i [2023-11-29 07:01:10,243 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2023-11-29 07:01:10,254 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 07:01:10,254 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 41 error locations. [2023-11-29 07:01:10,254 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-29 07:01:10,401 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-11-29 07:01:10,448 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 566 places, 572 transitions, 1158 flow [2023-11-29 07:01:10,655 INFO L124 PetriNetUnfolderBase]: 13/570 cut-off events. [2023-11-29 07:01:10,655 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-29 07:01:10,666 INFO L83 FinitePrefix]: Finished finitePrefix Result has 579 conditions, 570 events. 13/570 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 649 event pairs, 0 based on Foata normal form. 0/516 useless extension candidates. Maximal degree in co-relation 482. Up to 4 conditions per place. [2023-11-29 07:01:10,666 INFO L82 GeneralOperation]: Start removeDead. Operand has 566 places, 572 transitions, 1158 flow [2023-11-29 07:01:10,677 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 555 places, 561 transitions, 1131 flow [2023-11-29 07:01:10,687 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 07:01:10,694 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@57fff773, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 07:01:10,694 INFO L358 AbstractCegarLoop]: Starting to check reachability of 59 error locations. [2023-11-29 07:01:10,721 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-29 07:01:10,721 INFO L124 PetriNetUnfolderBase]: 0/67 cut-off events. [2023-11-29 07:01:10,721 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-29 07:01:10,722 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:10,722 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:10,723 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:10,728 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:10,728 INFO L85 PathProgramCache]: Analyzing trace with hash 1581331498, now seen corresponding path program 1 times [2023-11-29 07:01:10,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:10,738 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356725967] [2023-11-29 07:01:10,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:10,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:10,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:11,090 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:11,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:11,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356725967] [2023-11-29 07:01:11,091 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356725967] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:11,092 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:11,092 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 07:01:11,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62624809] [2023-11-29 07:01:11,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:11,104 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 07:01:11,111 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:11,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 07:01:11,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 07:01:11,155 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 551 out of 572 [2023-11-29 07:01:11,162 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 555 places, 561 transitions, 1131 flow. Second operand has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:11,162 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:11,163 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 551 of 572 [2023-11-29 07:01:11,163 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:11,301 INFO L124 PetriNetUnfolderBase]: 13/591 cut-off events. [2023-11-29 07:01:11,302 INFO L125 PetriNetUnfolderBase]: For 11/12 co-relation queries the response was YES. [2023-11-29 07:01:11,306 INFO L83 FinitePrefix]: Finished finitePrefix Result has 616 conditions, 591 events. 13/591 cut-off events. For 11/12 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 906 event pairs, 2 based on Foata normal form. 4/544 useless extension candidates. Maximal degree in co-relation 480. Up to 13 conditions per place. [2023-11-29 07:01:11,309 INFO L140 encePairwiseOnDemand]: 562/572 looper letters, 8 selfloop transitions, 2 changer transitions 1/550 dead transitions. [2023-11-29 07:01:11,309 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 550 places, 550 transitions, 1129 flow [2023-11-29 07:01:11,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 07:01:11,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 07:01:11,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1671 transitions. [2023-11-29 07:01:11,328 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9737762237762237 [2023-11-29 07:01:11,329 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1671 transitions. [2023-11-29 07:01:11,329 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1671 transitions. [2023-11-29 07:01:11,333 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:11,335 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1671 transitions. [2023-11-29 07:01:11,342 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 557.0) internal successors, (1671), 3 states have internal predecessors, (1671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:11,352 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:11,354 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:11,355 INFO L175 Difference]: Start difference. First operand has 555 places, 561 transitions, 1131 flow. Second operand 3 states and 1671 transitions. [2023-11-29 07:01:11,356 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 550 places, 550 transitions, 1129 flow [2023-11-29 07:01:11,363 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 547 places, 550 transitions, 1124 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-11-29 07:01:11,374 INFO L231 Difference]: Finished difference. Result has 547 places, 549 transitions, 1106 flow [2023-11-29 07:01:11,376 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=1104, PETRI_DIFFERENCE_MINUEND_PLACES=545, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=550, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=548, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1106, PETRI_PLACES=547, PETRI_TRANSITIONS=549} [2023-11-29 07:01:11,379 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, -8 predicate places. [2023-11-29 07:01:11,380 INFO L495 AbstractCegarLoop]: Abstraction has has 547 places, 549 transitions, 1106 flow [2023-11-29 07:01:11,381 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:11,381 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:11,381 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:11,382 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-29 07:01:11,382 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:11,382 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:11,383 INFO L85 PathProgramCache]: Analyzing trace with hash 552264047, now seen corresponding path program 1 times [2023-11-29 07:01:11,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:11,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961346499] [2023-11-29 07:01:11,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:11,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:11,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:11,525 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:11,525 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:11,526 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961346499] [2023-11-29 07:01:11,526 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961346499] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:11,526 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:11,526 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 07:01:11,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688714414] [2023-11-29 07:01:11,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:11,528 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 07:01:11,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:11,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 07:01:11,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 07:01:11,539 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 551 out of 572 [2023-11-29 07:01:11,542 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 547 places, 549 transitions, 1106 flow. Second operand has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:11,542 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:11,542 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 551 of 572 [2023-11-29 07:01:11,543 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:11,675 INFO L124 PetriNetUnfolderBase]: 13/589 cut-off events. [2023-11-29 07:01:11,675 INFO L125 PetriNetUnfolderBase]: For 3/4 co-relation queries the response was YES. [2023-11-29 07:01:11,678 INFO L83 FinitePrefix]: Finished finitePrefix Result has 611 conditions, 589 events. 13/589 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 903 event pairs, 2 based on Foata normal form. 0/540 useless extension candidates. Maximal degree in co-relation 535. Up to 13 conditions per place. [2023-11-29 07:01:11,681 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 8 selfloop transitions, 2 changer transitions 0/548 dead transitions. [2023-11-29 07:01:11,682 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 547 places, 548 transitions, 1124 flow [2023-11-29 07:01:11,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 07:01:11,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 07:01:11,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1664 transitions. [2023-11-29 07:01:11,687 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9696969696969697 [2023-11-29 07:01:11,688 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1664 transitions. [2023-11-29 07:01:11,688 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1664 transitions. [2023-11-29 07:01:11,689 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:11,689 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1664 transitions. [2023-11-29 07:01:11,695 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 554.6666666666666) internal successors, (1664), 3 states have internal predecessors, (1664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:11,700 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:11,702 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:11,702 INFO L175 Difference]: Start difference. First operand has 547 places, 549 transitions, 1106 flow. Second operand 3 states and 1664 transitions. [2023-11-29 07:01:11,702 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 547 places, 548 transitions, 1124 flow [2023-11-29 07:01:11,707 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 545 places, 548 transitions, 1120 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 07:01:11,715 INFO L231 Difference]: Finished difference. Result has 545 places, 548 transitions, 1104 flow [2023-11-29 07:01:11,717 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=1100, PETRI_DIFFERENCE_MINUEND_PLACES=543, 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=1104, PETRI_PLACES=545, PETRI_TRANSITIONS=548} [2023-11-29 07:01:11,717 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, -10 predicate places. [2023-11-29 07:01:11,718 INFO L495 AbstractCegarLoop]: Abstraction has has 545 places, 548 transitions, 1104 flow [2023-11-29 07:01:11,719 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:11,719 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:11,720 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:11,720 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-29 07:01:11,720 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:11,720 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:11,721 INFO L85 PathProgramCache]: Analyzing trace with hash 1430301064, now seen corresponding path program 1 times [2023-11-29 07:01:11,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:11,721 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93486922] [2023-11-29 07:01:11,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:11,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:11,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:11,823 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:11,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:11,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93486922] [2023-11-29 07:01:11,824 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93486922] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:11,824 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:11,824 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 07:01:11,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493785401] [2023-11-29 07:01:11,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:11,825 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 07:01:11,825 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:11,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 07:01:11,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 07:01:11,837 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 551 out of 572 [2023-11-29 07:01:11,839 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 545 places, 548 transitions, 1104 flow. Second operand has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:11,840 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:11,840 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 551 of 572 [2023-11-29 07:01:11,840 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:11,989 INFO L124 PetriNetUnfolderBase]: 13/588 cut-off events. [2023-11-29 07:01:11,989 INFO L125 PetriNetUnfolderBase]: For 3/4 co-relation queries the response was YES. [2023-11-29 07:01:11,993 INFO L83 FinitePrefix]: Finished finitePrefix Result has 610 conditions, 588 events. 13/588 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 903 event pairs, 2 based on Foata normal form. 0/540 useless extension candidates. Maximal degree in co-relation 527. Up to 13 conditions per place. [2023-11-29 07:01:11,996 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 8 selfloop transitions, 2 changer transitions 0/547 dead transitions. [2023-11-29 07:01:11,996 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 546 places, 547 transitions, 1122 flow [2023-11-29 07:01:11,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 07:01:11,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 07:01:12,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1664 transitions. [2023-11-29 07:01:12,002 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9696969696969697 [2023-11-29 07:01:12,002 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1664 transitions. [2023-11-29 07:01:12,002 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1664 transitions. [2023-11-29 07:01:12,004 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:12,004 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1664 transitions. [2023-11-29 07:01:12,009 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 554.6666666666666) internal successors, (1664), 3 states have internal predecessors, (1664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:12,015 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:12,017 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:12,017 INFO L175 Difference]: Start difference. First operand has 545 places, 548 transitions, 1104 flow. Second operand 3 states and 1664 transitions. [2023-11-29 07:01:12,017 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 546 places, 547 transitions, 1122 flow [2023-11-29 07:01:12,022 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 544 places, 547 transitions, 1118 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 07:01:12,030 INFO L231 Difference]: Finished difference. Result has 544 places, 547 transitions, 1102 flow [2023-11-29 07:01:12,032 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=1098, PETRI_DIFFERENCE_MINUEND_PLACES=542, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=547, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=545, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1102, PETRI_PLACES=544, PETRI_TRANSITIONS=547} [2023-11-29 07:01:12,033 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, -11 predicate places. [2023-11-29 07:01:12,033 INFO L495 AbstractCegarLoop]: Abstraction has has 544 places, 547 transitions, 1102 flow [2023-11-29 07:01:12,034 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:12,035 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:12,035 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:12,035 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-29 07:01:12,035 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:12,036 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:12,036 INFO L85 PathProgramCache]: Analyzing trace with hash 1721405221, now seen corresponding path program 1 times [2023-11-29 07:01:12,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:12,036 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1066181345] [2023-11-29 07:01:12,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:12,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:12,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:12,138 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:12,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:12,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1066181345] [2023-11-29 07:01:12,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1066181345] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:12,139 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:12,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 07:01:12,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112595896] [2023-11-29 07:01:12,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:12,140 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 07:01:12,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:12,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 07:01:12,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 07:01:12,156 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 550 out of 572 [2023-11-29 07:01:12,159 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 544 places, 547 transitions, 1102 flow. Second operand has 3 states, 3 states have (on average 551.3333333333334) internal successors, (1654), 3 states have internal predecessors, (1654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:12,159 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:12,159 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 550 of 572 [2023-11-29 07:01:12,159 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:12,428 INFO L124 PetriNetUnfolderBase]: 29/1061 cut-off events. [2023-11-29 07:01:12,428 INFO L125 PetriNetUnfolderBase]: For 3/3 co-relation queries the response was YES. [2023-11-29 07:01:12,433 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1092 conditions, 1061 events. 29/1061 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 3249 event pairs, 5 based on Foata normal form. 0/964 useless extension candidates. Maximal degree in co-relation 1002. Up to 20 conditions per place. [2023-11-29 07:01:12,438 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 9 selfloop transitions, 2 changer transitions 0/546 dead transitions. [2023-11-29 07:01:12,438 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 545 places, 546 transitions, 1122 flow [2023-11-29 07:01:12,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 07:01:12,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 07:01:12,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1662 transitions. [2023-11-29 07:01:12,444 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9685314685314685 [2023-11-29 07:01:12,444 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1662 transitions. [2023-11-29 07:01:12,444 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1662 transitions. [2023-11-29 07:01:12,446 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:12,446 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1662 transitions. [2023-11-29 07:01:12,452 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 554.0) internal successors, (1662), 3 states have internal predecessors, (1662), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:12,457 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:12,459 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:12,459 INFO L175 Difference]: Start difference. First operand has 544 places, 547 transitions, 1102 flow. Second operand 3 states and 1662 transitions. [2023-11-29 07:01:12,459 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 545 places, 546 transitions, 1122 flow [2023-11-29 07:01:12,464 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 543 places, 546 transitions, 1118 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 07:01:12,472 INFO L231 Difference]: Finished difference. Result has 543 places, 546 transitions, 1100 flow [2023-11-29 07:01:12,473 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=1096, PETRI_DIFFERENCE_MINUEND_PLACES=541, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=546, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=544, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1100, PETRI_PLACES=543, PETRI_TRANSITIONS=546} [2023-11-29 07:01:12,474 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, -12 predicate places. [2023-11-29 07:01:12,475 INFO L495 AbstractCegarLoop]: Abstraction has has 543 places, 546 transitions, 1100 flow [2023-11-29 07:01:12,476 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 551.3333333333334) internal successors, (1654), 3 states have internal predecessors, (1654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:12,476 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:12,477 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:12,477 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-29 07:01:12,477 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:12,477 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:12,478 INFO L85 PathProgramCache]: Analyzing trace with hash -652325520, now seen corresponding path program 1 times [2023-11-29 07:01:12,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:12,478 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330726192] [2023-11-29 07:01:12,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:12,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:12,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:12,573 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:12,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:12,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330726192] [2023-11-29 07:01:12,574 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330726192] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:12,574 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:12,574 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 07:01:12,574 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52011702] [2023-11-29 07:01:12,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:12,575 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 07:01:12,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:12,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 07:01:12,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 07:01:12,588 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 551 out of 572 [2023-11-29 07:01:12,591 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 543 places, 546 transitions, 1100 flow. Second operand has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:12,591 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:12,591 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 551 of 572 [2023-11-29 07:01:12,591 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:12,702 INFO L124 PetriNetUnfolderBase]: 13/586 cut-off events. [2023-11-29 07:01:12,702 INFO L125 PetriNetUnfolderBase]: For 3/4 co-relation queries the response was YES. [2023-11-29 07:01:12,706 INFO L83 FinitePrefix]: Finished finitePrefix Result has 608 conditions, 586 events. 13/586 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 902 event pairs, 2 based on Foata normal form. 0/540 useless extension candidates. Maximal degree in co-relation 511. Up to 13 conditions per place. [2023-11-29 07:01:12,709 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 8 selfloop transitions, 2 changer transitions 0/545 dead transitions. [2023-11-29 07:01:12,709 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 544 places, 545 transitions, 1118 flow [2023-11-29 07:01:12,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 07:01:12,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 07:01:12,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1664 transitions. [2023-11-29 07:01:12,714 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9696969696969697 [2023-11-29 07:01:12,715 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1664 transitions. [2023-11-29 07:01:12,715 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1664 transitions. [2023-11-29 07:01:12,716 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:12,716 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1664 transitions. [2023-11-29 07:01:12,722 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 554.6666666666666) internal successors, (1664), 3 states have internal predecessors, (1664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:12,727 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:12,729 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:12,729 INFO L175 Difference]: Start difference. First operand has 543 places, 546 transitions, 1100 flow. Second operand 3 states and 1664 transitions. [2023-11-29 07:01:12,729 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 544 places, 545 transitions, 1118 flow [2023-11-29 07:01:12,733 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 542 places, 545 transitions, 1114 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 07:01:12,742 INFO L231 Difference]: Finished difference. Result has 542 places, 545 transitions, 1098 flow [2023-11-29 07:01:12,743 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=1094, PETRI_DIFFERENCE_MINUEND_PLACES=540, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=545, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=543, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1098, PETRI_PLACES=542, PETRI_TRANSITIONS=545} [2023-11-29 07:01:12,744 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, -13 predicate places. [2023-11-29 07:01:12,744 INFO L495 AbstractCegarLoop]: Abstraction has has 542 places, 545 transitions, 1098 flow [2023-11-29 07:01:12,745 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:12,746 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:12,746 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:12,746 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-29 07:01:12,746 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:12,747 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:12,747 INFO L85 PathProgramCache]: Analyzing trace with hash 2131271150, now seen corresponding path program 1 times [2023-11-29 07:01:12,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:12,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053639718] [2023-11-29 07:01:12,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:12,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:12,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:12,840 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:12,840 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:12,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053639718] [2023-11-29 07:01:12,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053639718] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:12,840 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:12,840 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 07:01:12,841 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088753079] [2023-11-29 07:01:12,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:12,841 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 07:01:12,842 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:12,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 07:01:12,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 07:01:12,859 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 550 out of 572 [2023-11-29 07:01:12,863 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 542 places, 545 transitions, 1098 flow. Second operand has 3 states, 3 states have (on average 551.3333333333334) internal successors, (1654), 3 states have internal predecessors, (1654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:12,863 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:12,863 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 550 of 572 [2023-11-29 07:01:12,863 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:12,962 INFO L124 PetriNetUnfolderBase]: 14/605 cut-off events. [2023-11-29 07:01:12,962 INFO L125 PetriNetUnfolderBase]: For 4/5 co-relation queries the response was YES. [2023-11-29 07:01:12,965 INFO L83 FinitePrefix]: Finished finitePrefix Result has 630 conditions, 605 events. 14/605 cut-off events. For 4/5 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 991 event pairs, 3 based on Foata normal form. 0/556 useless extension candidates. Maximal degree in co-relation 526. Up to 16 conditions per place. [2023-11-29 07:01:12,968 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 9 selfloop transitions, 2 changer transitions 0/544 dead transitions. [2023-11-29 07:01:12,968 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 543 places, 544 transitions, 1118 flow [2023-11-29 07:01:12,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 07:01:12,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 07:01:12,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1662 transitions. [2023-11-29 07:01:12,974 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9685314685314685 [2023-11-29 07:01:12,974 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1662 transitions. [2023-11-29 07:01:12,974 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1662 transitions. [2023-11-29 07:01:12,976 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:12,976 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1662 transitions. [2023-11-29 07:01:12,981 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 554.0) internal successors, (1662), 3 states have internal predecessors, (1662), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:12,986 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:12,988 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:12,988 INFO L175 Difference]: Start difference. First operand has 542 places, 545 transitions, 1098 flow. Second operand 3 states and 1662 transitions. [2023-11-29 07:01:12,988 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 543 places, 544 transitions, 1118 flow [2023-11-29 07:01:12,993 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 541 places, 544 transitions, 1114 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 07:01:13,001 INFO L231 Difference]: Finished difference. Result has 541 places, 544 transitions, 1096 flow [2023-11-29 07:01:13,002 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=1092, PETRI_DIFFERENCE_MINUEND_PLACES=539, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=544, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=542, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1096, PETRI_PLACES=541, PETRI_TRANSITIONS=544} [2023-11-29 07:01:13,003 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, -14 predicate places. [2023-11-29 07:01:13,003 INFO L495 AbstractCegarLoop]: Abstraction has has 541 places, 544 transitions, 1096 flow [2023-11-29 07:01:13,005 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 551.3333333333334) internal successors, (1654), 3 states have internal predecessors, (1654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:13,005 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:13,005 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:13,005 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-29 07:01:13,005 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:13,006 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:13,006 INFO L85 PathProgramCache]: Analyzing trace with hash -1901505743, now seen corresponding path program 1 times [2023-11-29 07:01:13,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:13,006 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726182048] [2023-11-29 07:01:13,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:13,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:13,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:13,096 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:13,097 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:13,097 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726182048] [2023-11-29 07:01:13,097 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726182048] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:13,097 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:13,097 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 07:01:13,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888371315] [2023-11-29 07:01:13,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:13,098 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 07:01:13,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:13,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 07:01:13,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 07:01:13,110 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 551 out of 572 [2023-11-29 07:01:13,113 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 541 places, 544 transitions, 1096 flow. Second operand has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:13,113 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:13,113 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 551 of 572 [2023-11-29 07:01:13,113 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:13,249 INFO L124 PetriNetUnfolderBase]: 13/584 cut-off events. [2023-11-29 07:01:13,249 INFO L125 PetriNetUnfolderBase]: For 3/4 co-relation queries the response was YES. [2023-11-29 07:01:13,252 INFO L83 FinitePrefix]: Finished finitePrefix Result has 606 conditions, 584 events. 13/584 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 899 event pairs, 2 based on Foata normal form. 0/540 useless extension candidates. Maximal degree in co-relation 495. Up to 13 conditions per place. [2023-11-29 07:01:13,255 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 8 selfloop transitions, 2 changer transitions 0/543 dead transitions. [2023-11-29 07:01:13,255 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 542 places, 543 transitions, 1114 flow [2023-11-29 07:01:13,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 07:01:13,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 07:01:13,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1664 transitions. [2023-11-29 07:01:13,261 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9696969696969697 [2023-11-29 07:01:13,261 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1664 transitions. [2023-11-29 07:01:13,261 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1664 transitions. [2023-11-29 07:01:13,262 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:13,263 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1664 transitions. [2023-11-29 07:01:13,267 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 554.6666666666666) internal successors, (1664), 3 states have internal predecessors, (1664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:13,271 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:13,273 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:13,273 INFO L175 Difference]: Start difference. First operand has 541 places, 544 transitions, 1096 flow. Second operand 3 states and 1664 transitions. [2023-11-29 07:01:13,273 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 542 places, 543 transitions, 1114 flow [2023-11-29 07:01:13,277 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 540 places, 543 transitions, 1110 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 07:01:13,285 INFO L231 Difference]: Finished difference. Result has 540 places, 543 transitions, 1094 flow [2023-11-29 07:01:13,286 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=1090, PETRI_DIFFERENCE_MINUEND_PLACES=538, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=543, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=541, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1094, PETRI_PLACES=540, PETRI_TRANSITIONS=543} [2023-11-29 07:01:13,287 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, -15 predicate places. [2023-11-29 07:01:13,287 INFO L495 AbstractCegarLoop]: Abstraction has has 540 places, 543 transitions, 1094 flow [2023-11-29 07:01:13,288 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:13,288 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:13,289 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:13,289 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-29 07:01:13,289 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:13,289 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:13,289 INFO L85 PathProgramCache]: Analyzing trace with hash 121403514, now seen corresponding path program 1 times [2023-11-29 07:01:13,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:13,290 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108391672] [2023-11-29 07:01:13,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:13,290 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:13,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:13,384 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:13,384 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:13,384 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108391672] [2023-11-29 07:01:13,384 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1108391672] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:13,384 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:13,385 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 07:01:13,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917602071] [2023-11-29 07:01:13,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:13,385 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 07:01:13,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:13,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 07:01:13,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 07:01:13,395 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 551 out of 572 [2023-11-29 07:01:13,397 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 540 places, 543 transitions, 1094 flow. Second operand has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:13,397 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:13,397 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 551 of 572 [2023-11-29 07:01:13,397 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:13,511 INFO L124 PetriNetUnfolderBase]: 13/583 cut-off events. [2023-11-29 07:01:13,511 INFO L125 PetriNetUnfolderBase]: For 3/4 co-relation queries the response was YES. [2023-11-29 07:01:13,515 INFO L83 FinitePrefix]: Finished finitePrefix Result has 605 conditions, 583 events. 13/583 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 897 event pairs, 2 based on Foata normal form. 0/540 useless extension candidates. Maximal degree in co-relation 487. Up to 13 conditions per place. [2023-11-29 07:01:13,518 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 8 selfloop transitions, 2 changer transitions 0/542 dead transitions. [2023-11-29 07:01:13,518 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 541 places, 542 transitions, 1112 flow [2023-11-29 07:01:13,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 07:01:13,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 07:01:13,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1664 transitions. [2023-11-29 07:01:13,524 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9696969696969697 [2023-11-29 07:01:13,524 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1664 transitions. [2023-11-29 07:01:13,524 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1664 transitions. [2023-11-29 07:01:13,526 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:13,526 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1664 transitions. [2023-11-29 07:01:13,530 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 554.6666666666666) internal successors, (1664), 3 states have internal predecessors, (1664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:13,534 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:13,535 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:13,535 INFO L175 Difference]: Start difference. First operand has 540 places, 543 transitions, 1094 flow. Second operand 3 states and 1664 transitions. [2023-11-29 07:01:13,535 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 541 places, 542 transitions, 1112 flow [2023-11-29 07:01:13,540 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 539 places, 542 transitions, 1108 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 07:01:13,549 INFO L231 Difference]: Finished difference. Result has 539 places, 542 transitions, 1092 flow [2023-11-29 07:01:13,550 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=1088, PETRI_DIFFERENCE_MINUEND_PLACES=537, 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=1092, PETRI_PLACES=539, PETRI_TRANSITIONS=542} [2023-11-29 07:01:13,550 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, -16 predicate places. [2023-11-29 07:01:13,551 INFO L495 AbstractCegarLoop]: Abstraction has has 539 places, 542 transitions, 1092 flow [2023-11-29 07:01:13,551 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:13,551 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:13,552 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:13,552 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-29 07:01:13,552 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:13,552 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:13,553 INFO L85 PathProgramCache]: Analyzing trace with hash 594654672, now seen corresponding path program 1 times [2023-11-29 07:01:13,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:13,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167031769] [2023-11-29 07:01:13,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:13,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:13,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:13,669 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:13,670 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:13,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167031769] [2023-11-29 07:01:13,670 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167031769] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:13,670 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:13,670 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 07:01:13,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365578670] [2023-11-29 07:01:13,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:13,671 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 07:01:13,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:13,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 07:01:13,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 07:01:13,681 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 551 out of 572 [2023-11-29 07:01:13,683 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 539 places, 542 transitions, 1092 flow. Second operand has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:13,683 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:13,683 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 551 of 572 [2023-11-29 07:01:13,683 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:13,795 INFO L124 PetriNetUnfolderBase]: 13/582 cut-off events. [2023-11-29 07:01:13,795 INFO L125 PetriNetUnfolderBase]: For 3/4 co-relation queries the response was YES. [2023-11-29 07:01:13,798 INFO L83 FinitePrefix]: Finished finitePrefix Result has 604 conditions, 582 events. 13/582 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 896 event pairs, 2 based on Foata normal form. 0/540 useless extension candidates. Maximal degree in co-relation 479. Up to 13 conditions per place. [2023-11-29 07:01:13,801 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 8 selfloop transitions, 2 changer transitions 0/541 dead transitions. [2023-11-29 07:01:13,801 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 540 places, 541 transitions, 1110 flow [2023-11-29 07:01:13,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 07:01:13,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 07:01:13,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1664 transitions. [2023-11-29 07:01:13,807 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9696969696969697 [2023-11-29 07:01:13,807 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1664 transitions. [2023-11-29 07:01:13,807 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1664 transitions. [2023-11-29 07:01:13,808 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:13,808 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1664 transitions. [2023-11-29 07:01:13,813 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 554.6666666666666) internal successors, (1664), 3 states have internal predecessors, (1664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:13,816 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:13,817 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:13,817 INFO L175 Difference]: Start difference. First operand has 539 places, 542 transitions, 1092 flow. Second operand 3 states and 1664 transitions. [2023-11-29 07:01:13,817 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 540 places, 541 transitions, 1110 flow [2023-11-29 07:01:13,822 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 538 places, 541 transitions, 1106 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 07:01:13,830 INFO L231 Difference]: Finished difference. Result has 538 places, 541 transitions, 1090 flow [2023-11-29 07:01:13,831 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=1086, PETRI_DIFFERENCE_MINUEND_PLACES=536, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=541, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=539, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1090, PETRI_PLACES=538, PETRI_TRANSITIONS=541} [2023-11-29 07:01:13,832 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, -17 predicate places. [2023-11-29 07:01:13,832 INFO L495 AbstractCegarLoop]: Abstraction has has 538 places, 541 transitions, 1090 flow [2023-11-29 07:01:13,833 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:13,833 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:13,833 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:13,833 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-29 07:01:13,833 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:13,834 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:13,834 INFO L85 PathProgramCache]: Analyzing trace with hash 179946590, now seen corresponding path program 1 times [2023-11-29 07:01:13,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:13,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441272771] [2023-11-29 07:01:13,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:13,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:13,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:13,927 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:13,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:13,928 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441272771] [2023-11-29 07:01:13,928 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441272771] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:13,928 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:13,928 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 07:01:13,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538934478] [2023-11-29 07:01:13,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:13,929 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 07:01:13,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:13,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 07:01:13,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 07:01:13,941 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 551 out of 572 [2023-11-29 07:01:13,943 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 538 places, 541 transitions, 1090 flow. Second operand has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:13,943 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:13,943 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 551 of 572 [2023-11-29 07:01:13,943 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:14,061 INFO L124 PetriNetUnfolderBase]: 13/581 cut-off events. [2023-11-29 07:01:14,062 INFO L125 PetriNetUnfolderBase]: For 3/4 co-relation queries the response was YES. [2023-11-29 07:01:14,065 INFO L83 FinitePrefix]: Finished finitePrefix Result has 603 conditions, 581 events. 13/581 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 896 event pairs, 2 based on Foata normal form. 0/540 useless extension candidates. Maximal degree in co-relation 471. Up to 13 conditions per place. [2023-11-29 07:01:14,068 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 8 selfloop transitions, 2 changer transitions 0/540 dead transitions. [2023-11-29 07:01:14,068 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 539 places, 540 transitions, 1108 flow [2023-11-29 07:01:14,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 07:01:14,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 07:01:14,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1664 transitions. [2023-11-29 07:01:14,073 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9696969696969697 [2023-11-29 07:01:14,073 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1664 transitions. [2023-11-29 07:01:14,073 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1664 transitions. [2023-11-29 07:01:14,075 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:14,075 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1664 transitions. [2023-11-29 07:01:14,079 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 554.6666666666666) internal successors, (1664), 3 states have internal predecessors, (1664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:14,083 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:14,084 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:14,084 INFO L175 Difference]: Start difference. First operand has 538 places, 541 transitions, 1090 flow. Second operand 3 states and 1664 transitions. [2023-11-29 07:01:14,084 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 539 places, 540 transitions, 1108 flow [2023-11-29 07:01:14,088 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 537 places, 540 transitions, 1104 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 07:01:14,095 INFO L231 Difference]: Finished difference. Result has 537 places, 540 transitions, 1088 flow [2023-11-29 07:01:14,097 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=1084, PETRI_DIFFERENCE_MINUEND_PLACES=535, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=540, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=538, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1088, PETRI_PLACES=537, PETRI_TRANSITIONS=540} [2023-11-29 07:01:14,097 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, -18 predicate places. [2023-11-29 07:01:14,098 INFO L495 AbstractCegarLoop]: Abstraction has has 537 places, 540 transitions, 1088 flow [2023-11-29 07:01:14,098 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:14,098 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:14,099 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:14,099 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-29 07:01:14,099 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:14,099 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:14,100 INFO L85 PathProgramCache]: Analyzing trace with hash -1181084002, now seen corresponding path program 1 times [2023-11-29 07:01:14,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:14,100 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619933922] [2023-11-29 07:01:14,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:14,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:14,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:14,232 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:14,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:14,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619933922] [2023-11-29 07:01:14,233 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1619933922] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:14,233 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:14,233 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 07:01:14,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661394495] [2023-11-29 07:01:14,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:14,234 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 07:01:14,234 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:14,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 07:01:14,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 07:01:14,248 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 551 out of 572 [2023-11-29 07:01:14,250 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 537 places, 540 transitions, 1088 flow. Second operand has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:14,250 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:14,251 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 551 of 572 [2023-11-29 07:01:14,251 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:14,407 INFO L124 PetriNetUnfolderBase]: 13/580 cut-off events. [2023-11-29 07:01:14,407 INFO L125 PetriNetUnfolderBase]: For 3/4 co-relation queries the response was YES. [2023-11-29 07:01:14,411 INFO L83 FinitePrefix]: Finished finitePrefix Result has 602 conditions, 580 events. 13/580 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 894 event pairs, 2 based on Foata normal form. 0/540 useless extension candidates. Maximal degree in co-relation 463. Up to 13 conditions per place. [2023-11-29 07:01:14,414 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 8 selfloop transitions, 2 changer transitions 0/539 dead transitions. [2023-11-29 07:01:14,414 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 538 places, 539 transitions, 1106 flow [2023-11-29 07:01:14,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 07:01:14,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 07:01:14,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1664 transitions. [2023-11-29 07:01:14,421 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9696969696969697 [2023-11-29 07:01:14,421 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1664 transitions. [2023-11-29 07:01:14,421 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1664 transitions. [2023-11-29 07:01:14,422 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:14,423 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1664 transitions. [2023-11-29 07:01:14,428 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 554.6666666666666) internal successors, (1664), 3 states have internal predecessors, (1664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:14,433 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:14,433 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:14,433 INFO L175 Difference]: Start difference. First operand has 537 places, 540 transitions, 1088 flow. Second operand 3 states and 1664 transitions. [2023-11-29 07:01:14,434 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 538 places, 539 transitions, 1106 flow [2023-11-29 07:01:14,439 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 536 places, 539 transitions, 1102 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 07:01:14,449 INFO L231 Difference]: Finished difference. Result has 536 places, 539 transitions, 1086 flow [2023-11-29 07:01:14,450 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=1082, PETRI_DIFFERENCE_MINUEND_PLACES=534, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=539, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=537, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1086, PETRI_PLACES=536, PETRI_TRANSITIONS=539} [2023-11-29 07:01:14,451 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, -19 predicate places. [2023-11-29 07:01:14,451 INFO L495 AbstractCegarLoop]: Abstraction has has 536 places, 539 transitions, 1086 flow [2023-11-29 07:01:14,452 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:14,452 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:14,452 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:14,452 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-29 07:01:14,452 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:14,453 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:14,453 INFO L85 PathProgramCache]: Analyzing trace with hash -893107396, now seen corresponding path program 1 times [2023-11-29 07:01:14,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:14,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [935533018] [2023-11-29 07:01:14,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:14,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:14,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:14,579 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:14,579 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:14,579 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [935533018] [2023-11-29 07:01:14,580 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [935533018] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:14,580 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:14,580 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 07:01:14,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880353504] [2023-11-29 07:01:14,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:14,581 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 07:01:14,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:14,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 07:01:14,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 07:01:14,604 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 550 out of 572 [2023-11-29 07:01:14,605 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 536 places, 539 transitions, 1086 flow. Second operand has 3 states, 3 states have (on average 551.3333333333334) internal successors, (1654), 3 states have internal predecessors, (1654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:14,606 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:14,606 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 550 of 572 [2023-11-29 07:01:14,606 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:14,835 INFO L124 PetriNetUnfolderBase]: 29/1044 cut-off events. [2023-11-29 07:01:14,835 INFO L125 PetriNetUnfolderBase]: For 3/3 co-relation queries the response was YES. [2023-11-29 07:01:14,840 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1075 conditions, 1044 events. 29/1044 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 3184 event pairs, 5 based on Foata normal form. 0/958 useless extension candidates. Maximal degree in co-relation 929. Up to 20 conditions per place. [2023-11-29 07:01:14,844 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 9 selfloop transitions, 2 changer transitions 0/538 dead transitions. [2023-11-29 07:01:14,845 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 537 places, 538 transitions, 1106 flow [2023-11-29 07:01:14,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 07:01:14,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 07:01:14,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1662 transitions. [2023-11-29 07:01:14,850 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9685314685314685 [2023-11-29 07:01:14,850 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1662 transitions. [2023-11-29 07:01:14,850 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1662 transitions. [2023-11-29 07:01:14,851 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:14,851 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1662 transitions. [2023-11-29 07:01:14,856 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 554.0) internal successors, (1662), 3 states have internal predecessors, (1662), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:14,859 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:14,860 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:14,860 INFO L175 Difference]: Start difference. First operand has 536 places, 539 transitions, 1086 flow. Second operand 3 states and 1662 transitions. [2023-11-29 07:01:14,860 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 537 places, 538 transitions, 1106 flow [2023-11-29 07:01:14,864 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 535 places, 538 transitions, 1102 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 07:01:14,872 INFO L231 Difference]: Finished difference. Result has 535 places, 538 transitions, 1084 flow [2023-11-29 07:01:14,873 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=1080, PETRI_DIFFERENCE_MINUEND_PLACES=533, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=538, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=536, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1084, PETRI_PLACES=535, PETRI_TRANSITIONS=538} [2023-11-29 07:01:14,874 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, -20 predicate places. [2023-11-29 07:01:14,874 INFO L495 AbstractCegarLoop]: Abstraction has has 535 places, 538 transitions, 1084 flow [2023-11-29 07:01:14,874 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 551.3333333333334) internal successors, (1654), 3 states have internal predecessors, (1654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:14,875 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:14,875 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:14,875 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-11-29 07:01:14,875 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:14,875 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:14,876 INFO L85 PathProgramCache]: Analyzing trace with hash -180235358, now seen corresponding path program 1 times [2023-11-29 07:01:14,876 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:14,876 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289707289] [2023-11-29 07:01:14,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:14,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:14,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:14,985 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:14,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:14,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289707289] [2023-11-29 07:01:14,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1289707289] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:14,998 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:14,998 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 07:01:14,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523468466] [2023-11-29 07:01:14,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:14,999 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 07:01:14,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:14,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 07:01:15,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 07:01:15,012 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 551 out of 572 [2023-11-29 07:01:15,014 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 535 places, 538 transitions, 1084 flow. Second operand has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:15,014 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:15,014 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 551 of 572 [2023-11-29 07:01:15,014 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:15,126 INFO L124 PetriNetUnfolderBase]: 13/578 cut-off events. [2023-11-29 07:01:15,126 INFO L125 PetriNetUnfolderBase]: For 3/4 co-relation queries the response was YES. [2023-11-29 07:01:15,129 INFO L83 FinitePrefix]: Finished finitePrefix Result has 600 conditions, 578 events. 13/578 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 892 event pairs, 2 based on Foata normal form. 0/540 useless extension candidates. Maximal degree in co-relation 447. Up to 13 conditions per place. [2023-11-29 07:01:15,132 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 8 selfloop transitions, 2 changer transitions 0/537 dead transitions. [2023-11-29 07:01:15,132 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 536 places, 537 transitions, 1102 flow [2023-11-29 07:01:15,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 07:01:15,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 07:01:15,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1664 transitions. [2023-11-29 07:01:15,137 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9696969696969697 [2023-11-29 07:01:15,137 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1664 transitions. [2023-11-29 07:01:15,137 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1664 transitions. [2023-11-29 07:01:15,139 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:15,139 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1664 transitions. [2023-11-29 07:01:15,143 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 554.6666666666666) internal successors, (1664), 3 states have internal predecessors, (1664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:15,146 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:15,147 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:15,147 INFO L175 Difference]: Start difference. First operand has 535 places, 538 transitions, 1084 flow. Second operand 3 states and 1664 transitions. [2023-11-29 07:01:15,147 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 536 places, 537 transitions, 1102 flow [2023-11-29 07:01:15,151 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 534 places, 537 transitions, 1098 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 07:01:15,158 INFO L231 Difference]: Finished difference. Result has 534 places, 537 transitions, 1082 flow [2023-11-29 07:01:15,159 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=1078, PETRI_DIFFERENCE_MINUEND_PLACES=532, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=537, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=535, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1082, PETRI_PLACES=534, PETRI_TRANSITIONS=537} [2023-11-29 07:01:15,160 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, -21 predicate places. [2023-11-29 07:01:15,160 INFO L495 AbstractCegarLoop]: Abstraction has has 534 places, 537 transitions, 1082 flow [2023-11-29 07:01:15,161 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:15,161 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:15,161 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:15,161 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-11-29 07:01:15,161 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:15,162 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:15,162 INFO L85 PathProgramCache]: Analyzing trace with hash 1499326660, now seen corresponding path program 1 times [2023-11-29 07:01:15,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:15,162 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562088537] [2023-11-29 07:01:15,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:15,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:15,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:15,261 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:15,262 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:15,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562088537] [2023-11-29 07:01:15,262 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562088537] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:15,262 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:15,262 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 07:01:15,262 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249234425] [2023-11-29 07:01:15,263 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:15,263 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 07:01:15,263 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:15,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 07:01:15,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 07:01:15,272 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 551 out of 572 [2023-11-29 07:01:15,274 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 534 places, 537 transitions, 1082 flow. Second operand has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:15,274 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:15,274 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 551 of 572 [2023-11-29 07:01:15,274 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:15,391 INFO L124 PetriNetUnfolderBase]: 13/577 cut-off events. [2023-11-29 07:01:15,391 INFO L125 PetriNetUnfolderBase]: For 3/4 co-relation queries the response was YES. [2023-11-29 07:01:15,394 INFO L83 FinitePrefix]: Finished finitePrefix Result has 599 conditions, 577 events. 13/577 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 893 event pairs, 2 based on Foata normal form. 0/540 useless extension candidates. Maximal degree in co-relation 439. Up to 13 conditions per place. [2023-11-29 07:01:15,397 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 8 selfloop transitions, 2 changer transitions 0/536 dead transitions. [2023-11-29 07:01:15,397 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 535 places, 536 transitions, 1100 flow [2023-11-29 07:01:15,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 07:01:15,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 07:01:15,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1664 transitions. [2023-11-29 07:01:15,402 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9696969696969697 [2023-11-29 07:01:15,402 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1664 transitions. [2023-11-29 07:01:15,402 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1664 transitions. [2023-11-29 07:01:15,404 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:15,404 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1664 transitions. [2023-11-29 07:01:15,408 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 554.6666666666666) internal successors, (1664), 3 states have internal predecessors, (1664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:15,411 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:15,412 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:15,413 INFO L175 Difference]: Start difference. First operand has 534 places, 537 transitions, 1082 flow. Second operand 3 states and 1664 transitions. [2023-11-29 07:01:15,413 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 535 places, 536 transitions, 1100 flow [2023-11-29 07:01:15,417 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 533 places, 536 transitions, 1096 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 07:01:15,424 INFO L231 Difference]: Finished difference. Result has 533 places, 536 transitions, 1080 flow [2023-11-29 07:01:15,425 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=1076, PETRI_DIFFERENCE_MINUEND_PLACES=531, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=536, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=534, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1080, PETRI_PLACES=533, PETRI_TRANSITIONS=536} [2023-11-29 07:01:15,426 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, -22 predicate places. [2023-11-29 07:01:15,426 INFO L495 AbstractCegarLoop]: Abstraction has has 533 places, 536 transitions, 1080 flow [2023-11-29 07:01:15,427 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:15,427 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:15,427 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:15,427 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-11-29 07:01:15,427 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:15,428 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:15,428 INFO L85 PathProgramCache]: Analyzing trace with hash 1039956719, now seen corresponding path program 1 times [2023-11-29 07:01:15,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:15,428 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971813057] [2023-11-29 07:01:15,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:15,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:15,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:15,529 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:15,529 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:15,529 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971813057] [2023-11-29 07:01:15,529 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971813057] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:15,529 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:15,530 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 07:01:15,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780091608] [2023-11-29 07:01:15,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:15,530 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 07:01:15,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:15,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 07:01:15,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 07:01:15,539 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 551 out of 572 [2023-11-29 07:01:15,541 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 533 places, 536 transitions, 1080 flow. Second operand has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:15,541 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:15,541 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 551 of 572 [2023-11-29 07:01:15,542 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:15,657 INFO L124 PetriNetUnfolderBase]: 13/576 cut-off events. [2023-11-29 07:01:15,657 INFO L125 PetriNetUnfolderBase]: For 3/4 co-relation queries the response was YES. [2023-11-29 07:01:15,660 INFO L83 FinitePrefix]: Finished finitePrefix Result has 598 conditions, 576 events. 13/576 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 889 event pairs, 2 based on Foata normal form. 0/540 useless extension candidates. Maximal degree in co-relation 431. Up to 13 conditions per place. [2023-11-29 07:01:15,663 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 8 selfloop transitions, 2 changer transitions 0/535 dead transitions. [2023-11-29 07:01:15,663 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 534 places, 535 transitions, 1098 flow [2023-11-29 07:01:15,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 07:01:15,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 07:01:15,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1664 transitions. [2023-11-29 07:01:15,668 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9696969696969697 [2023-11-29 07:01:15,669 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1664 transitions. [2023-11-29 07:01:15,669 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1664 transitions. [2023-11-29 07:01:15,670 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:15,670 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1664 transitions. [2023-11-29 07:01:15,674 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 554.6666666666666) internal successors, (1664), 3 states have internal predecessors, (1664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:15,678 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:15,678 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:15,678 INFO L175 Difference]: Start difference. First operand has 533 places, 536 transitions, 1080 flow. Second operand 3 states and 1664 transitions. [2023-11-29 07:01:15,678 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 534 places, 535 transitions, 1098 flow [2023-11-29 07:01:15,683 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 532 places, 535 transitions, 1094 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 07:01:15,711 INFO L231 Difference]: Finished difference. Result has 532 places, 535 transitions, 1078 flow [2023-11-29 07:01:15,712 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=1074, PETRI_DIFFERENCE_MINUEND_PLACES=530, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=535, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=533, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1078, PETRI_PLACES=532, PETRI_TRANSITIONS=535} [2023-11-29 07:01:15,713 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, -23 predicate places. [2023-11-29 07:01:15,713 INFO L495 AbstractCegarLoop]: Abstraction has has 532 places, 535 transitions, 1078 flow [2023-11-29 07:01:15,713 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:15,714 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:15,714 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:15,714 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-29 07:01:15,714 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:15,715 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:15,715 INFO L85 PathProgramCache]: Analyzing trace with hash 1112874516, now seen corresponding path program 1 times [2023-11-29 07:01:15,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:15,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892727075] [2023-11-29 07:01:15,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:15,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:15,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:15,819 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:15,819 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:15,819 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892727075] [2023-11-29 07:01:15,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [892727075] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:15,820 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:15,820 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 07:01:15,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64900868] [2023-11-29 07:01:15,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:15,821 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 07:01:15,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:15,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 07:01:15,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 07:01:15,832 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 551 out of 572 [2023-11-29 07:01:15,833 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 532 places, 535 transitions, 1078 flow. Second operand has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:15,834 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:15,834 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 551 of 572 [2023-11-29 07:01:15,834 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:15,946 INFO L124 PetriNetUnfolderBase]: 13/575 cut-off events. [2023-11-29 07:01:15,946 INFO L125 PetriNetUnfolderBase]: For 3/4 co-relation queries the response was YES. [2023-11-29 07:01:15,949 INFO L83 FinitePrefix]: Finished finitePrefix Result has 597 conditions, 575 events. 13/575 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 888 event pairs, 2 based on Foata normal form. 0/540 useless extension candidates. Maximal degree in co-relation 423. Up to 13 conditions per place. [2023-11-29 07:01:15,952 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 8 selfloop transitions, 2 changer transitions 0/534 dead transitions. [2023-11-29 07:01:15,952 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 533 places, 534 transitions, 1096 flow [2023-11-29 07:01:15,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 07:01:15,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 07:01:15,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1664 transitions. [2023-11-29 07:01:15,958 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9696969696969697 [2023-11-29 07:01:15,958 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1664 transitions. [2023-11-29 07:01:15,958 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1664 transitions. [2023-11-29 07:01:15,959 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:15,959 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1664 transitions. [2023-11-29 07:01:15,963 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 554.6666666666666) internal successors, (1664), 3 states have internal predecessors, (1664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:15,967 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:15,967 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:15,968 INFO L175 Difference]: Start difference. First operand has 532 places, 535 transitions, 1078 flow. Second operand 3 states and 1664 transitions. [2023-11-29 07:01:15,968 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 533 places, 534 transitions, 1096 flow [2023-11-29 07:01:15,972 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 531 places, 534 transitions, 1092 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 07:01:15,979 INFO L231 Difference]: Finished difference. Result has 531 places, 534 transitions, 1076 flow [2023-11-29 07:01:15,980 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=1072, PETRI_DIFFERENCE_MINUEND_PLACES=529, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=534, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=532, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1076, PETRI_PLACES=531, PETRI_TRANSITIONS=534} [2023-11-29 07:01:15,981 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, -24 predicate places. [2023-11-29 07:01:15,981 INFO L495 AbstractCegarLoop]: Abstraction has has 531 places, 534 transitions, 1076 flow [2023-11-29 07:01:15,982 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:15,982 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:15,982 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:15,982 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-11-29 07:01:15,982 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:15,983 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:15,983 INFO L85 PathProgramCache]: Analyzing trace with hash 1481904891, now seen corresponding path program 1 times [2023-11-29 07:01:15,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:15,983 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989500969] [2023-11-29 07:01:15,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:15,983 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:16,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:16,100 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:16,100 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:16,100 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989500969] [2023-11-29 07:01:16,100 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [989500969] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:16,100 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:16,100 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 07:01:16,101 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605032531] [2023-11-29 07:01:16,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:16,101 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 07:01:16,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:16,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 07:01:16,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 07:01:16,117 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 550 out of 572 [2023-11-29 07:01:16,119 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 531 places, 534 transitions, 1076 flow. Second operand has 3 states, 3 states have (on average 551.3333333333334) internal successors, (1654), 3 states have internal predecessors, (1654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:16,119 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:16,119 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 550 of 572 [2023-11-29 07:01:16,119 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:16,245 INFO L124 PetriNetUnfolderBase]: 18/646 cut-off events. [2023-11-29 07:01:16,245 INFO L125 PetriNetUnfolderBase]: For 3/4 co-relation queries the response was YES. [2023-11-29 07:01:16,249 INFO L83 FinitePrefix]: Finished finitePrefix Result has 677 conditions, 646 events. 18/646 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1238 event pairs, 5 based on Foata normal form. 0/605 useless extension candidates. Maximal degree in co-relation 496. Up to 20 conditions per place. [2023-11-29 07:01:16,252 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 9 selfloop transitions, 2 changer transitions 0/533 dead transitions. [2023-11-29 07:01:16,252 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 532 places, 533 transitions, 1096 flow [2023-11-29 07:01:16,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 07:01:16,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 07:01:16,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1662 transitions. [2023-11-29 07:01:16,257 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9685314685314685 [2023-11-29 07:01:16,257 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1662 transitions. [2023-11-29 07:01:16,257 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1662 transitions. [2023-11-29 07:01:16,258 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:16,258 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1662 transitions. [2023-11-29 07:01:16,262 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 554.0) internal successors, (1662), 3 states have internal predecessors, (1662), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:16,266 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:16,266 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:16,266 INFO L175 Difference]: Start difference. First operand has 531 places, 534 transitions, 1076 flow. Second operand 3 states and 1662 transitions. [2023-11-29 07:01:16,267 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 532 places, 533 transitions, 1096 flow [2023-11-29 07:01:16,271 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 530 places, 533 transitions, 1092 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 07:01:16,278 INFO L231 Difference]: Finished difference. Result has 530 places, 533 transitions, 1074 flow [2023-11-29 07:01:16,279 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=1070, PETRI_DIFFERENCE_MINUEND_PLACES=528, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=533, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=531, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1074, PETRI_PLACES=530, PETRI_TRANSITIONS=533} [2023-11-29 07:01:16,279 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, -25 predicate places. [2023-11-29 07:01:16,279 INFO L495 AbstractCegarLoop]: Abstraction has has 530 places, 533 transitions, 1074 flow [2023-11-29 07:01:16,280 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 551.3333333333334) internal successors, (1654), 3 states have internal predecessors, (1654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:16,280 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:16,280 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:16,280 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-11-29 07:01:16,281 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:16,281 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:16,281 INFO L85 PathProgramCache]: Analyzing trace with hash -305024790, now seen corresponding path program 1 times [2023-11-29 07:01:16,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:16,281 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090896210] [2023-11-29 07:01:16,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:16,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:16,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:16,404 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:16,404 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:16,404 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090896210] [2023-11-29 07:01:16,404 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1090896210] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:16,404 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:16,404 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 07:01:16,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121808352] [2023-11-29 07:01:16,405 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:16,405 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 07:01:16,406 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:16,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 07:01:16,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 07:01:16,437 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 547 out of 572 [2023-11-29 07:01:16,450 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 530 places, 533 transitions, 1074 flow. Second operand has 3 states, 3 states have (on average 548.3333333333334) internal successors, (1645), 3 states have internal predecessors, (1645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:16,450 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:16,450 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 547 of 572 [2023-11-29 07:01:16,450 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:16,746 INFO L124 PetriNetUnfolderBase]: 43/1367 cut-off events. [2023-11-29 07:01:16,747 INFO L125 PetriNetUnfolderBase]: For 5/5 co-relation queries the response was YES. [2023-11-29 07:01:16,753 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1409 conditions, 1367 events. 43/1367 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 5816 event pairs, 9 based on Foata normal form. 0/1261 useless extension candidates. Maximal degree in co-relation 1221. Up to 31 conditions per place. [2023-11-29 07:01:16,760 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 12 selfloop transitions, 2 changer transitions 0/532 dead transitions. [2023-11-29 07:01:16,760 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 531 places, 532 transitions, 1100 flow [2023-11-29 07:01:16,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 07:01:16,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 07:01:16,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1656 transitions. [2023-11-29 07:01:16,765 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.965034965034965 [2023-11-29 07:01:16,765 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1656 transitions. [2023-11-29 07:01:16,765 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1656 transitions. [2023-11-29 07:01:16,767 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:16,767 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1656 transitions. [2023-11-29 07:01:16,771 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 552.0) internal successors, (1656), 3 states have internal predecessors, (1656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:16,775 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:16,775 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:16,775 INFO L175 Difference]: Start difference. First operand has 530 places, 533 transitions, 1074 flow. Second operand 3 states and 1656 transitions. [2023-11-29 07:01:16,776 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 531 places, 532 transitions, 1100 flow [2023-11-29 07:01:16,780 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 529 places, 532 transitions, 1096 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 07:01:16,788 INFO L231 Difference]: Finished difference. Result has 529 places, 532 transitions, 1072 flow [2023-11-29 07:01:16,789 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=1068, PETRI_DIFFERENCE_MINUEND_PLACES=527, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=532, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=530, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1072, PETRI_PLACES=529, PETRI_TRANSITIONS=532} [2023-11-29 07:01:16,789 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, -26 predicate places. [2023-11-29 07:01:16,789 INFO L495 AbstractCegarLoop]: Abstraction has has 529 places, 532 transitions, 1072 flow [2023-11-29 07:01:16,790 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 548.3333333333334) internal successors, (1645), 3 states have internal predecessors, (1645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:16,790 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:16,790 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:16,790 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-11-29 07:01:16,790 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:16,791 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:16,791 INFO L85 PathProgramCache]: Analyzing trace with hash 1551998111, now seen corresponding path program 1 times [2023-11-29 07:01:16,791 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:16,791 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107259612] [2023-11-29 07:01:16,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:16,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:16,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:16,914 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:16,915 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:16,915 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107259612] [2023-11-29 07:01:16,915 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107259612] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:16,915 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:16,915 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 07:01:16,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581645961] [2023-11-29 07:01:16,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:16,916 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 07:01:16,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:16,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 07:01:16,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 07:01:16,937 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 545 out of 572 [2023-11-29 07:01:16,938 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 529 places, 532 transitions, 1072 flow. Second operand has 3 states, 3 states have (on average 546.0) internal successors, (1638), 3 states have internal predecessors, (1638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:16,939 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:16,939 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 545 of 572 [2023-11-29 07:01:16,939 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:17,151 INFO L124 PetriNetUnfolderBase]: 45/1027 cut-off events. [2023-11-29 07:01:17,151 INFO L125 PetriNetUnfolderBase]: For 8/8 co-relation queries the response was YES. [2023-11-29 07:01:17,156 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1093 conditions, 1027 events. 45/1027 cut-off events. For 8/8 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 3763 event pairs, 20 based on Foata normal form. 0/964 useless extension candidates. Maximal degree in co-relation 897. Up to 53 conditions per place. [2023-11-29 07:01:17,161 INFO L140 encePairwiseOnDemand]: 567/572 looper letters, 13 selfloop transitions, 1 changer transitions 0/528 dead transitions. [2023-11-29 07:01:17,161 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 527 places, 528 transitions, 1092 flow [2023-11-29 07:01:17,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 07:01:17,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 07:01:17,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1653 transitions. [2023-11-29 07:01:17,166 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9632867132867133 [2023-11-29 07:01:17,166 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1653 transitions. [2023-11-29 07:01:17,166 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1653 transitions. [2023-11-29 07:01:17,167 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:17,167 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1653 transitions. [2023-11-29 07:01:17,171 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 551.0) internal successors, (1653), 3 states have internal predecessors, (1653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:17,175 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:17,176 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:17,176 INFO L175 Difference]: Start difference. First operand has 529 places, 532 transitions, 1072 flow. Second operand 3 states and 1653 transitions. [2023-11-29 07:01:17,176 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 527 places, 528 transitions, 1092 flow [2023-11-29 07:01:17,201 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 525 places, 528 transitions, 1088 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 07:01:17,210 INFO L231 Difference]: Finished difference. Result has 525 places, 528 transitions, 1062 flow [2023-11-29 07:01:17,211 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=1060, PETRI_DIFFERENCE_MINUEND_PLACES=523, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=528, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=527, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1062, PETRI_PLACES=525, PETRI_TRANSITIONS=528} [2023-11-29 07:01:17,211 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, -30 predicate places. [2023-11-29 07:01:17,212 INFO L495 AbstractCegarLoop]: Abstraction has has 525 places, 528 transitions, 1062 flow [2023-11-29 07:01:17,212 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 546.0) internal successors, (1638), 3 states have internal predecessors, (1638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:17,212 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:17,213 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:17,213 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-11-29 07:01:17,213 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:17,213 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:17,214 INFO L85 PathProgramCache]: Analyzing trace with hash -584518224, now seen corresponding path program 1 times [2023-11-29 07:01:17,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:17,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825202221] [2023-11-29 07:01:17,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:17,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:17,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:17,362 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:17,363 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:17,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825202221] [2023-11-29 07:01:17,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825202221] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:17,363 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:17,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 07:01:17,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533318204] [2023-11-29 07:01:17,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:17,364 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 07:01:17,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:17,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 07:01:17,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 07:01:17,369 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 555 out of 572 [2023-11-29 07:01:17,371 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 525 places, 528 transitions, 1062 flow. Second operand has 3 states, 3 states have (on average 555.6666666666666) internal successors, (1667), 3 states have internal predecessors, (1667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:17,372 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:17,372 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 555 of 572 [2023-11-29 07:01:17,372 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:17,505 INFO L124 PetriNetUnfolderBase]: 13/568 cut-off events. [2023-11-29 07:01:17,506 INFO L125 PetriNetUnfolderBase]: For 3/4 co-relation queries the response was YES. [2023-11-29 07:01:17,509 INFO L83 FinitePrefix]: Finished finitePrefix Result has 586 conditions, 568 events. 13/568 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 856 event pairs, 2 based on Foata normal form. 0/540 useless extension candidates. Maximal degree in co-relation 391. Up to 11 conditions per place. [2023-11-29 07:01:17,511 INFO L140 encePairwiseOnDemand]: 570/572 looper letters, 6 selfloop transitions, 1 changer transitions 0/527 dead transitions. [2023-11-29 07:01:17,512 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 526 places, 527 transitions, 1074 flow [2023-11-29 07:01:17,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 07:01:17,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 07:01:17,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1673 transitions. [2023-11-29 07:01:17,517 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9749417249417249 [2023-11-29 07:01:17,517 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1673 transitions. [2023-11-29 07:01:17,517 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1673 transitions. [2023-11-29 07:01:17,518 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:17,518 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1673 transitions. [2023-11-29 07:01:17,521 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 557.6666666666666) internal successors, (1673), 3 states have internal predecessors, (1673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:17,525 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:17,526 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:17,526 INFO L175 Difference]: Start difference. First operand has 525 places, 528 transitions, 1062 flow. Second operand 3 states and 1673 transitions. [2023-11-29 07:01:17,526 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 526 places, 527 transitions, 1074 flow [2023-11-29 07:01:17,530 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 525 places, 527 transitions, 1073 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 07:01:17,537 INFO L231 Difference]: Finished difference. Result has 525 places, 527 transitions, 1061 flow [2023-11-29 07:01:17,538 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=1059, PETRI_DIFFERENCE_MINUEND_PLACES=523, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=527, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=526, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1061, PETRI_PLACES=525, PETRI_TRANSITIONS=527} [2023-11-29 07:01:17,539 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, -30 predicate places. [2023-11-29 07:01:17,539 INFO L495 AbstractCegarLoop]: Abstraction has has 525 places, 527 transitions, 1061 flow [2023-11-29 07:01:17,540 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 555.6666666666666) internal successors, (1667), 3 states have internal predecessors, (1667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:17,540 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:17,540 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:17,540 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-11-29 07:01:17,540 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:17,541 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:17,541 INFO L85 PathProgramCache]: Analyzing trace with hash -2136244690, now seen corresponding path program 1 times [2023-11-29 07:01:17,541 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:17,541 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677751821] [2023-11-29 07:01:17,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:17,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:17,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:17,677 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:17,677 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:17,677 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677751821] [2023-11-29 07:01:17,677 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677751821] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:17,677 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:17,677 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 07:01:17,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752567172] [2023-11-29 07:01:17,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:17,678 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 07:01:17,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:17,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 07:01:17,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 07:01:17,712 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 547 out of 572 [2023-11-29 07:01:17,714 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 525 places, 527 transitions, 1061 flow. Second operand has 3 states, 3 states have (on average 548.3333333333334) internal successors, (1645), 3 states have internal predecessors, (1645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:17,714 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:17,714 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 547 of 572 [2023-11-29 07:01:17,714 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:17,855 INFO L124 PetriNetUnfolderBase]: 23/707 cut-off events. [2023-11-29 07:01:17,855 INFO L125 PetriNetUnfolderBase]: For 3/4 co-relation queries the response was YES. [2023-11-29 07:01:17,858 INFO L83 FinitePrefix]: Finished finitePrefix Result has 750 conditions, 707 events. 23/707 cut-off events. For 3/4 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1779 event pairs, 8 based on Foata normal form. 0/669 useless extension candidates. Maximal degree in co-relation 555. Up to 30 conditions per place. [2023-11-29 07:01:17,861 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 13 selfloop transitions, 2 changer transitions 0/526 dead transitions. [2023-11-29 07:01:17,861 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 526 places, 526 transitions, 1089 flow [2023-11-29 07:01:17,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 07:01:17,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 07:01:17,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1657 transitions. [2023-11-29 07:01:17,866 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9656177156177156 [2023-11-29 07:01:17,866 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1657 transitions. [2023-11-29 07:01:17,866 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1657 transitions. [2023-11-29 07:01:17,867 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:17,867 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1657 transitions. [2023-11-29 07:01:17,870 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:17,873 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:17,874 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:17,874 INFO L175 Difference]: Start difference. First operand has 525 places, 527 transitions, 1061 flow. Second operand 3 states and 1657 transitions. [2023-11-29 07:01:17,874 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 526 places, 526 transitions, 1089 flow [2023-11-29 07:01:17,878 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 525 places, 526 transitions, 1088 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 07:01:17,885 INFO L231 Difference]: Finished difference. Result has 525 places, 526 transitions, 1062 flow [2023-11-29 07:01:17,886 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=1058, PETRI_DIFFERENCE_MINUEND_PLACES=523, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=526, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=524, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1062, PETRI_PLACES=525, PETRI_TRANSITIONS=526} [2023-11-29 07:01:17,886 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, -30 predicate places. [2023-11-29 07:01:17,887 INFO L495 AbstractCegarLoop]: Abstraction has has 525 places, 526 transitions, 1062 flow [2023-11-29 07:01:17,887 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 548.3333333333334) internal successors, (1645), 3 states have internal predecessors, (1645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:17,887 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:17,888 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:17,888 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-11-29 07:01:17,888 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:17,888 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:17,888 INFO L85 PathProgramCache]: Analyzing trace with hash 649378529, now seen corresponding path program 1 times [2023-11-29 07:01:17,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:17,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097334538] [2023-11-29 07:01:17,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:17,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:17,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:18,019 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:18,019 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:18,019 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097334538] [2023-11-29 07:01:18,019 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097334538] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:18,019 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:18,019 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 07:01:18,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039144055] [2023-11-29 07:01:18,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:18,020 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 07:01:18,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:18,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 07:01:18,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 07:01:18,041 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 547 out of 572 [2023-11-29 07:01:18,042 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 525 places, 526 transitions, 1062 flow. Second operand has 3 states, 3 states have (on average 548.0) internal successors, (1644), 3 states have internal predecessors, (1644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:18,043 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:18,043 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 547 of 572 [2023-11-29 07:01:18,043 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:18,275 INFO L124 PetriNetUnfolderBase]: 44/1090 cut-off events. [2023-11-29 07:01:18,276 INFO L125 PetriNetUnfolderBase]: For 7/8 co-relation queries the response was YES. [2023-11-29 07:01:18,281 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1165 conditions, 1090 events. 44/1090 cut-off events. For 7/8 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 3973 event pairs, 2 based on Foata normal form. 0/1026 useless extension candidates. Maximal degree in co-relation 986. Up to 43 conditions per place. [2023-11-29 07:01:18,285 INFO L140 encePairwiseOnDemand]: 566/572 looper letters, 16 selfloop transitions, 3 changer transitions 0/529 dead transitions. [2023-11-29 07:01:18,285 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 524 places, 529 transitions, 1110 flow [2023-11-29 07:01:18,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 07:01:18,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 07:01:18,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1663 transitions. [2023-11-29 07:01:18,290 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9691142191142191 [2023-11-29 07:01:18,290 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1663 transitions. [2023-11-29 07:01:18,290 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1663 transitions. [2023-11-29 07:01:18,291 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:18,291 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1663 transitions. [2023-11-29 07:01:18,294 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 554.3333333333334) internal successors, (1663), 3 states have internal predecessors, (1663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:18,297 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:18,297 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:18,297 INFO L175 Difference]: Start difference. First operand has 525 places, 526 transitions, 1062 flow. Second operand 3 states and 1663 transitions. [2023-11-29 07:01:18,297 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 524 places, 529 transitions, 1110 flow [2023-11-29 07:01:18,301 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 522 places, 529 transitions, 1106 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 07:01:18,309 INFO L231 Difference]: Finished difference. Result has 523 places, 524 transitions, 1065 flow [2023-11-29 07:01:18,310 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=1052, PETRI_DIFFERENCE_MINUEND_PLACES=520, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=523, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=520, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1065, PETRI_PLACES=523, PETRI_TRANSITIONS=524} [2023-11-29 07:01:18,311 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, -32 predicate places. [2023-11-29 07:01:18,311 INFO L495 AbstractCegarLoop]: Abstraction has has 523 places, 524 transitions, 1065 flow [2023-11-29 07:01:18,311 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 548.0) internal successors, (1644), 3 states have internal predecessors, (1644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:18,311 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:18,312 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:18,312 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-11-29 07:01:18,312 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:18,312 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:18,312 INFO L85 PathProgramCache]: Analyzing trace with hash 1569141025, now seen corresponding path program 1 times [2023-11-29 07:01:18,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:18,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759295710] [2023-11-29 07:01:18,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:18,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:18,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:18,443 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:18,444 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:18,444 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759295710] [2023-11-29 07:01:18,444 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759295710] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:18,444 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:18,444 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 07:01:18,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437334653] [2023-11-29 07:01:18,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:18,445 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 07:01:18,446 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:18,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 07:01:18,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 07:01:18,457 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 554 out of 572 [2023-11-29 07:01:18,458 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 523 places, 524 transitions, 1065 flow. Second operand has 3 states, 3 states have (on average 555.3333333333334) internal successors, (1666), 3 states have internal predecessors, (1666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:18,458 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:18,459 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 554 of 572 [2023-11-29 07:01:18,459 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:18,752 INFO L124 PetriNetUnfolderBase]: 45/1382 cut-off events. [2023-11-29 07:01:18,752 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-11-29 07:01:18,759 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1463 conditions, 1382 events. 45/1382 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 5955 event pairs, 0 based on Foata normal form. 0/1295 useless extension candidates. Maximal degree in co-relation 1267. Up to 38 conditions per place. [2023-11-29 07:01:18,765 INFO L140 encePairwiseOnDemand]: 570/572 looper letters, 10 selfloop transitions, 1 changer transitions 0/526 dead transitions. [2023-11-29 07:01:18,765 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 524 places, 526 transitions, 1093 flow [2023-11-29 07:01:18,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 07:01:18,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 07:01:18,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1674 transitions. [2023-11-29 07:01:18,769 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9755244755244755 [2023-11-29 07:01:18,770 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1674 transitions. [2023-11-29 07:01:18,770 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1674 transitions. [2023-11-29 07:01:18,770 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:18,770 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1674 transitions. [2023-11-29 07:01:18,773 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 558.0) internal successors, (1674), 3 states have internal predecessors, (1674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:18,776 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:18,777 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:18,777 INFO L175 Difference]: Start difference. First operand has 523 places, 524 transitions, 1065 flow. Second operand 3 states and 1674 transitions. [2023-11-29 07:01:18,777 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 524 places, 526 transitions, 1093 flow [2023-11-29 07:01:18,781 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 523 places, 526 transitions, 1090 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 07:01:18,789 INFO L231 Difference]: Finished difference. Result has 523 places, 523 transitions, 1062 flow [2023-11-29 07:01:18,790 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=1060, PETRI_DIFFERENCE_MINUEND_PLACES=521, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=523, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=522, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1062, PETRI_PLACES=523, PETRI_TRANSITIONS=523} [2023-11-29 07:01:18,790 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, -32 predicate places. [2023-11-29 07:01:18,791 INFO L495 AbstractCegarLoop]: Abstraction has has 523 places, 523 transitions, 1062 flow [2023-11-29 07:01:18,791 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 555.3333333333334) internal successors, (1666), 3 states have internal predecessors, (1666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:18,791 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:18,792 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:18,792 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-11-29 07:01:18,792 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:18,792 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:18,792 INFO L85 PathProgramCache]: Analyzing trace with hash 177610086, now seen corresponding path program 1 times [2023-11-29 07:01:18,793 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:18,793 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716480580] [2023-11-29 07:01:18,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:18,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:18,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:18,936 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:18,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:18,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716480580] [2023-11-29 07:01:18,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716480580] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:18,937 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:18,937 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 07:01:18,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597383618] [2023-11-29 07:01:18,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:18,938 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 07:01:18,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:18,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 07:01:18,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 07:01:18,968 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 547 out of 572 [2023-11-29 07:01:18,969 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 523 places, 523 transitions, 1062 flow. Second operand has 3 states, 3 states have (on average 549.0) internal successors, (1647), 3 states have internal predecessors, (1647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:18,969 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:18,970 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 547 of 572 [2023-11-29 07:01:18,970 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:19,139 INFO L124 PetriNetUnfolderBase]: 30/882 cut-off events. [2023-11-29 07:01:19,139 INFO L125 PetriNetUnfolderBase]: For 15/16 co-relation queries the response was YES. [2023-11-29 07:01:19,144 INFO L83 FinitePrefix]: Finished finitePrefix Result has 955 conditions, 882 events. 30/882 cut-off events. For 15/16 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 2859 event pairs, 10 based on Foata normal form. 0/835 useless extension candidates. Maximal degree in co-relation 759. Up to 44 conditions per place. [2023-11-29 07:01:19,148 INFO L140 encePairwiseOnDemand]: 569/572 looper letters, 14 selfloop transitions, 2 changer transitions 0/522 dead transitions. [2023-11-29 07:01:19,148 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 524 places, 522 transitions, 1092 flow [2023-11-29 07:01:19,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 07:01:19,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 07:01:19,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1657 transitions. [2023-11-29 07:01:19,154 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9656177156177156 [2023-11-29 07:01:19,154 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1657 transitions. [2023-11-29 07:01:19,154 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1657 transitions. [2023-11-29 07:01:19,155 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:19,155 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1657 transitions. [2023-11-29 07:01:19,157 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 552.3333333333334) internal successors, (1657), 3 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:19,160 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:19,161 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:19,161 INFO L175 Difference]: Start difference. First operand has 523 places, 523 transitions, 1062 flow. Second operand 3 states and 1657 transitions. [2023-11-29 07:01:19,161 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 524 places, 522 transitions, 1092 flow [2023-11-29 07:01:19,165 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 523 places, 522 transitions, 1091 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 07:01:19,173 INFO L231 Difference]: Finished difference. Result has 523 places, 522 transitions, 1063 flow [2023-11-29 07:01:19,174 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=1059, PETRI_DIFFERENCE_MINUEND_PLACES=521, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=522, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=520, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1063, PETRI_PLACES=523, PETRI_TRANSITIONS=522} [2023-11-29 07:01:19,174 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, -32 predicate places. [2023-11-29 07:01:19,175 INFO L495 AbstractCegarLoop]: Abstraction has has 523 places, 522 transitions, 1063 flow [2023-11-29 07:01:19,175 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 549.0) internal successors, (1647), 3 states have internal predecessors, (1647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:19,175 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:19,176 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:19,176 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-11-29 07:01:19,176 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:19,176 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:19,176 INFO L85 PathProgramCache]: Analyzing trace with hash 411046051, now seen corresponding path program 1 times [2023-11-29 07:01:19,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:19,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335932027] [2023-11-29 07:01:19,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:19,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:19,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:19,307 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:19,307 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:19,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335932027] [2023-11-29 07:01:19,307 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335932027] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:19,308 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:19,308 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 07:01:19,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620931840] [2023-11-29 07:01:19,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:19,309 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 07:01:19,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:19,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 07:01:19,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 07:01:19,318 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 554 out of 572 [2023-11-29 07:01:19,320 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 523 places, 522 transitions, 1063 flow. Second operand has 3 states, 3 states have (on average 555.3333333333334) internal successors, (1666), 3 states have internal predecessors, (1666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:19,320 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:19,320 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 554 of 572 [2023-11-29 07:01:19,320 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:19,555 INFO L124 PetriNetUnfolderBase]: 45/1361 cut-off events. [2023-11-29 07:01:19,555 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-11-29 07:01:19,560 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1442 conditions, 1361 events. 45/1361 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 5817 event pairs, 0 based on Foata normal form. 0/1285 useless extension candidates. Maximal degree in co-relation 1432. Up to 38 conditions per place. [2023-11-29 07:01:19,565 INFO L140 encePairwiseOnDemand]: 570/572 looper letters, 10 selfloop transitions, 1 changer transitions 0/524 dead transitions. [2023-11-29 07:01:19,565 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 524 places, 524 transitions, 1091 flow [2023-11-29 07:01:19,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 07:01:19,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 07:01:19,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1674 transitions. [2023-11-29 07:01:19,569 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9755244755244755 [2023-11-29 07:01:19,569 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1674 transitions. [2023-11-29 07:01:19,569 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1674 transitions. [2023-11-29 07:01:19,570 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:19,570 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1674 transitions. [2023-11-29 07:01:19,572 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 558.0) internal successors, (1674), 3 states have internal predecessors, (1674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:19,574 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:19,574 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:19,574 INFO L175 Difference]: Start difference. First operand has 523 places, 522 transitions, 1063 flow. Second operand 3 states and 1674 transitions. [2023-11-29 07:01:19,574 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 524 places, 524 transitions, 1091 flow [2023-11-29 07:01:19,577 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 522 places, 524 transitions, 1087 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 07:01:19,582 INFO L231 Difference]: Finished difference. Result has 522 places, 521 transitions, 1059 flow [2023-11-29 07:01:19,583 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=1057, PETRI_DIFFERENCE_MINUEND_PLACES=520, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=521, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=520, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1059, PETRI_PLACES=522, PETRI_TRANSITIONS=521} [2023-11-29 07:01:19,583 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, -33 predicate places. [2023-11-29 07:01:19,583 INFO L495 AbstractCegarLoop]: Abstraction has has 522 places, 521 transitions, 1059 flow [2023-11-29 07:01:19,584 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 555.3333333333334) internal successors, (1666), 3 states have internal predecessors, (1666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:19,584 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:19,584 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:19,584 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-11-29 07:01:19,584 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting whoop_wrapper_nvram_unlocked_ioctlErr0ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:19,584 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:19,585 INFO L85 PathProgramCache]: Analyzing trace with hash 1007138069, now seen corresponding path program 1 times [2023-11-29 07:01:19,585 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:19,585 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611525033] [2023-11-29 07:01:19,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:19,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:19,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:19,726 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:19,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:19,726 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611525033] [2023-11-29 07:01:19,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611525033] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:19,727 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:19,727 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 07:01:19,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168606669] [2023-11-29 07:01:19,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:19,728 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 07:01:19,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:19,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 07:01:19,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 07:01:19,737 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 554 out of 572 [2023-11-29 07:01:19,739 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 522 places, 521 transitions, 1059 flow. Second operand has 3 states, 3 states have (on average 555.6666666666666) internal successors, (1667), 3 states have internal predecessors, (1667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:19,739 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:19,739 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 554 of 572 [2023-11-29 07:01:19,739 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:19,897 INFO L124 PetriNetUnfolderBase]: 23/792 cut-off events. [2023-11-29 07:01:19,897 INFO L125 PetriNetUnfolderBase]: For 10/12 co-relation queries the response was YES. [2023-11-29 07:01:19,900 INFO L83 FinitePrefix]: Finished finitePrefix Result has 843 conditions, 792 events. 23/792 cut-off events. For 10/12 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 2227 event pairs, 0 based on Foata normal form. 0/759 useless extension candidates. Maximal degree in co-relation 646. Up to 24 conditions per place. [2023-11-29 07:01:19,902 INFO L140 encePairwiseOnDemand]: 570/572 looper letters, 8 selfloop transitions, 1 changer transitions 0/521 dead transitions. [2023-11-29 07:01:19,902 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 523 places, 521 transitions, 1078 flow [2023-11-29 07:01:19,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 07:01:19,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 07:01:19,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1672 transitions. [2023-11-29 07:01:19,906 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9743589743589743 [2023-11-29 07:01:19,906 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1672 transitions. [2023-11-29 07:01:19,906 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1672 transitions. [2023-11-29 07:01:19,907 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:19,907 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1672 transitions. [2023-11-29 07:01:19,908 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 557.3333333333334) internal successors, (1672), 3 states have internal predecessors, (1672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:19,910 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:19,910 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:19,911 INFO L175 Difference]: Start difference. First operand has 522 places, 521 transitions, 1059 flow. Second operand 3 states and 1672 transitions. [2023-11-29 07:01:19,911 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 523 places, 521 transitions, 1078 flow [2023-11-29 07:01:19,913 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 522 places, 521 transitions, 1077 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 07:01:19,918 INFO L231 Difference]: Finished difference. Result has 522 places, 520 transitions, 1058 flow [2023-11-29 07:01:19,919 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=1056, PETRI_DIFFERENCE_MINUEND_PLACES=520, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=520, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=519, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1058, PETRI_PLACES=522, PETRI_TRANSITIONS=520} [2023-11-29 07:01:19,919 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, -33 predicate places. [2023-11-29 07:01:19,919 INFO L495 AbstractCegarLoop]: Abstraction has has 522 places, 520 transitions, 1058 flow [2023-11-29 07:01:19,920 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 555.6666666666666) internal successors, (1667), 3 states have internal predecessors, (1667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:19,920 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:19,920 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:19,920 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-11-29 07:01:19,920 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting whoop_wrapper_read_nvramErr3ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:19,920 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:19,921 INFO L85 PathProgramCache]: Analyzing trace with hash -983969977, now seen corresponding path program 1 times [2023-11-29 07:01:19,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:19,921 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516874528] [2023-11-29 07:01:19,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:19,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:19,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:20,050 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:20,051 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:20,051 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516874528] [2023-11-29 07:01:20,051 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516874528] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:20,051 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:20,051 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 07:01:20,051 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31463138] [2023-11-29 07:01:20,051 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:20,052 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 07:01:20,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:20,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 07:01:20,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 07:01:20,062 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 554 out of 572 [2023-11-29 07:01:20,064 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 522 places, 520 transitions, 1058 flow. Second operand has 3 states, 3 states have (on average 555.3333333333334) internal successors, (1666), 3 states have internal predecessors, (1666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:20,064 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:20,064 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 554 of 572 [2023-11-29 07:01:20,064 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:20,364 INFO L124 PetriNetUnfolderBase]: 45/1327 cut-off events. [2023-11-29 07:01:20,365 INFO L125 PetriNetUnfolderBase]: For 6/6 co-relation queries the response was YES. [2023-11-29 07:01:20,371 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1410 conditions, 1327 events. 45/1327 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 5627 event pairs, 0 based on Foata normal form. 0/1259 useless extension candidates. Maximal degree in co-relation 1213. Up to 38 conditions per place. [2023-11-29 07:01:20,374 INFO L140 encePairwiseOnDemand]: 570/572 looper letters, 10 selfloop transitions, 1 changer transitions 0/522 dead transitions. [2023-11-29 07:01:20,375 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 523 places, 522 transitions, 1086 flow [2023-11-29 07:01:20,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 07:01:20,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 07:01:20,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1674 transitions. [2023-11-29 07:01:20,379 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9755244755244755 [2023-11-29 07:01:20,379 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1674 transitions. [2023-11-29 07:01:20,379 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1674 transitions. [2023-11-29 07:01:20,379 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:20,379 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1674 transitions. [2023-11-29 07:01:20,381 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 558.0) internal successors, (1674), 3 states have internal predecessors, (1674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:20,383 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:20,384 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 572.0) internal successors, (2288), 4 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:20,384 INFO L175 Difference]: Start difference. First operand has 522 places, 520 transitions, 1058 flow. Second operand 3 states and 1674 transitions. [2023-11-29 07:01:20,384 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 523 places, 522 transitions, 1086 flow [2023-11-29 07:01:20,387 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 522 places, 522 transitions, 1085 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 07:01:20,392 INFO L231 Difference]: Finished difference. Result has 522 places, 519 transitions, 1057 flow [2023-11-29 07:01:20,393 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=1055, PETRI_DIFFERENCE_MINUEND_PLACES=520, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=519, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=518, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1057, PETRI_PLACES=522, PETRI_TRANSITIONS=519} [2023-11-29 07:01:20,393 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, -33 predicate places. [2023-11-29 07:01:20,393 INFO L495 AbstractCegarLoop]: Abstraction has has 522 places, 519 transitions, 1057 flow [2023-11-29 07:01:20,393 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 555.3333333333334) internal successors, (1666), 3 states have internal predecessors, (1666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:20,393 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:20,394 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:20,394 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-11-29 07:01:20,394 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:20,394 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:20,394 INFO L85 PathProgramCache]: Analyzing trace with hash -1978366085, now seen corresponding path program 1 times [2023-11-29 07:01:20,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:20,395 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456701184] [2023-11-29 07:01:20,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:20,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:20,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:21,849 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:21,849 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:21,849 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456701184] [2023-11-29 07:01:21,849 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456701184] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:21,849 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:21,850 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 07:01:21,850 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732154154] [2023-11-29 07:01:21,850 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:21,851 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 07:01:21,851 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:21,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 07:01:21,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-29 07:01:22,310 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 540 out of 572 [2023-11-29 07:01:22,312 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 522 places, 519 transitions, 1057 flow. Second operand has 6 states, 6 states have (on average 541.5) internal successors, (3249), 6 states have internal predecessors, (3249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:22,313 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:22,313 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 540 of 572 [2023-11-29 07:01:22,313 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:23,100 INFO L124 PetriNetUnfolderBase]: 507/2570 cut-off events. [2023-11-29 07:01:23,100 INFO L125 PetriNetUnfolderBase]: For 15/153 co-relation queries the response was YES. [2023-11-29 07:01:23,123 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3457 conditions, 2570 events. 507/2570 cut-off events. For 15/153 co-relation queries the response was YES. Maximal size of possible extension queue 80. Compared 15807 event pairs, 120 based on Foata normal form. 18/2261 useless extension candidates. Maximal degree in co-relation 3260. Up to 660 conditions per place. [2023-11-29 07:01:23,135 INFO L140 encePairwiseOnDemand]: 556/572 looper letters, 21 selfloop transitions, 45 changer transitions 0/564 dead transitions. [2023-11-29 07:01:23,135 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 527 places, 564 transitions, 1280 flow [2023-11-29 07:01:23,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 07:01:23,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-29 07:01:23,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 3307 transitions. [2023-11-29 07:01:23,192 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9635780885780886 [2023-11-29 07:01:23,192 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 3307 transitions. [2023-11-29 07:01:23,192 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 3307 transitions. [2023-11-29 07:01:23,193 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:23,193 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 3307 transitions. [2023-11-29 07:01:23,198 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 551.1666666666666) internal successors, (3307), 6 states have internal predecessors, (3307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:23,203 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 572.0) internal successors, (4004), 7 states have internal predecessors, (4004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:23,203 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 572.0) internal successors, (4004), 7 states have internal predecessors, (4004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:23,204 INFO L175 Difference]: Start difference. First operand has 522 places, 519 transitions, 1057 flow. Second operand 6 states and 3307 transitions. [2023-11-29 07:01:23,204 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 527 places, 564 transitions, 1280 flow [2023-11-29 07:01:23,208 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 526 places, 564 transitions, 1279 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 07:01:23,216 INFO L231 Difference]: Finished difference. Result has 531 places, 563 transitions, 1354 flow [2023-11-29 07:01:23,217 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=1056, PETRI_DIFFERENCE_MINUEND_PLACES=521, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=519, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=504, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1354, PETRI_PLACES=531, PETRI_TRANSITIONS=563} [2023-11-29 07:01:23,217 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, -24 predicate places. [2023-11-29 07:01:23,217 INFO L495 AbstractCegarLoop]: Abstraction has has 531 places, 563 transitions, 1354 flow [2023-11-29 07:01:23,218 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 541.5) internal successors, (3249), 6 states have internal predecessors, (3249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:23,218 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:23,219 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:23,219 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-11-29 07:01:23,219 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:23,219 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:23,220 INFO L85 PathProgramCache]: Analyzing trace with hash -1181867056, now seen corresponding path program 1 times [2023-11-29 07:01:23,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:23,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657001941] [2023-11-29 07:01:23,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:23,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:23,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:26,062 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:26,062 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:26,062 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657001941] [2023-11-29 07:01:26,063 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1657001941] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:26,063 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:26,063 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 07:01:26,063 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709105979] [2023-11-29 07:01:26,063 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:26,064 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 07:01:26,064 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:26,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 07:01:26,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2023-11-29 07:01:27,059 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 534 out of 572 [2023-11-29 07:01:27,064 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 531 places, 563 transitions, 1354 flow. Second operand has 11 states, 11 states have (on average 535.2727272727273) internal successors, (5888), 11 states have internal predecessors, (5888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:27,064 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:27,064 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 534 of 572 [2023-11-29 07:01:27,065 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:28,697 INFO L124 PetriNetUnfolderBase]: 1777/5868 cut-off events. [2023-11-29 07:01:28,698 INFO L125 PetriNetUnfolderBase]: For 2452/16802 co-relation queries the response was YES. [2023-11-29 07:01:28,729 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11711 conditions, 5868 events. 1777/5868 cut-off events. For 2452/16802 co-relation queries the response was YES. Maximal size of possible extension queue 163. Compared 44010 event pairs, 123 based on Foata normal form. 78/5494 useless extension candidates. Maximal degree in co-relation 11509. Up to 1174 conditions per place. [2023-11-29 07:01:28,752 INFO L140 encePairwiseOnDemand]: 551/572 looper letters, 174 selfloop transitions, 124 changer transitions 0/790 dead transitions. [2023-11-29 07:01:28,752 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 542 places, 790 transitions, 3103 flow [2023-11-29 07:01:28,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 07:01:28,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-29 07:01:28,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 6538 transitions. [2023-11-29 07:01:28,768 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9525058275058275 [2023-11-29 07:01:28,768 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 6538 transitions. [2023-11-29 07:01:28,769 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 6538 transitions. [2023-11-29 07:01:28,770 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:28,770 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 6538 transitions. [2023-11-29 07:01:28,776 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 544.8333333333334) internal successors, (6538), 12 states have internal predecessors, (6538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:28,835 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:28,836 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:28,836 INFO L175 Difference]: Start difference. First operand has 531 places, 563 transitions, 1354 flow. Second operand 12 states and 6538 transitions. [2023-11-29 07:01:28,836 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 542 places, 790 transitions, 3103 flow [2023-11-29 07:01:28,855 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 542 places, 790 transitions, 3103 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-11-29 07:01:28,864 INFO L231 Difference]: Finished difference. Result has 551 places, 697 transitions, 2661 flow [2023-11-29 07:01:28,864 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=1354, PETRI_DIFFERENCE_MINUEND_PLACES=531, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=563, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=506, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=2661, PETRI_PLACES=551, PETRI_TRANSITIONS=697} [2023-11-29 07:01:28,865 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, -4 predicate places. [2023-11-29 07:01:28,865 INFO L495 AbstractCegarLoop]: Abstraction has has 551 places, 697 transitions, 2661 flow [2023-11-29 07:01:28,866 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 535.2727272727273) internal successors, (5888), 11 states have internal predecessors, (5888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:28,867 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:28,867 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:28,867 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-11-29 07:01:28,867 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:28,868 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:28,868 INFO L85 PathProgramCache]: Analyzing trace with hash -38140912, now seen corresponding path program 2 times [2023-11-29 07:01:28,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:28,868 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42682641] [2023-11-29 07:01:28,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:28,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:28,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:30,805 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:30,805 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:30,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42682641] [2023-11-29 07:01:30,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42682641] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:30,805 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:30,805 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 07:01:30,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142347529] [2023-11-29 07:01:30,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:30,806 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 07:01:30,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:30,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 07:01:30,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2023-11-29 07:01:31,796 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 534 out of 572 [2023-11-29 07:01:31,799 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 551 places, 697 transitions, 2661 flow. Second operand has 11 states, 11 states have (on average 535.2727272727273) internal successors, (5888), 11 states have internal predecessors, (5888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:31,799 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:31,799 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 534 of 572 [2023-11-29 07:01:31,800 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:33,731 INFO L124 PetriNetUnfolderBase]: 2041/7114 cut-off events. [2023-11-29 07:01:33,731 INFO L125 PetriNetUnfolderBase]: For 10263/60873 co-relation queries the response was YES. [2023-11-29 07:01:33,772 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18088 conditions, 7114 events. 2041/7114 cut-off events. For 10263/60873 co-relation queries the response was YES. Maximal size of possible extension queue 170. Compared 59084 event pairs, 149 based on Foata normal form. 251/6826 useless extension candidates. Maximal degree in co-relation 17875. Up to 2047 conditions per place. [2023-11-29 07:01:33,803 INFO L140 encePairwiseOnDemand]: 550/572 looper letters, 131 selfloop transitions, 193 changer transitions 0/816 dead transitions. [2023-11-29 07:01:33,803 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 560 places, 816 transitions, 4220 flow [2023-11-29 07:01:33,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 07:01:33,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-29 07:01:33,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 5460 transitions. [2023-11-29 07:01:33,813 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9545454545454546 [2023-11-29 07:01:33,813 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 5460 transitions. [2023-11-29 07:01:33,813 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 5460 transitions. [2023-11-29 07:01:33,815 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:33,815 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 5460 transitions. [2023-11-29 07:01:33,824 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 546.0) internal successors, (5460), 10 states have internal predecessors, (5460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:33,829 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 572.0) internal successors, (6292), 11 states have internal predecessors, (6292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:33,829 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 572.0) internal successors, (6292), 11 states have internal predecessors, (6292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:33,830 INFO L175 Difference]: Start difference. First operand has 551 places, 697 transitions, 2661 flow. Second operand 10 states and 5460 transitions. [2023-11-29 07:01:33,830 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 560 places, 816 transitions, 4220 flow [2023-11-29 07:01:33,891 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 558 places, 816 transitions, 4217 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 07:01:33,899 INFO L231 Difference]: Finished difference. Result has 562 places, 790 transitions, 4269 flow [2023-11-29 07:01:33,900 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=2658, PETRI_DIFFERENCE_MINUEND_PLACES=549, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=697, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=536, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=4269, PETRI_PLACES=562, PETRI_TRANSITIONS=790} [2023-11-29 07:01:33,901 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, 7 predicate places. [2023-11-29 07:01:33,901 INFO L495 AbstractCegarLoop]: Abstraction has has 562 places, 790 transitions, 4269 flow [2023-11-29 07:01:33,902 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 535.2727272727273) internal successors, (5888), 11 states have internal predecessors, (5888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:33,902 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:33,902 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:33,902 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-11-29 07:01:33,903 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:33,903 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:33,903 INFO L85 PathProgramCache]: Analyzing trace with hash 1009557752, now seen corresponding path program 3 times [2023-11-29 07:01:33,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:33,903 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518459195] [2023-11-29 07:01:33,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:33,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:33,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:35,668 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:35,669 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:35,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518459195] [2023-11-29 07:01:35,669 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518459195] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:35,669 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:35,669 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 07:01:35,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998729774] [2023-11-29 07:01:35,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:35,670 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 07:01:35,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:35,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 07:01:35,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2023-11-29 07:01:36,719 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 534 out of 572 [2023-11-29 07:01:36,723 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 562 places, 790 transitions, 4269 flow. Second operand has 11 states, 11 states have (on average 535.2727272727273) internal successors, (5888), 11 states have internal predecessors, (5888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:36,724 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:36,724 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 534 of 572 [2023-11-29 07:01:36,724 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:39,475 INFO L124 PetriNetUnfolderBase]: 2767/9880 cut-off events. [2023-11-29 07:01:39,475 INFO L125 PetriNetUnfolderBase]: For 28312/161113 co-relation queries the response was YES. [2023-11-29 07:01:39,535 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28260 conditions, 9880 events. 2767/9880 cut-off events. For 28312/161113 co-relation queries the response was YES. Maximal size of possible extension queue 227. Compared 91116 event pairs, 135 based on Foata normal form. 372/9541 useless extension candidates. Maximal degree in co-relation 28043. Up to 2389 conditions per place. [2023-11-29 07:01:39,586 INFO L140 encePairwiseOnDemand]: 550/572 looper letters, 143 selfloop transitions, 404 changer transitions 0/1039 dead transitions. [2023-11-29 07:01:39,586 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 573 places, 1039 transitions, 7980 flow [2023-11-29 07:01:39,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 07:01:39,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-29 07:01:39,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 6555 transitions. [2023-11-29 07:01:39,594 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9549825174825175 [2023-11-29 07:01:39,594 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 6555 transitions. [2023-11-29 07:01:39,594 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 6555 transitions. [2023-11-29 07:01:39,596 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:39,596 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 6555 transitions. [2023-11-29 07:01:39,609 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 546.25) internal successors, (6555), 12 states have internal predecessors, (6555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:39,615 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:39,616 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:39,616 INFO L175 Difference]: Start difference. First operand has 562 places, 790 transitions, 4269 flow. Second operand 12 states and 6555 transitions. [2023-11-29 07:01:39,616 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 573 places, 1039 transitions, 7980 flow [2023-11-29 07:01:39,716 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 568 places, 1039 transitions, 7797 flow, removed 32 selfloop flow, removed 5 redundant places. [2023-11-29 07:01:39,733 INFO L231 Difference]: Finished difference. Result has 575 places, 1005 transitions, 7832 flow [2023-11-29 07:01:39,734 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=4136, PETRI_DIFFERENCE_MINUEND_PLACES=557, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=790, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=219, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=533, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=7832, PETRI_PLACES=575, PETRI_TRANSITIONS=1005} [2023-11-29 07:01:39,734 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, 20 predicate places. [2023-11-29 07:01:39,734 INFO L495 AbstractCegarLoop]: Abstraction has has 575 places, 1005 transitions, 7832 flow [2023-11-29 07:01:39,735 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 535.2727272727273) internal successors, (5888), 11 states have internal predecessors, (5888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:39,735 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:39,736 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:39,736 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-11-29 07:01:39,736 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:39,736 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:39,736 INFO L85 PathProgramCache]: Analyzing trace with hash -88342618, now seen corresponding path program 4 times [2023-11-29 07:01:39,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:39,737 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413312871] [2023-11-29 07:01:39,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:39,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:39,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:41,275 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:41,275 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:41,275 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413312871] [2023-11-29 07:01:41,276 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [413312871] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:41,276 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:41,276 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 07:01:41,276 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615047896] [2023-11-29 07:01:41,276 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:41,277 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 07:01:41,277 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:41,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 07:01:41,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-11-29 07:01:42,230 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 534 out of 572 [2023-11-29 07:01:42,233 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 575 places, 1005 transitions, 7832 flow. Second operand has 11 states, 11 states have (on average 535.2727272727273) internal successors, (5888), 11 states have internal predecessors, (5888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:42,233 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:42,233 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 534 of 572 [2023-11-29 07:01:42,233 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:45,834 INFO L124 PetriNetUnfolderBase]: 3476/11256 cut-off events. [2023-11-29 07:01:45,834 INFO L125 PetriNetUnfolderBase]: For 57151/394397 co-relation queries the response was YES. [2023-11-29 07:01:45,933 INFO L83 FinitePrefix]: Finished finitePrefix Result has 41157 conditions, 11256 events. 3476/11256 cut-off events. For 57151/394397 co-relation queries the response was YES. Maximal size of possible extension queue 234. Compared 101932 event pairs, 235 based on Foata normal form. 499/10937 useless extension candidates. Maximal degree in co-relation 40933. Up to 2482 conditions per place. [2023-11-29 07:01:46,021 INFO L140 encePairwiseOnDemand]: 550/572 looper letters, 456 selfloop transitions, 412 changer transitions 0/1360 dead transitions. [2023-11-29 07:01:46,021 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 586 places, 1360 transitions, 14127 flow [2023-11-29 07:01:46,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 07:01:46,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-29 07:01:46,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 6547 transitions. [2023-11-29 07:01:46,029 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9538170163170163 [2023-11-29 07:01:46,029 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 6547 transitions. [2023-11-29 07:01:46,029 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 6547 transitions. [2023-11-29 07:01:46,031 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:46,031 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 6547 transitions. [2023-11-29 07:01:46,040 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 545.5833333333334) internal successors, (6547), 12 states have internal predecessors, (6547), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:46,046 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:46,047 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:46,048 INFO L175 Difference]: Start difference. First operand has 575 places, 1005 transitions, 7832 flow. Second operand 12 states and 6547 transitions. [2023-11-29 07:01:46,048 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 586 places, 1360 transitions, 14127 flow [2023-11-29 07:01:46,295 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 583 places, 1360 transitions, 13902 flow, removed 85 selfloop flow, removed 3 redundant places. [2023-11-29 07:01:46,317 INFO L231 Difference]: Finished difference. Result has 592 places, 1311 transitions, 13710 flow [2023-11-29 07:01:46,318 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=7637, PETRI_DIFFERENCE_MINUEND_PLACES=572, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1005, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=174, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=720, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=13710, PETRI_PLACES=592, PETRI_TRANSITIONS=1311} [2023-11-29 07:01:46,318 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, 37 predicate places. [2023-11-29 07:01:46,319 INFO L495 AbstractCegarLoop]: Abstraction has has 592 places, 1311 transitions, 13710 flow [2023-11-29 07:01:46,320 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 535.2727272727273) internal successors, (5888), 11 states have internal predecessors, (5888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:46,320 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:46,320 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:46,320 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-11-29 07:01:46,320 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:46,320 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:46,321 INFO L85 PathProgramCache]: Analyzing trace with hash 66297778, now seen corresponding path program 5 times [2023-11-29 07:01:46,321 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:46,321 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512928482] [2023-11-29 07:01:46,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:46,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:46,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:48,015 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:48,015 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:48,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512928482] [2023-11-29 07:01:48,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [512928482] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:48,016 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:48,016 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 07:01:48,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455216666] [2023-11-29 07:01:48,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:48,017 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 07:01:48,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:48,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 07:01:48,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2023-11-29 07:01:49,080 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 534 out of 572 [2023-11-29 07:01:49,083 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 592 places, 1311 transitions, 13710 flow. Second operand has 11 states, 11 states have (on average 535.2727272727273) internal successors, (5888), 11 states have internal predecessors, (5888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:49,083 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:49,083 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 534 of 572 [2023-11-29 07:01:49,083 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:01:53,909 INFO L124 PetriNetUnfolderBase]: 3857/13322 cut-off events. [2023-11-29 07:01:53,909 INFO L125 PetriNetUnfolderBase]: For 99145/766884 co-relation queries the response was YES. [2023-11-29 07:01:54,051 INFO L83 FinitePrefix]: Finished finitePrefix Result has 53509 conditions, 13322 events. 3857/13322 cut-off events. For 99145/766884 co-relation queries the response was YES. Maximal size of possible extension queue 285. Compared 129816 event pairs, 245 based on Foata normal form. 912/13285 useless extension candidates. Maximal degree in co-relation 53276. Up to 3734 conditions per place. [2023-11-29 07:01:54,149 INFO L140 encePairwiseOnDemand]: 550/572 looper letters, 370 selfloop transitions, 649 changer transitions 0/1511 dead transitions. [2023-11-29 07:01:54,149 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 602 places, 1511 transitions, 18780 flow [2023-11-29 07:01:54,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 07:01:54,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-11-29 07:01:54,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 6007 transitions. [2023-11-29 07:01:54,156 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9547043865225684 [2023-11-29 07:01:54,156 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 6007 transitions. [2023-11-29 07:01:54,156 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 6007 transitions. [2023-11-29 07:01:54,158 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:01:54,158 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 6007 transitions. [2023-11-29 07:01:54,165 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 546.0909090909091) internal successors, (6007), 11 states have internal predecessors, (6007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:54,170 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 572.0) internal successors, (6864), 12 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:54,170 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 572.0) internal successors, (6864), 12 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:54,171 INFO L175 Difference]: Start difference. First operand has 592 places, 1311 transitions, 13710 flow. Second operand 11 states and 6007 transitions. [2023-11-29 07:01:54,171 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 602 places, 1511 transitions, 18780 flow [2023-11-29 07:01:54,620 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 600 places, 1511 transitions, 18557 flow, removed 110 selfloop flow, removed 2 redundant places. [2023-11-29 07:01:54,646 INFO L231 Difference]: Finished difference. Result has 605 places, 1476 transitions, 18814 flow [2023-11-29 07:01:54,647 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=13505, PETRI_DIFFERENCE_MINUEND_PLACES=590, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1311, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=486, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=738, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=18814, PETRI_PLACES=605, PETRI_TRANSITIONS=1476} [2023-11-29 07:01:54,647 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, 50 predicate places. [2023-11-29 07:01:54,648 INFO L495 AbstractCegarLoop]: Abstraction has has 605 places, 1476 transitions, 18814 flow [2023-11-29 07:01:54,648 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 535.2727272727273) internal successors, (5888), 11 states have internal predecessors, (5888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:54,648 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:01:54,649 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:01:54,649 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-11-29 07:01:54,649 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:01:54,649 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:01:54,649 INFO L85 PathProgramCache]: Analyzing trace with hash 440251742, now seen corresponding path program 6 times [2023-11-29 07:01:54,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:01:54,650 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764620625] [2023-11-29 07:01:54,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:01:54,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:01:54,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:01:56,366 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:01:56,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:01:56,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764620625] [2023-11-29 07:01:56,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1764620625] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:01:56,367 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:01:56,367 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 07:01:56,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801800153] [2023-11-29 07:01:56,367 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:01:56,367 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 07:01:56,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:01:56,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 07:01:56,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-11-29 07:01:57,589 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 534 out of 572 [2023-11-29 07:01:57,592 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 605 places, 1476 transitions, 18814 flow. Second operand has 11 states, 11 states have (on average 535.2727272727273) internal successors, (5888), 11 states have internal predecessors, (5888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:01:57,592 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:01:57,592 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 534 of 572 [2023-11-29 07:01:57,592 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:02:03,110 INFO L124 PetriNetUnfolderBase]: 4131/14724 cut-off events. [2023-11-29 07:02:03,110 INFO L125 PetriNetUnfolderBase]: For 136769/998456 co-relation queries the response was YES. [2023-11-29 07:02:03,256 INFO L83 FinitePrefix]: Finished finitePrefix Result has 62452 conditions, 14724 events. 4131/14724 cut-off events. For 136769/998456 co-relation queries the response was YES. Maximal size of possible extension queue 316. Compared 148403 event pairs, 317 based on Foata normal form. 1128/14757 useless extension candidates. Maximal degree in co-relation 62214. Up to 3983 conditions per place. [2023-11-29 07:02:03,364 INFO L140 encePairwiseOnDemand]: 550/572 looper letters, 443 selfloop transitions, 726 changer transitions 0/1661 dead transitions. [2023-11-29 07:02:03,364 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 616 places, 1661 transitions, 24305 flow [2023-11-29 07:02:03,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 07:02:03,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-29 07:02:03,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 6554 transitions. [2023-11-29 07:02:03,372 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9548368298368298 [2023-11-29 07:02:03,372 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 6554 transitions. [2023-11-29 07:02:03,372 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 6554 transitions. [2023-11-29 07:02:03,373 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:02:03,373 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 6554 transitions. [2023-11-29 07:02:03,380 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 546.1666666666666) internal successors, (6554), 12 states have internal predecessors, (6554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:02:03,386 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:02:03,387 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:02:03,387 INFO L175 Difference]: Start difference. First operand has 605 places, 1476 transitions, 18814 flow. Second operand 12 states and 6554 transitions. [2023-11-29 07:02:03,387 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 616 places, 1661 transitions, 24305 flow [2023-11-29 07:02:03,996 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 611 places, 1661 transitions, 23957 flow, removed 61 selfloop flow, removed 5 redundant places. [2023-11-29 07:02:04,028 INFO L231 Difference]: Finished difference. Result has 618 places, 1634 transitions, 24167 flow [2023-11-29 07:02:04,029 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=18475, PETRI_DIFFERENCE_MINUEND_PLACES=600, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1476, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=598, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=837, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=24167, PETRI_PLACES=618, PETRI_TRANSITIONS=1634} [2023-11-29 07:02:04,029 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, 63 predicate places. [2023-11-29 07:02:04,029 INFO L495 AbstractCegarLoop]: Abstraction has has 618 places, 1634 transitions, 24167 flow [2023-11-29 07:02:04,030 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 535.2727272727273) internal successors, (5888), 11 states have internal predecessors, (5888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:02:04,030 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:02:04,031 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:02:04,031 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-11-29 07:02:04,031 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:02:04,031 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:02:04,031 INFO L85 PathProgramCache]: Analyzing trace with hash -1873807050, now seen corresponding path program 7 times [2023-11-29 07:02:04,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:02:04,032 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221065363] [2023-11-29 07:02:04,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:02:04,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:02:04,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:02:05,826 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:02:05,826 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:02:05,827 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221065363] [2023-11-29 07:02:05,827 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221065363] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:02:05,827 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:02:05,827 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 07:02:05,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917039462] [2023-11-29 07:02:05,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:02:05,828 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 07:02:05,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:02:05,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 07:02:05,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2023-11-29 07:02:06,782 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 534 out of 572 [2023-11-29 07:02:06,785 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 618 places, 1634 transitions, 24167 flow. Second operand has 11 states, 11 states have (on average 535.2727272727273) internal successors, (5888), 11 states have internal predecessors, (5888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:02:06,785 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:02:06,785 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 534 of 572 [2023-11-29 07:02:06,785 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:02:13,793 INFO L124 PetriNetUnfolderBase]: 4848/17954 cut-off events. [2023-11-29 07:02:13,794 INFO L125 PetriNetUnfolderBase]: For 194396/1188405 co-relation queries the response was YES. [2023-11-29 07:02:14,009 INFO L83 FinitePrefix]: Finished finitePrefix Result has 77555 conditions, 17954 events. 4848/17954 cut-off events. For 194396/1188405 co-relation queries the response was YES. Maximal size of possible extension queue 408. Compared 193516 event pairs, 331 based on Foata normal form. 1197/17837 useless extension candidates. Maximal degree in co-relation 77310. Up to 3817 conditions per place. [2023-11-29 07:02:14,124 INFO L140 encePairwiseOnDemand]: 550/572 looper letters, 273 selfloop transitions, 1141 changer transitions 0/1906 dead transitions. [2023-11-29 07:02:14,124 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 629 places, 1906 transitions, 31709 flow [2023-11-29 07:02:14,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 07:02:14,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-29 07:02:14,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 6553 transitions. [2023-11-29 07:02:14,129 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9546911421911422 [2023-11-29 07:02:14,129 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 6553 transitions. [2023-11-29 07:02:14,129 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 6553 transitions. [2023-11-29 07:02:14,130 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:02:14,130 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 6553 transitions. [2023-11-29 07:02:14,135 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 546.0833333333334) internal successors, (6553), 12 states have internal predecessors, (6553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:02:14,140 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:02:14,141 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:02:14,141 INFO L175 Difference]: Start difference. First operand has 618 places, 1634 transitions, 24167 flow. Second operand 12 states and 6553 transitions. [2023-11-29 07:02:14,141 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 629 places, 1906 transitions, 31709 flow [2023-11-29 07:02:15,181 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 626 places, 1906 transitions, 31318 flow, removed 164 selfloop flow, removed 3 redundant places. [2023-11-29 07:02:15,212 INFO L231 Difference]: Finished difference. Result has 634 places, 1870 transitions, 31729 flow [2023-11-29 07:02:15,214 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=23795, PETRI_DIFFERENCE_MINUEND_PLACES=615, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1634, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=935, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=629, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=31729, PETRI_PLACES=634, PETRI_TRANSITIONS=1870} [2023-11-29 07:02:15,214 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, 79 predicate places. [2023-11-29 07:02:15,214 INFO L495 AbstractCegarLoop]: Abstraction has has 634 places, 1870 transitions, 31729 flow [2023-11-29 07:02:15,215 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 535.2727272727273) internal successors, (5888), 11 states have internal predecessors, (5888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:02:15,215 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:02:15,215 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:02:15,215 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-11-29 07:02:15,215 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:02:15,215 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:02:15,216 INFO L85 PathProgramCache]: Analyzing trace with hash 75139288, now seen corresponding path program 8 times [2023-11-29 07:02:15,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:02:15,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199913875] [2023-11-29 07:02:15,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:02:15,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:02:15,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:02:16,933 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:02:16,933 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:02:16,933 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199913875] [2023-11-29 07:02:16,933 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199913875] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:02:16,933 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:02:16,934 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 07:02:16,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41525218] [2023-11-29 07:02:16,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:02:16,934 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 07:02:16,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:02:16,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 07:02:16,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-11-29 07:02:17,825 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 534 out of 572 [2023-11-29 07:02:17,828 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 634 places, 1870 transitions, 31729 flow. Second operand has 11 states, 11 states have (on average 535.2727272727273) internal successors, (5888), 11 states have internal predecessors, (5888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:02:17,828 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:02:17,828 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 534 of 572 [2023-11-29 07:02:17,828 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:02:25,377 INFO L124 PetriNetUnfolderBase]: 4973/18039 cut-off events. [2023-11-29 07:02:25,377 INFO L125 PetriNetUnfolderBase]: For 259189/1506412 co-relation queries the response was YES. [2023-11-29 07:02:25,604 INFO L83 FinitePrefix]: Finished finitePrefix Result has 88394 conditions, 18039 events. 4973/18039 cut-off events. For 259189/1506412 co-relation queries the response was YES. Maximal size of possible extension queue 411. Compared 194030 event pairs, 216 based on Foata normal form. 1657/18370 useless extension candidates. Maximal degree in co-relation 88141. Up to 4778 conditions per place. [2023-11-29 07:02:25,724 INFO L140 encePairwiseOnDemand]: 550/572 looper letters, 594 selfloop transitions, 919 changer transitions 0/2005 dead transitions. [2023-11-29 07:02:25,724 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 645 places, 2005 transitions, 37288 flow [2023-11-29 07:02:25,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 07:02:25,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-29 07:02:25,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 6551 transitions. [2023-11-29 07:02:25,731 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9543997668997669 [2023-11-29 07:02:25,731 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 6551 transitions. [2023-11-29 07:02:25,731 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 6551 transitions. [2023-11-29 07:02:25,732 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:02:25,732 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 6551 transitions. [2023-11-29 07:02:25,736 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 545.9166666666666) internal successors, (6551), 12 states have internal predecessors, (6551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:02:25,740 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:02:25,740 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:02:25,740 INFO L175 Difference]: Start difference. First operand has 634 places, 1870 transitions, 31729 flow. Second operand 12 states and 6551 transitions. [2023-11-29 07:02:25,740 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 645 places, 2005 transitions, 37288 flow [2023-11-29 07:02:27,032 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 643 places, 2005 transitions, 36779 flow, removed 253 selfloop flow, removed 2 redundant places. [2023-11-29 07:02:27,070 INFO L231 Difference]: Finished difference. Result has 648 places, 1975 transitions, 36932 flow [2023-11-29 07:02:27,071 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=31226, PETRI_DIFFERENCE_MINUEND_PLACES=632, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1870, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=842, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=997, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=36932, PETRI_PLACES=648, PETRI_TRANSITIONS=1975} [2023-11-29 07:02:27,072 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, 93 predicate places. [2023-11-29 07:02:27,072 INFO L495 AbstractCegarLoop]: Abstraction has has 648 places, 1975 transitions, 36932 flow [2023-11-29 07:02:27,073 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 535.2727272727273) internal successors, (5888), 11 states have internal predecessors, (5888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:02:27,073 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:02:27,073 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:02:27,073 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-11-29 07:02:27,073 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:02:27,073 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:02:27,074 INFO L85 PathProgramCache]: Analyzing trace with hash 290205320, now seen corresponding path program 9 times [2023-11-29 07:02:27,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:02:27,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952715616] [2023-11-29 07:02:27,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:02:27,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:02:27,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:02:28,686 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:02:28,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:02:28,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952715616] [2023-11-29 07:02:28,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952715616] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:02:28,687 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:02:28,687 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 07:02:28,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748004484] [2023-11-29 07:02:28,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:02:28,688 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 07:02:28,689 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:02:28,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 07:02:28,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-11-29 07:02:29,816 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 534 out of 572 [2023-11-29 07:02:29,820 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 648 places, 1975 transitions, 36932 flow. Second operand has 11 states, 11 states have (on average 535.2727272727273) internal successors, (5888), 11 states have internal predecessors, (5888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:02:29,820 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:02:29,820 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 534 of 572 [2023-11-29 07:02:29,820 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:02:39,043 INFO L124 PetriNetUnfolderBase]: 5379/19783 cut-off events. [2023-11-29 07:02:39,043 INFO L125 PetriNetUnfolderBase]: For 330106/1759215 co-relation queries the response was YES. [2023-11-29 07:02:39,292 INFO L83 FinitePrefix]: Finished finitePrefix Result has 100613 conditions, 19783 events. 5379/19783 cut-off events. For 330106/1759215 co-relation queries the response was YES. Maximal size of possible extension queue 448. Compared 218059 event pairs, 341 based on Foata normal form. 1564/19887 useless extension candidates. Maximal degree in co-relation 100355. Up to 5095 conditions per place. [2023-11-29 07:02:39,423 INFO L140 encePairwiseOnDemand]: 550/572 looper letters, 739 selfloop transitions, 944 changer transitions 0/2175 dead transitions. [2023-11-29 07:02:39,423 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 659 places, 2175 transitions, 44549 flow [2023-11-29 07:02:39,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 07:02:39,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-29 07:02:39,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 6557 transitions. [2023-11-29 07:02:39,429 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9552738927738927 [2023-11-29 07:02:39,429 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 6557 transitions. [2023-11-29 07:02:39,429 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 6557 transitions. [2023-11-29 07:02:39,431 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:02:39,431 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 6557 transitions. [2023-11-29 07:02:39,438 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 546.4166666666666) internal successors, (6557), 12 states have internal predecessors, (6557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:02:39,442 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:02:39,443 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:02:39,443 INFO L175 Difference]: Start difference. First operand has 648 places, 1975 transitions, 36932 flow. Second operand 12 states and 6557 transitions. [2023-11-29 07:02:39,443 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 659 places, 2175 transitions, 44549 flow [2023-11-29 07:02:41,199 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 655 places, 2175 transitions, 44249 flow, removed 69 selfloop flow, removed 4 redundant places. [2023-11-29 07:02:41,244 INFO L231 Difference]: Finished difference. Result has 662 places, 2140 transitions, 43097 flow [2023-11-29 07:02:41,246 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=36637, PETRI_DIFFERENCE_MINUEND_PLACES=644, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1975, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=808, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1125, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=43097, PETRI_PLACES=662, PETRI_TRANSITIONS=2140} [2023-11-29 07:02:41,246 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, 107 predicate places. [2023-11-29 07:02:41,246 INFO L495 AbstractCegarLoop]: Abstraction has has 662 places, 2140 transitions, 43097 flow [2023-11-29 07:02:41,247 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 535.2727272727273) internal successors, (5888), 11 states have internal predecessors, (5888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:02:41,247 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:02:41,247 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:02:41,248 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-11-29 07:02:41,248 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:02:41,248 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:02:41,248 INFO L85 PathProgramCache]: Analyzing trace with hash -287663200, now seen corresponding path program 10 times [2023-11-29 07:02:41,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:02:41,249 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022658003] [2023-11-29 07:02:41,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:02:41,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:02:41,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:02:42,982 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:02:42,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:02:42,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022658003] [2023-11-29 07:02:42,983 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022658003] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:02:42,983 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:02:42,983 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 07:02:42,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536973087] [2023-11-29 07:02:42,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:02:42,984 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 07:02:42,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:02:42,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 07:02:42,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2023-11-29 07:02:43,841 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 534 out of 572 [2023-11-29 07:02:43,844 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 662 places, 2140 transitions, 43097 flow. Second operand has 11 states, 11 states have (on average 535.2727272727273) internal successors, (5888), 11 states have internal predecessors, (5888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:02:43,844 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:02:43,844 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 534 of 572 [2023-11-29 07:02:43,844 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:02:53,424 INFO L124 PetriNetUnfolderBase]: 5543/20398 cut-off events. [2023-11-29 07:02:53,424 INFO L125 PetriNetUnfolderBase]: For 399727/2050161 co-relation queries the response was YES. [2023-11-29 07:02:53,734 INFO L83 FinitePrefix]: Finished finitePrefix Result has 110127 conditions, 20398 events. 5543/20398 cut-off events. For 399727/2050161 co-relation queries the response was YES. Maximal size of possible extension queue 465. Compared 225821 event pairs, 355 based on Foata normal form. 1559/20438 useless extension candidates. Maximal degree in co-relation 109862. Up to 5502 conditions per place. [2023-11-29 07:02:53,883 INFO L140 encePairwiseOnDemand]: 550/572 looper letters, 823 selfloop transitions, 946 changer transitions 0/2261 dead transitions. [2023-11-29 07:02:53,883 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 672 places, 2261 transitions, 49414 flow [2023-11-29 07:02:53,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 07:02:53,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-11-29 07:02:53,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 6005 transitions. [2023-11-29 07:02:53,887 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9543865225683408 [2023-11-29 07:02:53,887 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 6005 transitions. [2023-11-29 07:02:53,888 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 6005 transitions. [2023-11-29 07:02:53,888 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:02:53,889 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 6005 transitions. [2023-11-29 07:02:54,031 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 545.9090909090909) internal successors, (6005), 11 states have internal predecessors, (6005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:02:54,036 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 572.0) internal successors, (6864), 12 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:02:54,037 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 572.0) internal successors, (6864), 12 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:02:54,037 INFO L175 Difference]: Start difference. First operand has 662 places, 2140 transitions, 43097 flow. Second operand 11 states and 6005 transitions. [2023-11-29 07:02:54,037 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 672 places, 2261 transitions, 49414 flow [2023-11-29 07:02:56,355 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 670 places, 2261 transitions, 49127 flow, removed 142 selfloop flow, removed 2 redundant places. [2023-11-29 07:02:56,404 INFO L231 Difference]: Finished difference. Result has 676 places, 2235 transitions, 48829 flow [2023-11-29 07:02:56,406 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=42816, PETRI_DIFFERENCE_MINUEND_PLACES=660, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2140, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=851, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1226, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=48829, PETRI_PLACES=676, PETRI_TRANSITIONS=2235} [2023-11-29 07:02:56,406 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, 121 predicate places. [2023-11-29 07:02:56,406 INFO L495 AbstractCegarLoop]: Abstraction has has 676 places, 2235 transitions, 48829 flow [2023-11-29 07:02:56,407 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 535.2727272727273) internal successors, (5888), 11 states have internal predecessors, (5888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:02:56,407 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:02:56,407 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:02:56,407 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-11-29 07:02:56,407 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:02:56,408 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:02:56,408 INFO L85 PathProgramCache]: Analyzing trace with hash -279100690, now seen corresponding path program 11 times [2023-11-29 07:02:56,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:02:56,408 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149815023] [2023-11-29 07:02:56,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:02:56,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:02:56,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:02:57,900 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:02:57,900 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:02:57,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149815023] [2023-11-29 07:02:57,900 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149815023] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:02:57,900 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:02:57,901 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 07:02:57,901 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853480621] [2023-11-29 07:02:57,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:02:57,901 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 07:02:57,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:02:57,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 07:02:57,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-11-29 07:02:58,998 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 534 out of 572 [2023-11-29 07:02:59,002 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 676 places, 2235 transitions, 48829 flow. Second operand has 11 states, 11 states have (on average 535.2727272727273) internal successors, (5888), 11 states have internal predecessors, (5888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:02:59,002 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:02:59,002 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 534 of 572 [2023-11-29 07:02:59,002 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:03:09,310 INFO L124 PetriNetUnfolderBase]: 5753/20923 cut-off events. [2023-11-29 07:03:09,310 INFO L125 PetriNetUnfolderBase]: For 506309/2579750 co-relation queries the response was YES. [2023-11-29 07:03:09,654 INFO L83 FinitePrefix]: Finished finitePrefix Result has 119158 conditions, 20923 events. 5753/20923 cut-off events. For 506309/2579750 co-relation queries the response was YES. Maximal size of possible extension queue 478. Compared 232732 event pairs, 267 based on Foata normal form. 1828/21159 useless extension candidates. Maximal degree in co-relation 118887. Up to 5572 conditions per place. [2023-11-29 07:03:09,812 INFO L140 encePairwiseOnDemand]: 550/572 looper letters, 829 selfloop transitions, 1056 changer transitions 0/2377 dead transitions. [2023-11-29 07:03:09,812 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 687 places, 2377 transitions, 55878 flow [2023-11-29 07:03:09,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 07:03:09,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-29 07:03:09,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 6552 transitions. [2023-11-29 07:03:09,818 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9545454545454546 [2023-11-29 07:03:09,818 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 6552 transitions. [2023-11-29 07:03:09,818 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 6552 transitions. [2023-11-29 07:03:09,820 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:03:09,820 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 6552 transitions. [2023-11-29 07:03:09,826 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 546.0) internal successors, (6552), 12 states have internal predecessors, (6552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:03:09,829 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:03:09,830 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:03:09,830 INFO L175 Difference]: Start difference. First operand has 676 places, 2235 transitions, 48829 flow. Second operand 12 states and 6552 transitions. [2023-11-29 07:03:09,830 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 687 places, 2377 transitions, 55878 flow [2023-11-29 07:03:13,306 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 685 places, 2377 transitions, 55563 flow, removed 156 selfloop flow, removed 2 redundant places. [2023-11-29 07:03:13,367 INFO L231 Difference]: Finished difference. Result has 691 places, 2351 transitions, 55388 flow [2023-11-29 07:03:13,369 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=48568, PETRI_DIFFERENCE_MINUEND_PLACES=674, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2235, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=968, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1233, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=55388, PETRI_PLACES=691, PETRI_TRANSITIONS=2351} [2023-11-29 07:03:13,369 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, 136 predicate places. [2023-11-29 07:03:13,370 INFO L495 AbstractCegarLoop]: Abstraction has has 691 places, 2351 transitions, 55388 flow [2023-11-29 07:03:13,370 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 535.2727272727273) internal successors, (5888), 11 states have internal predecessors, (5888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:03:13,370 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:03:13,371 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:03:13,371 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-11-29 07:03:13,371 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:03:13,371 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:03:13,371 INFO L85 PathProgramCache]: Analyzing trace with hash -1996874336, now seen corresponding path program 12 times [2023-11-29 07:03:13,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:03:13,372 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660321248] [2023-11-29 07:03:13,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:03:13,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:03:13,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:03:14,874 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:03:14,875 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:03:14,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660321248] [2023-11-29 07:03:14,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [660321248] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:03:14,875 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:03:14,875 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 07:03:14,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736042693] [2023-11-29 07:03:14,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:03:14,876 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 07:03:14,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:03:14,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 07:03:14,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2023-11-29 07:03:15,757 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 534 out of 572 [2023-11-29 07:03:15,760 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 691 places, 2351 transitions, 55388 flow. Second operand has 11 states, 11 states have (on average 535.2727272727273) internal successors, (5888), 11 states have internal predecessors, (5888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:03:15,761 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:03:15,761 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 534 of 572 [2023-11-29 07:03:15,761 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:03:27,503 INFO L124 PetriNetUnfolderBase]: 6028/23375 cut-off events. [2023-11-29 07:03:27,503 INFO L125 PetriNetUnfolderBase]: For 612820/2999678 co-relation queries the response was YES. [2023-11-29 07:03:27,834 INFO L83 FinitePrefix]: Finished finitePrefix Result has 130353 conditions, 23375 events. 6028/23375 cut-off events. For 612820/2999678 co-relation queries the response was YES. Maximal size of possible extension queue 580. Compared 271750 event pairs, 228 based on Foata normal form. 1620/23253 useless extension candidates. Maximal degree in co-relation 130076. Up to 4187 conditions per place. [2023-11-29 07:03:28,012 INFO L140 encePairwiseOnDemand]: 550/572 looper letters, 1219 selfloop transitions, 761 changer transitions 0/2472 dead transitions. [2023-11-29 07:03:28,012 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 701 places, 2472 transitions, 62143 flow [2023-11-29 07:03:28,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 07:03:28,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-11-29 07:03:28,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 6000 transitions. [2023-11-29 07:03:28,016 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9535918626827717 [2023-11-29 07:03:28,016 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 6000 transitions. [2023-11-29 07:03:28,016 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 6000 transitions. [2023-11-29 07:03:28,017 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:03:28,017 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 6000 transitions. [2023-11-29 07:03:28,021 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 545.4545454545455) internal successors, (6000), 11 states have internal predecessors, (6000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:03:28,024 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 572.0) internal successors, (6864), 12 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:03:28,024 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 572.0) internal successors, (6864), 12 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:03:28,025 INFO L175 Difference]: Start difference. First operand has 691 places, 2351 transitions, 55388 flow. Second operand 11 states and 6000 transitions. [2023-11-29 07:03:28,025 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 701 places, 2472 transitions, 62143 flow [2023-11-29 07:03:31,766 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 697 places, 2472 transitions, 61864 flow, removed 44 selfloop flow, removed 4 redundant places. [2023-11-29 07:03:31,837 INFO L231 Difference]: Finished difference. Result has 705 places, 2443 transitions, 60629 flow [2023-11-29 07:03:31,839 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=55109, PETRI_DIFFERENCE_MINUEND_PLACES=687, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2351, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=669, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1611, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=60629, PETRI_PLACES=705, PETRI_TRANSITIONS=2443} [2023-11-29 07:03:31,839 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, 150 predicate places. [2023-11-29 07:03:31,839 INFO L495 AbstractCegarLoop]: Abstraction has has 705 places, 2443 transitions, 60629 flow [2023-11-29 07:03:31,840 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 535.2727272727273) internal successors, (5888), 11 states have internal predecessors, (5888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:03:31,840 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:03:31,840 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:03:31,840 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-11-29 07:03:31,841 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:03:31,841 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:03:31,841 INFO L85 PathProgramCache]: Analyzing trace with hash 2075669752, now seen corresponding path program 13 times [2023-11-29 07:03:31,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:03:31,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141590202] [2023-11-29 07:03:31,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:03:31,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:03:31,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:03:33,197 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:03:33,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:03:33,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141590202] [2023-11-29 07:03:33,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141590202] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:03:33,197 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:03:33,197 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 07:03:33,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821569219] [2023-11-29 07:03:33,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:03:33,198 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 07:03:33,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:03:33,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 07:03:33,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-11-29 07:03:34,130 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 534 out of 572 [2023-11-29 07:03:34,133 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 705 places, 2443 transitions, 60629 flow. Second operand has 11 states, 11 states have (on average 535.2727272727273) internal successors, (5888), 11 states have internal predecessors, (5888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:03:34,133 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:03:34,133 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 534 of 572 [2023-11-29 07:03:34,133 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:03:46,084 INFO L124 PetriNetUnfolderBase]: 6303/24332 cut-off events. [2023-11-29 07:03:46,084 INFO L125 PetriNetUnfolderBase]: For 733237/3555548 co-relation queries the response was YES. [2023-11-29 07:03:46,449 INFO L83 FinitePrefix]: Finished finitePrefix Result has 143705 conditions, 24332 events. 6303/24332 cut-off events. For 733237/3555548 co-relation queries the response was YES. Maximal size of possible extension queue 601. Compared 284895 event pairs, 226 based on Foata normal form. 1903/24451 useless extension candidates. Maximal degree in co-relation 143420. Up to 4191 conditions per place. [2023-11-29 07:03:46,628 INFO L140 encePairwiseOnDemand]: 550/572 looper letters, 1256 selfloop transitions, 848 changer transitions 0/2596 dead transitions. [2023-11-29 07:03:46,628 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 716 places, 2596 transitions, 68579 flow [2023-11-29 07:03:46,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 07:03:46,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-29 07:03:46,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 6548 transitions. [2023-11-29 07:03:46,632 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.953962703962704 [2023-11-29 07:03:46,632 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 6548 transitions. [2023-11-29 07:03:46,632 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 6548 transitions. [2023-11-29 07:03:46,633 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:03:46,633 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 6548 transitions. [2023-11-29 07:03:46,636 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 545.6666666666666) internal successors, (6548), 12 states have internal predecessors, (6548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:03:46,639 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:03:46,639 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:03:46,639 INFO L175 Difference]: Start difference. First operand has 705 places, 2443 transitions, 60629 flow. Second operand 12 states and 6548 transitions. [2023-11-29 07:03:46,639 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 716 places, 2596 transitions, 68579 flow [2023-11-29 07:03:51,600 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 714 places, 2596 transitions, 68404 flow, removed 86 selfloop flow, removed 2 redundant places. [2023-11-29 07:03:51,657 INFO L231 Difference]: Finished difference. Result has 721 places, 2562 transitions, 66246 flow [2023-11-29 07:03:51,659 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=60500, PETRI_DIFFERENCE_MINUEND_PLACES=703, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2443, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=747, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1649, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=66246, PETRI_PLACES=721, PETRI_TRANSITIONS=2562} [2023-11-29 07:03:51,659 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, 166 predicate places. [2023-11-29 07:03:51,659 INFO L495 AbstractCegarLoop]: Abstraction has has 721 places, 2562 transitions, 66246 flow [2023-11-29 07:03:51,659 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 535.2727272727273) internal successors, (5888), 11 states have internal predecessors, (5888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:03:51,660 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:03:51,660 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:03:51,660 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-11-29 07:03:51,660 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:03:51,660 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:03:51,660 INFO L85 PathProgramCache]: Analyzing trace with hash 523485946, now seen corresponding path program 14 times [2023-11-29 07:03:51,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:03:51,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814055663] [2023-11-29 07:03:51,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:03:51,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:03:51,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:03:53,028 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:03:53,028 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:03:53,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814055663] [2023-11-29 07:03:53,029 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814055663] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:03:53,029 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:03:53,029 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 07:03:53,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262209773] [2023-11-29 07:03:53,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:03:53,029 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 07:03:53,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:03:53,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 07:03:53,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-11-29 07:03:53,869 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 534 out of 572 [2023-11-29 07:03:53,871 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 721 places, 2562 transitions, 66246 flow. Second operand has 11 states, 11 states have (on average 535.2727272727273) internal successors, (5888), 11 states have internal predecessors, (5888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:03:53,871 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:03:53,872 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 534 of 572 [2023-11-29 07:03:53,872 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:04:06,629 INFO L124 PetriNetUnfolderBase]: 6496/25570 cut-off events. [2023-11-29 07:04:06,629 INFO L125 PetriNetUnfolderBase]: For 842290/3887629 co-relation queries the response was YES. [2023-11-29 07:04:07,029 INFO L83 FinitePrefix]: Finished finitePrefix Result has 153644 conditions, 25570 events. 6496/25570 cut-off events. For 842290/3887629 co-relation queries the response was YES. Maximal size of possible extension queue 623. Compared 304247 event pairs, 230 based on Foata normal form. 2014/25707 useless extension candidates. Maximal degree in co-relation 153352. Up to 4371 conditions per place. [2023-11-29 07:04:07,218 INFO L140 encePairwiseOnDemand]: 550/572 looper letters, 1305 selfloop transitions, 881 changer transitions 0/2678 dead transitions. [2023-11-29 07:04:07,218 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 732 places, 2678 transitions, 73287 flow [2023-11-29 07:04:07,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 07:04:07,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-29 07:04:07,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 6545 transitions. [2023-11-29 07:04:07,223 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9535256410256411 [2023-11-29 07:04:07,223 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 6545 transitions. [2023-11-29 07:04:07,223 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 6545 transitions. [2023-11-29 07:04:07,224 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:04:07,224 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 6545 transitions. [2023-11-29 07:04:07,227 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 545.4166666666666) internal successors, (6545), 12 states have internal predecessors, (6545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:04:07,230 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:04:07,231 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:04:07,231 INFO L175 Difference]: Start difference. First operand has 721 places, 2562 transitions, 66246 flow. Second operand 12 states and 6545 transitions. [2023-11-29 07:04:07,231 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 732 places, 2678 transitions, 73287 flow [2023-11-29 07:04:12,542 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 729 places, 2678 transitions, 72960 flow, removed 146 selfloop flow, removed 3 redundant places. [2023-11-29 07:04:12,604 INFO L231 Difference]: Finished difference. Result has 736 places, 2651 transitions, 71708 flow [2023-11-29 07:04:12,606 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=65955, PETRI_DIFFERENCE_MINUEND_PLACES=718, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2562, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=809, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1711, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=71708, PETRI_PLACES=736, PETRI_TRANSITIONS=2651} [2023-11-29 07:04:12,606 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, 181 predicate places. [2023-11-29 07:04:12,606 INFO L495 AbstractCegarLoop]: Abstraction has has 736 places, 2651 transitions, 71708 flow [2023-11-29 07:04:12,606 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 535.2727272727273) internal successors, (5888), 11 states have internal predecessors, (5888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:04:12,607 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:04:12,607 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:04:12,607 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-11-29 07:04:12,607 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:04:12,607 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:04:12,607 INFO L85 PathProgramCache]: Analyzing trace with hash 1812451360, now seen corresponding path program 1 times [2023-11-29 07:04:12,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:04:12,608 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429678000] [2023-11-29 07:04:12,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:04:12,608 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:04:12,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:04:13,846 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:04:13,846 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:04:13,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429678000] [2023-11-29 07:04:13,846 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429678000] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:04:13,846 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:04:13,846 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 07:04:13,846 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758157117] [2023-11-29 07:04:13,847 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:04:13,847 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 07:04:13,847 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:04:13,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 07:04:13,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2023-11-29 07:04:14,619 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 534 out of 572 [2023-11-29 07:04:14,621 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 736 places, 2651 transitions, 71708 flow. Second operand has 11 states, 11 states have (on average 535.3636363636364) internal successors, (5889), 11 states have internal predecessors, (5889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:04:14,622 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:04:14,622 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 534 of 572 [2023-11-29 07:04:14,622 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:04:27,584 INFO L124 PetriNetUnfolderBase]: 6372/24619 cut-off events. [2023-11-29 07:04:27,584 INFO L125 PetriNetUnfolderBase]: For 946671/3933366 co-relation queries the response was YES. [2023-11-29 07:04:27,990 INFO L83 FinitePrefix]: Finished finitePrefix Result has 158214 conditions, 24619 events. 6372/24619 cut-off events. For 946671/3933366 co-relation queries the response was YES. Maximal size of possible extension queue 591. Compared 288773 event pairs, 205 based on Foata normal form. 3026/25812 useless extension candidates. Maximal degree in co-relation 157915. Up to 5765 conditions per place. [2023-11-29 07:04:28,180 INFO L140 encePairwiseOnDemand]: 550/572 looper letters, 853 selfloop transitions, 1380 changer transitions 0/2725 dead transitions. [2023-11-29 07:04:28,180 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 749 places, 2725 transitions, 77504 flow [2023-11-29 07:04:28,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 07:04:28,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-11-29 07:04:28,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 7641 transitions. [2023-11-29 07:04:28,184 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9541708291708292 [2023-11-29 07:04:28,184 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 7641 transitions. [2023-11-29 07:04:28,184 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 7641 transitions. [2023-11-29 07:04:28,185 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:04:28,185 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 7641 transitions. [2023-11-29 07:04:28,189 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 545.7857142857143) internal successors, (7641), 14 states have internal predecessors, (7641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:04:28,192 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 572.0) internal successors, (8580), 15 states have internal predecessors, (8580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:04:28,193 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 572.0) internal successors, (8580), 15 states have internal predecessors, (8580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:04:28,193 INFO L175 Difference]: Start difference. First operand has 736 places, 2651 transitions, 71708 flow. Second operand 14 states and 7641 transitions. [2023-11-29 07:04:28,193 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 749 places, 2725 transitions, 77504 flow [2023-11-29 07:04:34,226 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 746 places, 2725 transitions, 77353 flow, removed 58 selfloop flow, removed 3 redundant places. [2023-11-29 07:04:34,288 INFO L231 Difference]: Finished difference. Result has 748 places, 2700 transitions, 76054 flow [2023-11-29 07:04:34,289 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=71557, PETRI_DIFFERENCE_MINUEND_PLACES=733, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2651, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1333, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1318, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=76054, PETRI_PLACES=748, PETRI_TRANSITIONS=2700} [2023-11-29 07:04:34,290 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, 193 predicate places. [2023-11-29 07:04:34,290 INFO L495 AbstractCegarLoop]: Abstraction has has 748 places, 2700 transitions, 76054 flow [2023-11-29 07:04:34,290 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 535.3636363636364) internal successors, (5889), 11 states have internal predecessors, (5889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:04:34,290 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:04:34,291 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:04:34,291 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-11-29 07:04:34,291 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:04:34,291 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:04:34,291 INFO L85 PathProgramCache]: Analyzing trace with hash 987362448, now seen corresponding path program 2 times [2023-11-29 07:04:34,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:04:34,291 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073599076] [2023-11-29 07:04:34,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:04:34,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:04:34,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:04:35,420 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:04:35,421 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:04:35,421 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073599076] [2023-11-29 07:04:35,421 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073599076] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:04:35,421 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:04:35,421 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 07:04:35,421 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260880992] [2023-11-29 07:04:35,421 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:04:35,422 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 07:04:35,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:04:35,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 07:04:35,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-11-29 07:04:36,289 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 534 out of 572 [2023-11-29 07:04:36,291 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 748 places, 2700 transitions, 76054 flow. Second operand has 11 states, 11 states have (on average 535.3636363636364) internal successors, (5889), 11 states have internal predecessors, (5889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:04:36,291 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:04:36,291 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 534 of 572 [2023-11-29 07:04:36,292 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:04:50,186 INFO L124 PetriNetUnfolderBase]: 6286/24197 cut-off events. [2023-11-29 07:04:50,187 INFO L125 PetriNetUnfolderBase]: For 978547/3831844 co-relation queries the response was YES. [2023-11-29 07:04:50,600 INFO L83 FinitePrefix]: Finished finitePrefix Result has 161426 conditions, 24197 events. 6286/24197 cut-off events. For 978547/3831844 co-relation queries the response was YES. Maximal size of possible extension queue 579. Compared 282504 event pairs, 209 based on Foata normal form. 3395/25824 useless extension candidates. Maximal degree in co-relation 161125. Up to 5221 conditions per place. [2023-11-29 07:04:50,807 INFO L140 encePairwiseOnDemand]: 550/572 looper letters, 609 selfloop transitions, 1670 changer transitions 0/2771 dead transitions. [2023-11-29 07:04:50,807 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 762 places, 2771 transitions, 81875 flow [2023-11-29 07:04:50,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 07:04:50,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-11-29 07:04:50,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 8190 transitions. [2023-11-29 07:04:50,811 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9545454545454546 [2023-11-29 07:04:50,811 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 8190 transitions. [2023-11-29 07:04:50,811 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 8190 transitions. [2023-11-29 07:04:50,812 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:04:50,812 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 8190 transitions. [2023-11-29 07:04:50,817 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 546.0) internal successors, (8190), 15 states have internal predecessors, (8190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:04:50,820 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 572.0) internal successors, (9152), 16 states have internal predecessors, (9152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:04:50,821 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 572.0) internal successors, (9152), 16 states have internal predecessors, (9152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:04:50,821 INFO L175 Difference]: Start difference. First operand has 748 places, 2700 transitions, 76054 flow. Second operand 15 states and 8190 transitions. [2023-11-29 07:04:50,821 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 762 places, 2771 transitions, 81875 flow [2023-11-29 07:04:58,365 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 752 places, 2771 transitions, 80511 flow, removed 316 selfloop flow, removed 10 redundant places. [2023-11-29 07:04:58,434 INFO L231 Difference]: Finished difference. Result has 754 places, 2749 transitions, 79902 flow [2023-11-29 07:04:58,436 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=74818, PETRI_DIFFERENCE_MINUEND_PLACES=738, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2700, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1623, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1077, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=79902, PETRI_PLACES=754, PETRI_TRANSITIONS=2749} [2023-11-29 07:04:58,436 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, 199 predicate places. [2023-11-29 07:04:58,436 INFO L495 AbstractCegarLoop]: Abstraction has has 754 places, 2749 transitions, 79902 flow [2023-11-29 07:04:58,437 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 535.3636363636364) internal successors, (5889), 11 states have internal predecessors, (5889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:04:58,437 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:04:58,437 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:04:58,437 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-11-29 07:04:58,437 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:04:58,438 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:04:58,438 INFO L85 PathProgramCache]: Analyzing trace with hash 897109218, now seen corresponding path program 3 times [2023-11-29 07:04:58,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:04:58,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424933533] [2023-11-29 07:04:58,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:04:58,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:04:58,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:04:59,716 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:04:59,716 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:04:59,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424933533] [2023-11-29 07:04:59,716 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424933533] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:04:59,716 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:04:59,716 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 07:04:59,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49867198] [2023-11-29 07:04:59,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:04:59,717 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 07:04:59,717 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:04:59,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 07:04:59,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-11-29 07:05:00,795 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 534 out of 572 [2023-11-29 07:05:00,797 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 754 places, 2749 transitions, 79902 flow. Second operand has 11 states, 11 states have (on average 535.3636363636364) internal successors, (5889), 11 states have internal predecessors, (5889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:05:00,798 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:05:00,798 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 534 of 572 [2023-11-29 07:05:00,798 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:05:16,138 INFO L124 PetriNetUnfolderBase]: 6348/24200 cut-off events. [2023-11-29 07:05:16,139 INFO L125 PetriNetUnfolderBase]: For 1027606/3983596 co-relation queries the response was YES. [2023-11-29 07:05:16,660 INFO L83 FinitePrefix]: Finished finitePrefix Result has 166906 conditions, 24200 events. 6348/24200 cut-off events. For 1027606/3983596 co-relation queries the response was YES. Maximal size of possible extension queue 594. Compared 282636 event pairs, 242 based on Foata normal form. 2860/25329 useless extension candidates. Maximal degree in co-relation 166608. Up to 4978 conditions per place. [2023-11-29 07:05:16,885 INFO L140 encePairwiseOnDemand]: 550/572 looper letters, 520 selfloop transitions, 1803 changer transitions 0/2815 dead transitions. [2023-11-29 07:05:16,885 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 767 places, 2815 transitions, 85830 flow [2023-11-29 07:05:16,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 07:05:16,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-11-29 07:05:16,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 7639 transitions. [2023-11-29 07:05:16,889 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9539210789210789 [2023-11-29 07:05:16,889 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 7639 transitions. [2023-11-29 07:05:16,890 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 7639 transitions. [2023-11-29 07:05:16,891 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:05:16,891 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 7639 transitions. [2023-11-29 07:05:16,895 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 545.6428571428571) internal successors, (7639), 14 states have internal predecessors, (7639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:05:16,899 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 572.0) internal successors, (8580), 15 states have internal predecessors, (8580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:05:16,900 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 572.0) internal successors, (8580), 15 states have internal predecessors, (8580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:05:16,900 INFO L175 Difference]: Start difference. First operand has 754 places, 2749 transitions, 79902 flow. Second operand 14 states and 7639 transitions. [2023-11-29 07:05:16,900 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 767 places, 2815 transitions, 85830 flow [2023-11-29 07:05:24,934 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 756 places, 2815 transitions, 84448 flow, removed 143 selfloop flow, removed 11 redundant places. [2023-11-29 07:05:25,009 INFO L231 Difference]: Finished difference. Result has 762 places, 2789 transitions, 84223 flow [2023-11-29 07:05:25,011 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=78564, PETRI_DIFFERENCE_MINUEND_PLACES=743, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2749, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1763, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=983, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=84223, PETRI_PLACES=762, PETRI_TRANSITIONS=2789} [2023-11-29 07:05:25,011 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, 207 predicate places. [2023-11-29 07:05:25,011 INFO L495 AbstractCegarLoop]: Abstraction has has 762 places, 2789 transitions, 84223 flow [2023-11-29 07:05:25,012 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 535.3636363636364) internal successors, (5889), 11 states have internal predecessors, (5889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:05:25,012 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:05:25,013 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:05:25,013 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2023-11-29 07:05:25,013 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:05:25,013 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:05:25,013 INFO L85 PathProgramCache]: Analyzing trace with hash 1487576448, now seen corresponding path program 4 times [2023-11-29 07:05:25,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:05:25,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165561517] [2023-11-29 07:05:25,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:05:25,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:05:25,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:05:26,115 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:05:26,115 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:05:26,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165561517] [2023-11-29 07:05:26,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [165561517] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:05:26,115 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:05:26,116 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 07:05:26,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386801985] [2023-11-29 07:05:26,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:05:26,116 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 07:05:26,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:05:26,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 07:05:26,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-11-29 07:05:26,981 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 534 out of 572 [2023-11-29 07:05:26,984 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 762 places, 2789 transitions, 84223 flow. Second operand has 11 states, 11 states have (on average 535.3636363636364) internal successors, (5889), 11 states have internal predecessors, (5889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:05:26,984 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:05:26,984 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 534 of 572 [2023-11-29 07:05:26,984 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:05:40,664 INFO L124 PetriNetUnfolderBase]: 6320/23936 cut-off events. [2023-11-29 07:05:40,664 INFO L125 PetriNetUnfolderBase]: For 1057027/3930263 co-relation queries the response was YES. [2023-11-29 07:05:41,079 INFO L83 FinitePrefix]: Finished finitePrefix Result has 171007 conditions, 23936 events. 6320/23936 cut-off events. For 1057027/3930263 co-relation queries the response was YES. Maximal size of possible extension queue 571. Compared 277159 event pairs, 166 based on Foata normal form. 3823/26021 useless extension candidates. Maximal degree in co-relation 170708. Up to 4952 conditions per place. [2023-11-29 07:05:41,283 INFO L140 encePairwiseOnDemand]: 550/572 looper letters, 516 selfloop transitions, 1862 changer transitions 0/2870 dead transitions. [2023-11-29 07:05:41,284 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 777 places, 2870 transitions, 90319 flow [2023-11-29 07:05:41,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 07:05:41,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-11-29 07:05:41,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 8732 transitions. [2023-11-29 07:05:41,289 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9541083916083916 [2023-11-29 07:05:41,290 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 8732 transitions. [2023-11-29 07:05:41,290 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 8732 transitions. [2023-11-29 07:05:41,291 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:05:41,291 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 8732 transitions. [2023-11-29 07:05:41,296 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 545.75) internal successors, (8732), 16 states have internal predecessors, (8732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:05:41,299 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 572.0) internal successors, (9724), 17 states have internal predecessors, (9724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:05:41,300 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 572.0) internal successors, (9724), 17 states have internal predecessors, (9724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:05:41,300 INFO L175 Difference]: Start difference. First operand has 762 places, 2789 transitions, 84223 flow. Second operand 16 states and 8732 transitions. [2023-11-29 07:05:41,300 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 777 places, 2870 transitions, 90319 flow [2023-11-29 07:05:49,501 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 771 places, 2870 transitions, 87903 flow, removed 173 selfloop flow, removed 6 redundant places. [2023-11-29 07:05:49,571 INFO L231 Difference]: Finished difference. Result has 773 places, 2849 transitions, 87552 flow [2023-11-29 07:05:49,573 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=81912, PETRI_DIFFERENCE_MINUEND_PLACES=756, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2789, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1805, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=984, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=87552, PETRI_PLACES=773, PETRI_TRANSITIONS=2849} [2023-11-29 07:05:49,573 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, 218 predicate places. [2023-11-29 07:05:49,573 INFO L495 AbstractCegarLoop]: Abstraction has has 773 places, 2849 transitions, 87552 flow [2023-11-29 07:05:49,574 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 535.3636363636364) internal successors, (5889), 11 states have internal predecessors, (5889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:05:49,574 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:05:49,574 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:05:49,574 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2023-11-29 07:05:49,574 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:05:49,575 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:05:49,575 INFO L85 PathProgramCache]: Analyzing trace with hash -1030562416, now seen corresponding path program 5 times [2023-11-29 07:05:49,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:05:49,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992632283] [2023-11-29 07:05:49,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:05:49,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:05:49,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:05:50,798 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:05:50,799 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:05:50,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992632283] [2023-11-29 07:05:50,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1992632283] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:05:50,799 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:05:50,799 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 07:05:50,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195215841] [2023-11-29 07:05:50,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:05:50,800 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 07:05:50,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:05:50,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 07:05:50,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2023-11-29 07:05:51,781 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 534 out of 572 [2023-11-29 07:05:51,784 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 773 places, 2849 transitions, 87552 flow. Second operand has 11 states, 11 states have (on average 535.3636363636364) internal successors, (5889), 11 states have internal predecessors, (5889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:05:51,784 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:05:51,784 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 534 of 572 [2023-11-29 07:05:51,784 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:06:05,491 INFO L124 PetriNetUnfolderBase]: 6406/24846 cut-off events. [2023-11-29 07:06:05,491 INFO L125 PetriNetUnfolderBase]: For 1120262/4174421 co-relation queries the response was YES. [2023-11-29 07:06:06,049 INFO L83 FinitePrefix]: Finished finitePrefix Result has 176925 conditions, 24846 events. 6406/24846 cut-off events. For 1120262/4174421 co-relation queries the response was YES. Maximal size of possible extension queue 617. Compared 292923 event pairs, 212 based on Foata normal form. 2825/25890 useless extension candidates. Maximal degree in co-relation 176624. Up to 4195 conditions per place. [2023-11-29 07:06:06,267 INFO L140 encePairwiseOnDemand]: 550/572 looper letters, 1420 selfloop transitions, 1023 changer transitions 0/2935 dead transitions. [2023-11-29 07:06:06,268 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 786 places, 2935 transitions, 94784 flow [2023-11-29 07:06:06,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 07:06:06,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-11-29 07:06:06,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 7633 transitions. [2023-11-29 07:06:06,271 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9531718281718282 [2023-11-29 07:06:06,271 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 7633 transitions. [2023-11-29 07:06:06,272 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 7633 transitions. [2023-11-29 07:06:06,273 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:06:06,273 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 7633 transitions. [2023-11-29 07:06:06,277 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 545.2142857142857) internal successors, (7633), 14 states have internal predecessors, (7633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:06:06,280 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 572.0) internal successors, (8580), 15 states have internal predecessors, (8580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:06:06,280 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 572.0) internal successors, (8580), 15 states have internal predecessors, (8580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:06:06,280 INFO L175 Difference]: Start difference. First operand has 773 places, 2849 transitions, 87552 flow. Second operand 14 states and 7633 transitions. [2023-11-29 07:06:06,280 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 786 places, 2935 transitions, 94784 flow [2023-11-29 07:06:15,587 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 776 places, 2935 transitions, 92885 flow, removed 180 selfloop flow, removed 10 redundant places. [2023-11-29 07:06:15,661 INFO L231 Difference]: Finished difference. Result has 782 places, 2909 transitions, 90628 flow [2023-11-29 07:06:15,663 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=85751, PETRI_DIFFERENCE_MINUEND_PLACES=763, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2849, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=972, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1854, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=90628, PETRI_PLACES=782, PETRI_TRANSITIONS=2909} [2023-11-29 07:06:15,663 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, 227 predicate places. [2023-11-29 07:06:15,663 INFO L495 AbstractCegarLoop]: Abstraction has has 782 places, 2909 transitions, 90628 flow [2023-11-29 07:06:15,663 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 535.3636363636364) internal successors, (5889), 11 states have internal predecessors, (5889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:06:15,664 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:06:15,664 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:06:15,664 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2023-11-29 07:06:15,664 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:06:15,664 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:06:15,664 INFO L85 PathProgramCache]: Analyzing trace with hash -904377430, now seen corresponding path program 6 times [2023-11-29 07:06:15,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:06:15,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828617006] [2023-11-29 07:06:15,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:06:15,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:06:15,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:06:16,656 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:06:16,656 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:06:16,656 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828617006] [2023-11-29 07:06:16,656 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828617006] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:06:16,656 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:06:16,657 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 07:06:16,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633834452] [2023-11-29 07:06:16,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:06:16,657 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 07:06:16,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:06:16,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 07:06:16,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2023-11-29 07:06:17,451 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 534 out of 572 [2023-11-29 07:06:17,453 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 782 places, 2909 transitions, 90628 flow. Second operand has 11 states, 11 states have (on average 535.3636363636364) internal successors, (5889), 11 states have internal predecessors, (5889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:06:17,453 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:06:17,453 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 534 of 572 [2023-11-29 07:06:17,453 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:06:31,958 INFO L124 PetriNetUnfolderBase]: 6494/25365 cut-off events. [2023-11-29 07:06:31,958 INFO L125 PetriNetUnfolderBase]: For 1162804/4517248 co-relation queries the response was YES. [2023-11-29 07:06:32,439 INFO L83 FinitePrefix]: Finished finitePrefix Result has 180964 conditions, 25365 events. 6494/25365 cut-off events. For 1162804/4517248 co-relation queries the response was YES. Maximal size of possible extension queue 635. Compared 300763 event pairs, 163 based on Foata normal form. 4419/27982 useless extension candidates. Maximal degree in co-relation 180662. Up to 4167 conditions per place. [2023-11-29 07:06:32,681 INFO L140 encePairwiseOnDemand]: 550/572 looper letters, 226 selfloop transitions, 2277 changer transitions 0/2995 dead transitions. [2023-11-29 07:06:32,682 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 798 places, 2995 transitions, 97303 flow [2023-11-29 07:06:32,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 07:06:32,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2023-11-29 07:06:32,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 9269 transitions. [2023-11-29 07:06:32,686 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9532085561497327 [2023-11-29 07:06:32,686 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 9269 transitions. [2023-11-29 07:06:32,686 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 9269 transitions. [2023-11-29 07:06:32,687 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:06:32,687 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 9269 transitions. [2023-11-29 07:06:32,692 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 545.2352941176471) internal successors, (9269), 17 states have internal predecessors, (9269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:06:32,696 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 572.0) internal successors, (10296), 18 states have internal predecessors, (10296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:06:32,697 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 572.0) internal successors, (10296), 18 states have internal predecessors, (10296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:06:32,697 INFO L175 Difference]: Start difference. First operand has 782 places, 2909 transitions, 90628 flow. Second operand 17 states and 9269 transitions. [2023-11-29 07:06:32,697 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 798 places, 2995 transitions, 97303 flow [2023-11-29 07:06:42,496 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 792 places, 2995 transitions, 95894 flow, removed 179 selfloop flow, removed 6 redundant places. [2023-11-29 07:06:42,578 INFO L231 Difference]: Finished difference. Result has 801 places, 2979 transitions, 97403 flow [2023-11-29 07:06:42,580 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=89282, PETRI_DIFFERENCE_MINUEND_PLACES=776, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2909, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2216, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=689, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=97403, PETRI_PLACES=801, PETRI_TRANSITIONS=2979} [2023-11-29 07:06:42,580 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, 246 predicate places. [2023-11-29 07:06:42,580 INFO L495 AbstractCegarLoop]: Abstraction has has 801 places, 2979 transitions, 97403 flow [2023-11-29 07:06:42,581 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 535.3636363636364) internal successors, (5889), 11 states have internal predecessors, (5889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:06:42,581 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:06:42,581 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:06:42,581 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2023-11-29 07:06:42,581 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:06:42,581 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:06:42,581 INFO L85 PathProgramCache]: Analyzing trace with hash 1161848328, now seen corresponding path program 7 times [2023-11-29 07:06:42,582 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:06:42,582 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202168029] [2023-11-29 07:06:42,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:06:42,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:06:42,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:06:43,717 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:06:43,717 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:06:43,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202168029] [2023-11-29 07:06:43,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202168029] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:06:43,718 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:06:43,718 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 07:06:43,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148896659] [2023-11-29 07:06:43,718 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:06:43,719 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 07:06:43,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:06:43,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 07:06:43,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-11-29 07:06:44,474 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 534 out of 572 [2023-11-29 07:06:44,476 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 801 places, 2979 transitions, 97403 flow. Second operand has 11 states, 11 states have (on average 535.3636363636364) internal successors, (5889), 11 states have internal predecessors, (5889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:06:44,476 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:06:44,477 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 534 of 572 [2023-11-29 07:06:44,477 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:07:00,859 INFO L124 PetriNetUnfolderBase]: 6680/26181 cut-off events. [2023-11-29 07:07:00,859 INFO L125 PetriNetUnfolderBase]: For 1249146/4536282 co-relation queries the response was YES. [2023-11-29 07:07:01,352 INFO L83 FinitePrefix]: Finished finitePrefix Result has 192882 conditions, 26181 events. 6680/26181 cut-off events. For 1249146/4536282 co-relation queries the response was YES. Maximal size of possible extension queue 651. Compared 314248 event pairs, 116 based on Foata normal form. 4914/29277 useless extension candidates. Maximal degree in co-relation 192571. Up to 4251 conditions per place. [2023-11-29 07:07:01,591 INFO L140 encePairwiseOnDemand]: 551/572 looper letters, 180 selfloop transitions, 2406 changer transitions 0/3078 dead transitions. [2023-11-29 07:07:01,591 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 818 places, 3078 transitions, 104740 flow [2023-11-29 07:07:01,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-29 07:07:01,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2023-11-29 07:07:01,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 9810 transitions. [2023-11-29 07:07:01,597 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9527972027972028 [2023-11-29 07:07:01,597 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 9810 transitions. [2023-11-29 07:07:01,597 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 9810 transitions. [2023-11-29 07:07:01,598 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:07:01,598 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 9810 transitions. [2023-11-29 07:07:01,604 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 545.0) internal successors, (9810), 18 states have internal predecessors, (9810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:07:01,608 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 572.0) internal successors, (10868), 19 states have internal predecessors, (10868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:07:01,608 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 572.0) internal successors, (10868), 19 states have internal predecessors, (10868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:07:01,608 INFO L175 Difference]: Start difference. First operand has 801 places, 2979 transitions, 97403 flow. Second operand 18 states and 9810 transitions. [2023-11-29 07:07:01,609 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 818 places, 3078 transitions, 104740 flow [2023-11-29 07:07:13,365 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 807 places, 3078 transitions, 101261 flow, removed 575 selfloop flow, removed 11 redundant places. [2023-11-29 07:07:13,468 INFO L231 Difference]: Finished difference. Result has 817 places, 3059 transitions, 103427 flow [2023-11-29 07:07:13,470 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=94154, PETRI_DIFFERENCE_MINUEND_PLACES=790, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2979, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2343, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=631, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=103427, PETRI_PLACES=817, PETRI_TRANSITIONS=3059} [2023-11-29 07:07:13,470 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, 262 predicate places. [2023-11-29 07:07:13,470 INFO L495 AbstractCegarLoop]: Abstraction has has 817 places, 3059 transitions, 103427 flow [2023-11-29 07:07:13,471 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 535.3636363636364) internal successors, (5889), 11 states have internal predecessors, (5889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:07:13,471 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:07:13,471 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:07:13,471 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2023-11-29 07:07:13,471 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting whoop_wrapper_read_nvramErr4ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:07:13,472 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:07:13,472 INFO L85 PathProgramCache]: Analyzing trace with hash -1348548489, now seen corresponding path program 1 times [2023-11-29 07:07:13,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:07:13,472 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039172748] [2023-11-29 07:07:13,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:07:13,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:07:13,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:07:14,884 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:07:14,884 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:07:14,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039172748] [2023-11-29 07:07:14,885 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039172748] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:07:14,885 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:07:14,885 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 07:07:14,885 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821875293] [2023-11-29 07:07:14,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:07:14,885 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 07:07:14,886 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:07:14,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 07:07:14,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2023-11-29 07:07:15,470 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 516 out of 572 [2023-11-29 07:07:15,472 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 817 places, 3059 transitions, 103427 flow. Second operand has 10 states, 10 states have (on average 517.2) internal successors, (5172), 10 states have internal predecessors, (5172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:07:15,472 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:07:15,472 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 516 of 572 [2023-11-29 07:07:15,472 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:08:10,283 INFO L124 PetriNetUnfolderBase]: 23592/105785 cut-off events. [2023-11-29 07:08:10,283 INFO L125 PetriNetUnfolderBase]: For 4800770/5535413 co-relation queries the response was YES. [2023-11-29 07:08:12,820 INFO L83 FinitePrefix]: Finished finitePrefix Result has 638001 conditions, 105785 events. 23592/105785 cut-off events. For 4800770/5535413 co-relation queries the response was YES. Maximal size of possible extension queue 2319. Compared 1679863 event pairs, 461 based on Foata normal form. 9125/107693 useless extension candidates. Maximal degree in co-relation 637687. Up to 15946 conditions per place. [2023-11-29 07:08:13,621 INFO L140 encePairwiseOnDemand]: 538/572 looper letters, 2236 selfloop transitions, 1253 changer transitions 0/4271 dead transitions. [2023-11-29 07:08:13,621 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 826 places, 4271 transitions, 155390 flow [2023-11-29 07:08:13,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 07:08:13,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-29 07:08:13,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 5268 transitions. [2023-11-29 07:08:13,624 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.920979020979021 [2023-11-29 07:08:13,625 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 5268 transitions. [2023-11-29 07:08:13,625 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 5268 transitions. [2023-11-29 07:08:13,626 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:08:13,626 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 5268 transitions. [2023-11-29 07:08:13,629 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 526.8) internal successors, (5268), 10 states have internal predecessors, (5268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:08:13,631 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 572.0) internal successors, (6292), 11 states have internal predecessors, (6292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:08:13,631 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 572.0) internal successors, (6292), 11 states have internal predecessors, (6292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:08:13,631 INFO L175 Difference]: Start difference. First operand has 817 places, 3059 transitions, 103427 flow. Second operand 10 states and 5268 transitions. [2023-11-29 07:08:13,631 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 826 places, 4271 transitions, 155390 flow [2023-11-29 07:10:38,645 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 819 places, 4271 transitions, 152715 flow, removed 614 selfloop flow, removed 7 redundant places. [2023-11-29 07:10:38,755 INFO L231 Difference]: Finished difference. Result has 828 places, 4256 transitions, 151423 flow [2023-11-29 07:10:38,757 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=101247, PETRI_DIFFERENCE_MINUEND_PLACES=810, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3059, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=176, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2646, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=151423, PETRI_PLACES=828, PETRI_TRANSITIONS=4256} [2023-11-29 07:10:38,758 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, 273 predicate places. [2023-11-29 07:10:38,758 INFO L495 AbstractCegarLoop]: Abstraction has has 828 places, 4256 transitions, 151423 flow [2023-11-29 07:10:38,759 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 517.2) internal successors, (5172), 10 states have internal predecessors, (5172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:10:38,759 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:10:38,759 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:10:38,759 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2023-11-29 07:10:38,759 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:10:38,760 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:10:38,760 INFO L85 PathProgramCache]: Analyzing trace with hash -1295441161, now seen corresponding path program 1 times [2023-11-29 07:10:38,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:10:38,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819851388] [2023-11-29 07:10:38,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:10:38,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:10:38,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:10:41,439 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:10:41,439 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:10:41,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819851388] [2023-11-29 07:10:41,440 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819851388] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:10:41,440 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:10:41,440 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-29 07:10:41,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636255037] [2023-11-29 07:10:41,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:10:41,440 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 07:10:41,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:10:41,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 07:10:41,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2023-11-29 07:10:42,570 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 529 out of 572 [2023-11-29 07:10:42,573 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 828 places, 4256 transitions, 151423 flow. Second operand has 13 states, 13 states have (on average 530.5384615384615) internal successors, (6897), 13 states have internal predecessors, (6897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:10:42,573 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:10:42,573 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 529 of 572 [2023-11-29 07:10:42,573 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 07:11:39,972 INFO L124 PetriNetUnfolderBase]: 21563/70564 cut-off events. [2023-11-29 07:11:39,973 INFO L125 PetriNetUnfolderBase]: For 5682434/10268637 co-relation queries the response was YES. [2023-11-29 07:11:42,116 INFO L83 FinitePrefix]: Finished finitePrefix Result has 571522 conditions, 70564 events. 21563/70564 cut-off events. For 5682434/10268637 co-relation queries the response was YES. Maximal size of possible extension queue 1588. Compared 950059 event pairs, 994 based on Foata normal form. 27369/93943 useless extension candidates. Maximal degree in co-relation 571200. Up to 21905 conditions per place. [2023-11-29 07:11:42,988 INFO L140 encePairwiseOnDemand]: 546/572 looper letters, 2343 selfloop transitions, 1666 changer transitions 0/4522 dead transitions. [2023-11-29 07:11:42,988 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 839 places, 4522 transitions, 172546 flow [2023-11-29 07:11:42,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 07:11:42,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-29 07:11:42,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 6518 transitions. [2023-11-29 07:11:42,992 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9495920745920746 [2023-11-29 07:11:42,992 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 6518 transitions. [2023-11-29 07:11:42,992 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 6518 transitions. [2023-11-29 07:11:42,993 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 07:11:42,993 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 6518 transitions. [2023-11-29 07:11:42,996 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 543.1666666666666) internal successors, (6518), 12 states have internal predecessors, (6518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:11:42,999 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:11:43,000 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 572.0) internal successors, (7436), 13 states have internal predecessors, (7436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:11:43,000 INFO L175 Difference]: Start difference. First operand has 828 places, 4256 transitions, 151423 flow. Second operand 12 states and 6518 transitions. [2023-11-29 07:11:43,000 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 839 places, 4522 transitions, 172546 flow [2023-11-29 07:13:04,015 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 838 places, 4522 transitions, 171524 flow, removed 6 selfloop flow, removed 1 redundant places. [2023-11-29 07:13:04,170 INFO L231 Difference]: Finished difference. Result has 842 places, 4459 transitions, 168283 flow [2023-11-29 07:13:04,173 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=572, PETRI_DIFFERENCE_MINUEND_FLOW=150578, PETRI_DIFFERENCE_MINUEND_PLACES=827, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=4256, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1472, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2752, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=168283, PETRI_PLACES=842, PETRI_TRANSITIONS=4459} [2023-11-29 07:13:04,173 INFO L281 CegarLoopForPetriNet]: 555 programPoint places, 287 predicate places. [2023-11-29 07:13:04,174 INFO L495 AbstractCegarLoop]: Abstraction has has 842 places, 4459 transitions, 168283 flow [2023-11-29 07:13:04,174 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 530.5384615384615) internal successors, (6897), 13 states have internal predecessors, (6897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:13:04,175 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 07:13:04,175 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 07:13:04,175 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2023-11-29 07:13:04,175 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONDATA_RACE === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr1ASSERT_VIOLATIONDATA_RACE, whoop_wrapper_read_nvramErr2ASSERT_VIOLATIONDATA_RACE (and 56 more)] === [2023-11-29 07:13:04,175 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:13:04,175 INFO L85 PathProgramCache]: Analyzing trace with hash -1019363577, now seen corresponding path program 2 times [2023-11-29 07:13:04,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:13:04,176 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861871147] [2023-11-29 07:13:04,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:13:04,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:13:04,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:13:05,888 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 07:13:05,889 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:13:05,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861871147] [2023-11-29 07:13:05,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861871147] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 07:13:05,889 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 07:13:05,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-29 07:13:05,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645901923] [2023-11-29 07:13:05,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 07:13:05,889 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 07:13:05,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:13:05,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 07:13:05,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2023-11-29 07:13:07,056 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 529 out of 572 [2023-11-29 07:13:07,058 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 842 places, 4459 transitions, 168283 flow. Second operand has 13 states, 13 states have (on average 530.5384615384615) internal successors, (6897), 13 states have internal predecessors, (6897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 07:13:07,058 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 07:13:07,058 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 529 of 572 [2023-11-29 07:13:07,059 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand