./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/pthread-driver-races/char_generic_nvram_read_nvram_write_nvram.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 2329fc70 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/config/AutomizerReach.xml -i ../../sv-benchmarks/c/pthread-driver-races/char_generic_nvram_read_nvram_write_nvram.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8 --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 4a382c3d3f68b2f5ab68f4f645755e252baf0f41b5f6fcd4ac49047e77a0e936 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-2329fc7 [2022-12-13 11:33:27,608 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-13 11:33:27,610 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-13 11:33:27,627 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-13 11:33:27,627 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-13 11:33:27,628 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-13 11:33:27,629 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-13 11:33:27,630 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-13 11:33:27,632 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-13 11:33:27,632 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-13 11:33:27,633 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-13 11:33:27,634 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-13 11:33:27,635 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-13 11:33:27,635 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-13 11:33:27,636 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-13 11:33:27,637 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-13 11:33:27,638 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-13 11:33:27,639 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-13 11:33:27,640 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-13 11:33:27,642 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-13 11:33:27,643 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-13 11:33:27,644 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-13 11:33:27,645 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-13 11:33:27,646 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-13 11:33:27,649 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-13 11:33:27,649 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-13 11:33:27,649 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-13 11:33:27,650 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-13 11:33:27,651 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-13 11:33:27,651 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-13 11:33:27,652 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-13 11:33:27,652 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-13 11:33:27,653 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-13 11:33:27,654 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-13 11:33:27,654 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-13 11:33:27,655 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-13 11:33:27,655 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-13 11:33:27,655 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-13 11:33:27,655 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-13 11:33:27,656 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-13 11:33:27,657 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-13 11:33:27,658 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-12-13 11:33:27,677 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-13 11:33:27,677 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-13 11:33:27,677 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-13 11:33:27,678 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-13 11:33:27,678 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-13 11:33:27,678 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-13 11:33:27,679 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-13 11:33:27,679 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-13 11:33:27,679 INFO L138 SettingsManager]: * Use SBE=true [2022-12-13 11:33:27,680 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-13 11:33:27,680 INFO L138 SettingsManager]: * sizeof long=4 [2022-12-13 11:33:27,680 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-13 11:33:27,680 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-12-13 11:33:27,680 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-13 11:33:27,680 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-13 11:33:27,680 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-13 11:33:27,681 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-13 11:33:27,681 INFO L138 SettingsManager]: * sizeof long double=12 [2022-12-13 11:33:27,681 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-13 11:33:27,681 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-13 11:33:27,681 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-13 11:33:27,681 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-13 11:33:27,682 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-13 11:33:27,682 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-13 11:33:27,682 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 11:33:27,682 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-13 11:33:27,682 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-13 11:33:27,682 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-13 11:33:27,683 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-13 11:33:27,683 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-13 11:33:27,683 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-13 11:33:27,683 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-13 11:33:27,683 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2022-12-13 11:33:27,683 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-12-13 11:33:27,684 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2022-12-13 11:33:27,684 INFO L138 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_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/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_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml 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 ! call(reach_error())) ) 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 -> 4a382c3d3f68b2f5ab68f4f645755e252baf0f41b5f6fcd4ac49047e77a0e936 [2022-12-13 11:33:27,884 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-13 11:33:27,905 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-13 11:33:27,907 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-13 11:33:27,909 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-13 11:33:27,909 INFO L275 PluginConnector]: CDTParser initialized [2022-12-13 11:33:27,910 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/../../sv-benchmarks/c/pthread-driver-races/char_generic_nvram_read_nvram_write_nvram.i [2022-12-13 11:33:30,480 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-13 11:33:30,790 INFO L351 CDTParser]: Found 1 translation units. [2022-12-13 11:33:30,791 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/sv-benchmarks/c/pthread-driver-races/char_generic_nvram_read_nvram_write_nvram.i [2022-12-13 11:33:30,810 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/data/895d2d54f/ff17c4ad0fbe42fd8f595ca71e2ea2fd/FLAG265bc2df2 [2022-12-13 11:33:31,050 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/data/895d2d54f/ff17c4ad0fbe42fd8f595ca71e2ea2fd [2022-12-13 11:33:31,052 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-13 11:33:31,053 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-13 11:33:31,054 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-13 11:33:31,054 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-13 11:33:31,057 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-13 11:33:31,057 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 11:33:31" (1/1) ... [2022-12-13 11:33:31,058 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@44d17221 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 11:33:31, skipping insertion in model container [2022-12-13 11:33:31,058 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 11:33:31" (1/1) ... [2022-12-13 11:33:31,063 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-13 11:33:31,132 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-13 11:33:31,369 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/sv-benchmarks/c/pthread-driver-races/char_generic_nvram_read_nvram_write_nvram.i[5469,5482] [2022-12-13 11:33:31,647 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 11:33:31,648 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 11:33:31,653 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 11:33:31,654 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 11:33:31,659 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 11:33:31,660 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 11:33:31,776 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 11:33:31,777 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 11:33:31,782 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 11:33:31,782 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 11:33:31,787 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 11:33:31,788 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 11:33:31,792 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 11:33:31,793 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 11:33:31,798 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 11:33:31,798 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 11:33:31,803 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 11:33:31,804 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 11:33:31,809 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 11:33:31,809 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 11:33:31,814 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 11:33:31,814 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 11:33:32,311 WARN L623 FunctionHandler]: Unknown extern function cpu_relax [2022-12-13 11:33:32,325 WARN L623 FunctionHandler]: Unknown extern function smp_rmb [2022-12-13 11:33:32,329 WARN L623 FunctionHandler]: Unknown extern function smp_rmb [2022-12-13 11:33:32,335 WARN L623 FunctionHandler]: Unknown extern function smp_rmb [2022-12-13 11:33:32,423 WARN L623 FunctionHandler]: Unknown extern function set_normalized_timespec [2022-12-13 11:33:32,427 WARN L623 FunctionHandler]: Unknown extern function set_normalized_timespec [2022-12-13 11:33:32,555 WARN L623 FunctionHandler]: Unknown extern function __iter_div_u64_rem [2022-12-13 11:33:32,736 WARN L623 FunctionHandler]: Unknown extern function atomic_add_unless [2022-12-13 11:33:32,742 WARN L623 FunctionHandler]: Unknown extern function atomic_add_unless [2022-12-13 11:33:32,789 WARN L623 FunctionHandler]: Unknown extern function kobject_get [2022-12-13 11:33:32,791 WARN L623 FunctionHandler]: Unknown extern function kobject_put [2022-12-13 11:33:33,007 WARN L623 FunctionHandler]: Unknown extern function bit_spin_lock [2022-12-13 11:33:33,010 WARN L623 FunctionHandler]: Unknown extern function __bit_spin_unlock [2022-12-13 11:33:33,013 WARN L623 FunctionHandler]: Unknown extern function bit_spin_is_locked [2022-12-13 11:33:33,092 WARN L623 FunctionHandler]: Unknown extern function d_instantiate [2022-12-13 11:33:33,092 WARN L623 FunctionHandler]: Unknown extern function d_rehash [2022-12-13 11:33:33,095 WARN L623 FunctionHandler]: Unknown extern function d_instantiate_unique [2022-12-13 11:33:33,095 WARN L623 FunctionHandler]: Unknown extern function d_rehash [2022-12-13 11:33:33,221 WARN L623 FunctionHandler]: Unknown extern function timespec_trunc [2022-12-13 11:33:33,249 WARN L623 FunctionHandler]: Unknown extern function __tty_alloc_driver [2022-12-13 11:33:33,395 WARN L623 FunctionHandler]: Unknown extern function llist_add_batch [2022-12-13 11:33:33,398 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 11:33:33,544 WARN L623 FunctionHandler]: Unknown extern function tty_termios_baud_rate [2022-12-13 11:33:33,706 WARN L623 FunctionHandler]: Unknown extern function tty_unlock [2022-12-13 11:33:33,707 WARN L623 FunctionHandler]: Unknown extern function tty_wait_until_sent [2022-12-13 11:33:33,707 WARN L623 FunctionHandler]: Unknown extern function tty_lock [2022-12-13 11:33:34,486 WARN L611 FunctionHandler]: implicit declaration of function __builtin_constant_p [2022-12-13 11:33:34,487 WARN L623 FunctionHandler]: Unknown extern function ____ilog2_NaN [2022-12-13 11:33:34,490 WARN L623 FunctionHandler]: Unknown extern function ____ilog2_NaN [2022-12-13 11:33:34,495 WARN L623 FunctionHandler]: Unknown extern function ____ilog2_NaN [2022-12-13 11:33:34,499 WARN L623 FunctionHandler]: Unknown extern function ____ilog2_NaN [2022-12-13 11:33:35,081 WARN L623 FunctionHandler]: Unknown extern function nvram_read_byte [2022-12-13 11:33:35,085 WARN L623 FunctionHandler]: Unknown extern function nvram_write_byte [2022-12-13 11:33:35,088 WARN L623 FunctionHandler]: Unknown extern function nvram_sync [2022-12-13 11:33:35,095 WARN L623 FunctionHandler]: Unknown extern function misc_register [2022-12-13 11:33:35,096 WARN L623 FunctionHandler]: Unknown extern function nvram_get_size [2022-12-13 11:33:35,099 WARN L623 FunctionHandler]: Unknown extern function misc_deregister [2022-12-13 11:33:35,120 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 11:33:35,129 INFO L203 MainTranslator]: Completed pre-run [2022-12-13 11:33:35,139 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/sv-benchmarks/c/pthread-driver-races/char_generic_nvram_read_nvram_write_nvram.i[5469,5482] [2022-12-13 11:33:35,148 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 11:33:35,148 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 11:33:35,148 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 11:33:35,148 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 11:33:35,149 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 11:33:35,149 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 11:33:35,151 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 11:33:35,151 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 11:33:35,151 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 11:33:35,152 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 11:33:35,152 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 11:33:35,152 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 11:33:35,152 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 11:33:35,152 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 11:33:35,152 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 11:33:35,153 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 11:33:35,153 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 11:33:35,153 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 11:33:35,153 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 11:33:35,153 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 11:33:35,153 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 11:33:35,153 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 11:33:35,175 WARN L623 FunctionHandler]: Unknown extern function cpu_relax [2022-12-13 11:33:35,176 WARN L623 FunctionHandler]: Unknown extern function smp_rmb [2022-12-13 11:33:35,176 WARN L623 FunctionHandler]: Unknown extern function smp_rmb [2022-12-13 11:33:35,176 WARN L623 FunctionHandler]: Unknown extern function smp_rmb [2022-12-13 11:33:35,179 WARN L623 FunctionHandler]: Unknown extern function set_normalized_timespec [2022-12-13 11:33:35,180 WARN L623 FunctionHandler]: Unknown extern function set_normalized_timespec [2022-12-13 11:33:35,182 WARN L623 FunctionHandler]: Unknown extern function __iter_div_u64_rem [2022-12-13 11:33:35,189 WARN L623 FunctionHandler]: Unknown extern function atomic_add_unless [2022-12-13 11:33:35,190 WARN L623 FunctionHandler]: Unknown extern function atomic_add_unless [2022-12-13 11:33:35,192 WARN L623 FunctionHandler]: Unknown extern function kobject_get [2022-12-13 11:33:35,192 WARN L623 FunctionHandler]: Unknown extern function kobject_put [2022-12-13 11:33:35,198 WARN L623 FunctionHandler]: Unknown extern function bit_spin_lock [2022-12-13 11:33:35,198 WARN L623 FunctionHandler]: Unknown extern function __bit_spin_unlock [2022-12-13 11:33:35,199 WARN L623 FunctionHandler]: Unknown extern function bit_spin_is_locked [2022-12-13 11:33:35,202 WARN L623 FunctionHandler]: Unknown extern function d_instantiate [2022-12-13 11:33:35,202 WARN L623 FunctionHandler]: Unknown extern function d_rehash [2022-12-13 11:33:35,202 WARN L623 FunctionHandler]: Unknown extern function d_instantiate_unique [2022-12-13 11:33:35,202 WARN L623 FunctionHandler]: Unknown extern function d_rehash [2022-12-13 11:33:35,208 WARN L623 FunctionHandler]: Unknown extern function timespec_trunc [2022-12-13 11:33:35,210 WARN L623 FunctionHandler]: Unknown extern function __tty_alloc_driver [2022-12-13 11:33:35,213 WARN L623 FunctionHandler]: Unknown extern function llist_add_batch [2022-12-13 11:33:35,214 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 11:33:35,217 WARN L623 FunctionHandler]: Unknown extern function tty_termios_baud_rate [2022-12-13 11:33:35,220 WARN L623 FunctionHandler]: Unknown extern function tty_unlock [2022-12-13 11:33:35,220 WARN L623 FunctionHandler]: Unknown extern function tty_wait_until_sent [2022-12-13 11:33:35,220 WARN L623 FunctionHandler]: Unknown extern function tty_lock [2022-12-13 11:33:35,289 WARN L611 FunctionHandler]: implicit declaration of function __builtin_constant_p [2022-12-13 11:33:35,289 WARN L623 FunctionHandler]: Unknown extern function ____ilog2_NaN [2022-12-13 11:33:35,291 WARN L623 FunctionHandler]: Unknown extern function ____ilog2_NaN [2022-12-13 11:33:35,292 WARN L623 FunctionHandler]: Unknown extern function ____ilog2_NaN [2022-12-13 11:33:35,294 WARN L623 FunctionHandler]: Unknown extern function ____ilog2_NaN [2022-12-13 11:33:35,322 WARN L623 FunctionHandler]: Unknown extern function nvram_read_byte [2022-12-13 11:33:35,323 WARN L623 FunctionHandler]: Unknown extern function nvram_write_byte [2022-12-13 11:33:35,324 WARN L623 FunctionHandler]: Unknown extern function nvram_sync [2022-12-13 11:33:35,325 WARN L623 FunctionHandler]: Unknown extern function misc_register [2022-12-13 11:33:35,325 WARN L623 FunctionHandler]: Unknown extern function nvram_get_size [2022-12-13 11:33:35,325 WARN L623 FunctionHandler]: Unknown extern function misc_deregister [2022-12-13 11:33:35,328 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 11:33:35,744 INFO L208 MainTranslator]: Completed translation [2022-12-13 11:33:35,744 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 11:33:35 WrapperNode [2022-12-13 11:33:35,744 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-13 11:33:35,745 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-13 11:33:35,745 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-13 11:33:35,745 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-13 11:33:35,750 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 11:33:35" (1/1) ... [2022-12-13 11:33:35,823 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 11:33:35" (1/1) ... [2022-12-13 11:33:35,874 INFO L138 Inliner]: procedures = 1354, calls = 1452, calls flagged for inlining = 347, calls inlined = 18, statements flattened = 348 [2022-12-13 11:33:35,874 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-13 11:33:35,875 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-13 11:33:35,875 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-13 11:33:35,875 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-13 11:33:35,884 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 11:33:35" (1/1) ... [2022-12-13 11:33:35,884 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 11:33:35" (1/1) ... [2022-12-13 11:33:35,888 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 11:33:35" (1/1) ... [2022-12-13 11:33:35,889 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 11:33:35" (1/1) ... [2022-12-13 11:33:35,903 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 11:33:35" (1/1) ... [2022-12-13 11:33:35,906 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 11:33:35" (1/1) ... [2022-12-13 11:33:35,912 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 11:33:35" (1/1) ... [2022-12-13 11:33:35,914 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 11:33:35" (1/1) ... [2022-12-13 11:33:35,921 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-13 11:33:35,922 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-13 11:33:35,922 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-13 11:33:35,922 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-13 11:33:35,923 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 11:33:35" (1/1) ... [2022-12-13 11:33:35,929 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 11:33:35,939 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 11:33:35,951 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-13 11:33:35,953 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-13 11:33:35,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-13 11:33:35,981 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-13 11:33:35,981 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-13 11:33:35,981 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-13 11:33:35,981 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-13 11:33:35,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-12-13 11:33:35,981 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-13 11:33:35,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-13 11:33:35,982 INFO L130 BoogieDeclarations]: Found specification of procedure whoop_wrapper_read_nvram [2022-12-13 11:33:35,982 INFO L138 BoogieDeclarations]: Found implementation of procedure whoop_wrapper_read_nvram [2022-12-13 11:33:35,982 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-13 11:33:35,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-12-13 11:33:35,982 INFO L130 BoogieDeclarations]: Found specification of procedure whoop_wrapper_write_nvram [2022-12-13 11:33:35,982 INFO L138 BoogieDeclarations]: Found implementation of procedure whoop_wrapper_write_nvram [2022-12-13 11:33:35,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-13 11:33:35,983 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-12-13 11:33:36,281 INFO L235 CfgBuilder]: Building ICFG [2022-12-13 11:33:36,282 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-13 11:33:36,618 INFO L276 CfgBuilder]: Performing block encoding [2022-12-13 11:33:36,627 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-13 11:33:36,627 INFO L300 CfgBuilder]: Removed 2 assume(true) statements. [2022-12-13 11:33:36,629 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 11:33:36 BoogieIcfgContainer [2022-12-13 11:33:36,629 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-13 11:33:36,630 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-13 11:33:36,631 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-13 11:33:36,633 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-13 11:33:36,633 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.12 11:33:31" (1/3) ... [2022-12-13 11:33:36,634 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5ae5ac66 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 11:33:36, skipping insertion in model container [2022-12-13 11:33:36,634 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 11:33:35" (2/3) ... [2022-12-13 11:33:36,634 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5ae5ac66 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 11:33:36, skipping insertion in model container [2022-12-13 11:33:36,634 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 11:33:36" (3/3) ... [2022-12-13 11:33:36,635 INFO L112 eAbstractionObserver]: Analyzing ICFG char_generic_nvram_read_nvram_write_nvram.i [2022-12-13 11:33:36,641 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-12-13 11:33:36,648 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-13 11:33:36,648 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-12-13 11:33:36,649 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-12-13 11:33:36,747 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-12-13 11:33:36,779 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 404 places, 412 transitions, 840 flow [2022-12-13 11:33:36,898 INFO L130 PetriNetUnfolder]: 15/410 cut-off events. [2022-12-13 11:33:36,899 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-12-13 11:33:36,907 INFO L83 FinitePrefix]: Finished finitePrefix Result has 419 conditions, 410 events. 15/410 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 542 event pairs, 0 based on Foata normal form. 0/393 useless extension candidates. Maximal degree in co-relation 298. Up to 4 conditions per place. [2022-12-13 11:33:36,908 INFO L82 GeneralOperation]: Start removeDead. Operand has 404 places, 412 transitions, 840 flow [2022-12-13 11:33:36,914 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 393 places, 401 transitions, 811 flow [2022-12-13 11:33:36,918 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2022-12-13 11:33:36,927 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 393 places, 401 transitions, 811 flow [2022-12-13 11:33:36,929 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 393 places, 401 transitions, 811 flow [2022-12-13 11:33:36,930 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 393 places, 401 transitions, 811 flow [2022-12-13 11:33:37,012 INFO L130 PetriNetUnfolder]: 15/401 cut-off events. [2022-12-13 11:33:37,013 INFO L131 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2022-12-13 11:33:37,015 INFO L83 FinitePrefix]: Finished finitePrefix Result has 409 conditions, 401 events. 15/401 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 493 event pairs, 0 based on Foata normal form. 0/384 useless extension candidates. Maximal degree in co-relation 298. Up to 4 conditions per place. [2022-12-13 11:33:37,022 INFO L119 LiptonReduction]: Number of co-enabled transitions 21720 [2022-12-13 11:34:35,453 WARN L233 SmtUtils]: Spent 19.88s on a formula simplification that was a NOOP. DAG size: 450 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 11:34:54,718 WARN L233 SmtUtils]: Spent 19.26s on a formula simplification that was a NOOP. DAG size: 426 (called from [L 301] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 11:35:09,539 WARN L233 SmtUtils]: Spent 14.82s on a formula simplification that was a NOOP. DAG size: 450 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 11:35:22,849 WARN L233 SmtUtils]: Spent 13.31s on a formula simplification that was a NOOP. DAG size: 426 (called from [L 301] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 11:37:09,216 WARN L233 SmtUtils]: Spent 1.77m on a formula simplification. DAG size of input: 519 DAG size of output: 515 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 11:38:13,753 WARN L233 SmtUtils]: Spent 1.08m on a formula simplification that was a NOOP. DAG size: 503 (called from [L 301] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 11:40:20,622 WARN L233 SmtUtils]: Spent 2.11m on a formula simplification. DAG size of input: 527 DAG size of output: 523 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 11:41:03,368 WARN L233 SmtUtils]: Spent 42.74s on a formula simplification that was a NOOP. DAG size: 511 (called from [L 301] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-13 11:41:03,388 INFO L134 LiptonReduction]: Checked pairs total: 19434 [2022-12-13 11:41:03,388 INFO L136 LiptonReduction]: Total number of compositions: 448 [2022-12-13 11:41:03,397 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-13 11:41:03,400 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=LoopsAndPotentialCycles, 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;@2b5a4bc, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2022-12-13 11:41:03,400 INFO L358 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2022-12-13 11:41:03,407 INFO L130 PetriNetUnfolder]: 5/17 cut-off events. [2022-12-13 11:41:03,408 INFO L131 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2022-12-13 11:41:03,408 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:41:03,408 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2022-12-13 11:41:03,409 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:41:03,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:41:03,412 INFO L85 PathProgramCache]: Analyzing trace with hash -1185295482, now seen corresponding path program 1 times [2022-12-13 11:41:03,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:41:03,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564971172] [2022-12-13 11:41:03,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:41:03,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:41:03,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:41:04,080 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:41:04,081 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:41:04,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564971172] [2022-12-13 11:41:04,082 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1564971172] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:41:04,082 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:41:04,082 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-13 11:41:04,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18242887] [2022-12-13 11:41:04,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:41:04,091 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 11:41:04,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:41:04,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 11:41:04,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 11:41:04,228 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 387 out of 860 [2022-12-13 11:41:04,231 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 24 places, 23 transitions, 55 flow. Second operand has 3 states, 3 states have (on average 389.0) internal successors, (1167), 3 states have internal predecessors, (1167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:04,231 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:41:04,231 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 387 of 860 [2022-12-13 11:41:04,232 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:41:04,595 INFO L130 PetriNetUnfolder]: 237/372 cut-off events. [2022-12-13 11:41:04,595 INFO L131 PetriNetUnfolder]: For 28/28 co-relation queries the response was YES. [2022-12-13 11:41:04,595 INFO L83 FinitePrefix]: Finished finitePrefix Result has 778 conditions, 372 events. 237/372 cut-off events. For 28/28 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 1121 event pairs, 89 based on Foata normal form. 0/237 useless extension candidates. Maximal degree in co-relation 644. Up to 264 conditions per place. [2022-12-13 11:41:04,597 INFO L137 encePairwiseOnDemand]: 855/860 looper letters, 30 selfloop transitions, 4 changer transitions 3/37 dead transitions. [2022-12-13 11:41:04,597 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 26 places, 37 transitions, 163 flow [2022-12-13 11:41:04,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 11:41:04,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-13 11:41:04,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1199 transitions. [2022-12-13 11:41:04,613 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.46472868217054264 [2022-12-13 11:41:04,614 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1199 transitions. [2022-12-13 11:41:04,614 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1199 transitions. [2022-12-13 11:41:04,616 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:41:04,618 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1199 transitions. [2022-12-13 11:41:04,623 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 399.6666666666667) internal successors, (1199), 3 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:04,630 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 860.0) internal successors, (3440), 4 states have internal predecessors, (3440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:04,631 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 860.0) internal successors, (3440), 4 states have internal predecessors, (3440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:04,633 INFO L175 Difference]: Start difference. First operand has 24 places, 23 transitions, 55 flow. Second operand 3 states and 1199 transitions. [2022-12-13 11:41:04,633 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 26 places, 37 transitions, 163 flow [2022-12-13 11:41:04,635 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 23 places, 37 transitions, 155 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-12-13 11:41:04,636 INFO L231 Difference]: Finished difference. Result has 25 places, 26 transitions, 80 flow [2022-12-13 11:41:04,637 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=50, PETRI_DIFFERENCE_MINUEND_PLACES=21, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=23, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=19, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=80, PETRI_PLACES=25, PETRI_TRANSITIONS=26} [2022-12-13 11:41:04,640 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 1 predicate places. [2022-12-13 11:41:04,641 INFO L495 AbstractCegarLoop]: Abstraction has has 25 places, 26 transitions, 80 flow [2022-12-13 11:41:04,641 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 389.0) internal successors, (1167), 3 states have internal predecessors, (1167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:04,641 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:41:04,642 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:41:04,642 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-13 11:41:04,642 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:41:04,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:41:04,643 INFO L85 PathProgramCache]: Analyzing trace with hash 1910546227, now seen corresponding path program 1 times [2022-12-13 11:41:04,643 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:41:04,643 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608890716] [2022-12-13 11:41:04,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:41:04,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:41:04,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:41:05,298 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:41:05,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:41:05,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608890716] [2022-12-13 11:41:05,299 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1608890716] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:41:05,299 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:41:05,299 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 11:41:05,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633926515] [2022-12-13 11:41:05,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:41:05,300 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 11:41:05,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:41:05,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 11:41:05,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-12-13 11:41:05,536 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 382 out of 860 [2022-12-13 11:41:05,538 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 25 places, 26 transitions, 80 flow. Second operand has 6 states, 6 states have (on average 383.1666666666667) internal successors, (2299), 6 states have internal predecessors, (2299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:05,539 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:41:05,539 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 382 of 860 [2022-12-13 11:41:05,539 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:41:06,059 INFO L130 PetriNetUnfolder]: 242/389 cut-off events. [2022-12-13 11:41:06,059 INFO L131 PetriNetUnfolder]: For 87/87 co-relation queries the response was YES. [2022-12-13 11:41:06,059 INFO L83 FinitePrefix]: Finished finitePrefix Result has 913 conditions, 389 events. 242/389 cut-off events. For 87/87 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 1339 event pairs, 21 based on Foata normal form. 9/306 useless extension candidates. Maximal degree in co-relation 672. Up to 202 conditions per place. [2022-12-13 11:41:06,060 INFO L137 encePairwiseOnDemand]: 853/860 looper letters, 35 selfloop transitions, 7 changer transitions 8/50 dead transitions. [2022-12-13 11:41:06,060 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 29 places, 50 transitions, 243 flow [2022-12-13 11:41:06,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 11:41:06,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-13 11:41:06,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1959 transitions. [2022-12-13 11:41:06,065 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.45558139534883724 [2022-12-13 11:41:06,065 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1959 transitions. [2022-12-13 11:41:06,065 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1959 transitions. [2022-12-13 11:41:06,066 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:41:06,066 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1959 transitions. [2022-12-13 11:41:06,070 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 391.8) internal successors, (1959), 5 states have internal predecessors, (1959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:06,075 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 860.0) internal successors, (5160), 6 states have internal predecessors, (5160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:06,077 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 860.0) internal successors, (5160), 6 states have internal predecessors, (5160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:06,077 INFO L175 Difference]: Start difference. First operand has 25 places, 26 transitions, 80 flow. Second operand 5 states and 1959 transitions. [2022-12-13 11:41:06,077 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 29 places, 50 transitions, 243 flow [2022-12-13 11:41:06,079 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 27 places, 50 transitions, 233 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-12-13 11:41:06,080 INFO L231 Difference]: Finished difference. Result has 29 places, 26 transitions, 106 flow [2022-12-13 11:41:06,080 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=72, PETRI_DIFFERENCE_MINUEND_PLACES=23, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=26, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=19, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=106, PETRI_PLACES=29, PETRI_TRANSITIONS=26} [2022-12-13 11:41:06,081 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 5 predicate places. [2022-12-13 11:41:06,081 INFO L495 AbstractCegarLoop]: Abstraction has has 29 places, 26 transitions, 106 flow [2022-12-13 11:41:06,082 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 383.1666666666667) internal successors, (2299), 6 states have internal predecessors, (2299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:06,082 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:41:06,082 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:41:06,083 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-12-13 11:41:06,083 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:41:06,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:41:06,083 INFO L85 PathProgramCache]: Analyzing trace with hash 592854934, now seen corresponding path program 1 times [2022-12-13 11:41:06,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:41:06,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419181068] [2022-12-13 11:41:06,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:41:06,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:41:06,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:41:06,430 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:41:06,431 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:41:06,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419181068] [2022-12-13 11:41:06,431 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419181068] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:41:06,431 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:41:06,431 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-13 11:41:06,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394405682] [2022-12-13 11:41:06,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:41:06,432 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 11:41:06,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:41:06,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 11:41:06,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 11:41:06,513 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 387 out of 860 [2022-12-13 11:41:06,514 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 29 places, 26 transitions, 106 flow. Second operand has 3 states, 3 states have (on average 389.6666666666667) internal successors, (1169), 3 states have internal predecessors, (1169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:06,514 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:41:06,515 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 387 of 860 [2022-12-13 11:41:06,515 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:41:06,786 INFO L130 PetriNetUnfolder]: 177/314 cut-off events. [2022-12-13 11:41:06,786 INFO L131 PetriNetUnfolder]: For 202/202 co-relation queries the response was YES. [2022-12-13 11:41:06,786 INFO L83 FinitePrefix]: Finished finitePrefix Result has 824 conditions, 314 events. 177/314 cut-off events. For 202/202 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 1030 event pairs, 77 based on Foata normal form. 0/284 useless extension candidates. Maximal degree in co-relation 432. Up to 216 conditions per place. [2022-12-13 11:41:06,787 INFO L137 encePairwiseOnDemand]: 856/860 looper letters, 23 selfloop transitions, 4 changer transitions 10/37 dead transitions. [2022-12-13 11:41:06,787 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 31 places, 37 transitions, 217 flow [2022-12-13 11:41:06,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 11:41:06,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-13 11:41:06,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1194 transitions. [2022-12-13 11:41:06,791 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4627906976744186 [2022-12-13 11:41:06,791 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1194 transitions. [2022-12-13 11:41:06,794 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1194 transitions. [2022-12-13 11:41:06,795 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:41:06,795 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1194 transitions. [2022-12-13 11:41:06,798 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 398.0) internal successors, (1194), 3 states have internal predecessors, (1194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:06,803 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 860.0) internal successors, (3440), 4 states have internal predecessors, (3440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:06,805 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 860.0) internal successors, (3440), 4 states have internal predecessors, (3440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:06,806 INFO L175 Difference]: Start difference. First operand has 29 places, 26 transitions, 106 flow. Second operand 3 states and 1194 transitions. [2022-12-13 11:41:06,806 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 31 places, 37 transitions, 217 flow [2022-12-13 11:41:06,807 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 29 places, 37 transitions, 211 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-12-13 11:41:06,808 INFO L231 Difference]: Finished difference. Result has 31 places, 23 transitions, 112 flow [2022-12-13 11:41:06,808 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=102, PETRI_DIFFERENCE_MINUEND_PLACES=27, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=26, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=112, PETRI_PLACES=31, PETRI_TRANSITIONS=23} [2022-12-13 11:41:06,809 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 7 predicate places. [2022-12-13 11:41:06,809 INFO L495 AbstractCegarLoop]: Abstraction has has 31 places, 23 transitions, 112 flow [2022-12-13 11:41:06,810 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 389.6666666666667) internal successors, (1169), 3 states have internal predecessors, (1169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:06,810 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:41:06,810 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:41:06,810 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-13 11:41:06,810 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:41:06,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:41:06,811 INFO L85 PathProgramCache]: Analyzing trace with hash -59066377, now seen corresponding path program 1 times [2022-12-13 11:41:06,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:41:06,811 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846140291] [2022-12-13 11:41:06,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:41:06,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:41:06,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:41:07,553 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:41:07,553 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:41:07,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846140291] [2022-12-13 11:41:07,553 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846140291] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:41:07,553 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:41:07,553 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 11:41:07,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901511355] [2022-12-13 11:41:07,554 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:41:07,554 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 11:41:07,554 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:41:07,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 11:41:07,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-13 11:41:07,901 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 380 out of 860 [2022-12-13 11:41:07,905 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 31 places, 23 transitions, 112 flow. Second operand has 7 states, 7 states have (on average 381.57142857142856) internal successors, (2671), 7 states have internal predecessors, (2671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:07,905 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:41:07,905 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 380 of 860 [2022-12-13 11:41:07,905 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:41:08,553 INFO L130 PetriNetUnfolder]: 196/389 cut-off events. [2022-12-13 11:41:08,553 INFO L131 PetriNetUnfolder]: For 517/517 co-relation queries the response was YES. [2022-12-13 11:41:08,554 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1151 conditions, 389 events. 196/389 cut-off events. For 517/517 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 1711 event pairs, 16 based on Foata normal form. 4/393 useless extension candidates. Maximal degree in co-relation 962. Up to 104 conditions per place. [2022-12-13 11:41:08,555 INFO L137 encePairwiseOnDemand]: 852/860 looper letters, 43 selfloop transitions, 12 changer transitions 10/65 dead transitions. [2022-12-13 11:41:08,555 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 37 places, 65 transitions, 406 flow [2022-12-13 11:41:08,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 11:41:08,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 11:41:08,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2723 transitions. [2022-12-13 11:41:08,563 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.45232558139534884 [2022-12-13 11:41:08,563 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2723 transitions. [2022-12-13 11:41:08,563 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2723 transitions. [2022-12-13 11:41:08,565 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:41:08,565 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2723 transitions. [2022-12-13 11:41:08,571 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 389.0) internal successors, (2723), 7 states have internal predecessors, (2723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:08,582 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 860.0) internal successors, (6880), 8 states have internal predecessors, (6880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:08,585 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 860.0) internal successors, (6880), 8 states have internal predecessors, (6880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:08,586 INFO L175 Difference]: Start difference. First operand has 31 places, 23 transitions, 112 flow. Second operand 7 states and 2723 transitions. [2022-12-13 11:41:08,586 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 37 places, 65 transitions, 406 flow [2022-12-13 11:41:08,589 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 33 places, 65 transitions, 370 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-12-13 11:41:08,590 INFO L231 Difference]: Finished difference. Result has 35 places, 30 transitions, 166 flow [2022-12-13 11:41:08,590 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=94, PETRI_DIFFERENCE_MINUEND_PLACES=27, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=23, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=15, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=166, PETRI_PLACES=35, PETRI_TRANSITIONS=30} [2022-12-13 11:41:08,591 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 11 predicate places. [2022-12-13 11:41:08,591 INFO L495 AbstractCegarLoop]: Abstraction has has 35 places, 30 transitions, 166 flow [2022-12-13 11:41:08,592 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 381.57142857142856) internal successors, (2671), 7 states have internal predecessors, (2671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:08,593 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:41:08,593 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:41:08,593 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-13 11:41:08,593 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:41:08,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:41:08,594 INFO L85 PathProgramCache]: Analyzing trace with hash 1066829155, now seen corresponding path program 2 times [2022-12-13 11:41:08,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:41:08,594 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002911961] [2022-12-13 11:41:08,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:41:08,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:41:08,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:41:09,571 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:41:09,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:41:09,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002911961] [2022-12-13 11:41:09,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1002911961] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:41:09,571 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:41:09,571 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 11:41:09,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335897124] [2022-12-13 11:41:09,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:41:09,572 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 11:41:09,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:41:09,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 11:41:09,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-12-13 11:41:10,126 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 375 out of 860 [2022-12-13 11:41:10,128 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 35 places, 30 transitions, 166 flow. Second operand has 7 states, 7 states have (on average 376.57142857142856) internal successors, (2636), 7 states have internal predecessors, (2636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:10,128 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:41:10,128 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 375 of 860 [2022-12-13 11:41:10,128 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:41:11,054 INFO L130 PetriNetUnfolder]: 273/520 cut-off events. [2022-12-13 11:41:11,054 INFO L131 PetriNetUnfolder]: For 653/653 co-relation queries the response was YES. [2022-12-13 11:41:11,055 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1638 conditions, 520 events. 273/520 cut-off events. For 653/653 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 2345 event pairs, 67 based on Foata normal form. 10/530 useless extension candidates. Maximal degree in co-relation 1140. Up to 221 conditions per place. [2022-12-13 11:41:11,056 INFO L137 encePairwiseOnDemand]: 849/860 looper letters, 35 selfloop transitions, 30 changer transitions 18/83 dead transitions. [2022-12-13 11:41:11,056 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 44 places, 83 transitions, 560 flow [2022-12-13 11:41:11,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 11:41:11,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 11:41:11,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 3824 transitions. [2022-12-13 11:41:11,061 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.44465116279069766 [2022-12-13 11:41:11,061 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 3824 transitions. [2022-12-13 11:41:11,061 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 3824 transitions. [2022-12-13 11:41:11,063 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:41:11,063 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 3824 transitions. [2022-12-13 11:41:11,072 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 382.4) internal successors, (3824), 10 states have internal predecessors, (3824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:11,078 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 860.0) internal successors, (9460), 11 states have internal predecessors, (9460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:11,080 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 860.0) internal successors, (9460), 11 states have internal predecessors, (9460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:11,080 INFO L175 Difference]: Start difference. First operand has 35 places, 30 transitions, 166 flow. Second operand 10 states and 3824 transitions. [2022-12-13 11:41:11,080 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 44 places, 83 transitions, 560 flow [2022-12-13 11:41:11,082 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 44 places, 83 transitions, 556 flow, removed 2 selfloop flow, removed 0 redundant places. [2022-12-13 11:41:11,083 INFO L231 Difference]: Finished difference. Result has 51 places, 51 transitions, 408 flow [2022-12-13 11:41:11,083 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=164, PETRI_DIFFERENCE_MINUEND_PLACES=35, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=30, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=11, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=408, PETRI_PLACES=51, PETRI_TRANSITIONS=51} [2022-12-13 11:41:11,084 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 27 predicate places. [2022-12-13 11:41:11,084 INFO L495 AbstractCegarLoop]: Abstraction has has 51 places, 51 transitions, 408 flow [2022-12-13 11:41:11,085 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 376.57142857142856) internal successors, (2636), 7 states have internal predecessors, (2636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:11,085 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:41:11,085 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:41:11,085 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-12-13 11:41:11,085 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:41:11,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:41:11,085 INFO L85 PathProgramCache]: Analyzing trace with hash 839736147, now seen corresponding path program 1 times [2022-12-13 11:41:11,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:41:11,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591791680] [2022-12-13 11:41:11,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:41:11,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:41:11,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:41: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. [2022-12-13 11:41:11,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:41:11,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591791680] [2022-12-13 11:41:11,823 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591791680] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:41:11,824 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:41:11,824 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 11:41:11,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233393722] [2022-12-13 11:41:11,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:41:11,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 11:41:11,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:41:11,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 11:41:11,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-13 11:41:12,164 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 378 out of 860 [2022-12-13 11:41:12,168 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 51 places, 51 transitions, 408 flow. Second operand has 7 states, 7 states have (on average 379.57142857142856) internal successors, (2657), 7 states have internal predecessors, (2657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:12,168 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:41:12,168 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 378 of 860 [2022-12-13 11:41:12,168 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:41:12,793 INFO L130 PetriNetUnfolder]: 273/516 cut-off events. [2022-12-13 11:41:12,793 INFO L131 PetriNetUnfolder]: For 1020/1020 co-relation queries the response was YES. [2022-12-13 11:41:12,794 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2018 conditions, 516 events. 273/516 cut-off events. For 1020/1020 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 2311 event pairs, 32 based on Foata normal form. 6/522 useless extension candidates. Maximal degree in co-relation 1898. Up to 299 conditions per place. [2022-12-13 11:41:12,795 INFO L137 encePairwiseOnDemand]: 853/860 looper letters, 48 selfloop transitions, 16 changer transitions 11/75 dead transitions. [2022-12-13 11:41:12,795 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 56 places, 75 transitions, 663 flow [2022-12-13 11:41:12,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 11:41:12,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 11:41:12,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2313 transitions. [2022-12-13 11:41:12,798 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.44825581395348835 [2022-12-13 11:41:12,798 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 2313 transitions. [2022-12-13 11:41:12,798 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 2313 transitions. [2022-12-13 11:41:12,799 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:41:12,799 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2313 transitions. [2022-12-13 11:41:12,802 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 385.5) internal successors, (2313), 6 states have internal predecessors, (2313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:12,805 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 860.0) internal successors, (6020), 7 states have internal predecessors, (6020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:12,806 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 860.0) internal successors, (6020), 7 states have internal predecessors, (6020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:12,807 INFO L175 Difference]: Start difference. First operand has 51 places, 51 transitions, 408 flow. Second operand 6 states and 2313 transitions. [2022-12-13 11:41:12,807 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 56 places, 75 transitions, 663 flow [2022-12-13 11:41:12,810 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 56 places, 75 transitions, 623 flow, removed 20 selfloop flow, removed 0 redundant places. [2022-12-13 11:41:12,811 INFO L231 Difference]: Finished difference. Result has 59 places, 54 transitions, 440 flow [2022-12-13 11:41:12,812 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=368, PETRI_DIFFERENCE_MINUEND_PLACES=51, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=51, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=440, PETRI_PLACES=59, PETRI_TRANSITIONS=54} [2022-12-13 11:41:12,812 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 35 predicate places. [2022-12-13 11:41:12,812 INFO L495 AbstractCegarLoop]: Abstraction has has 59 places, 54 transitions, 440 flow [2022-12-13 11:41:12,813 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 379.57142857142856) internal successors, (2657), 7 states have internal predecessors, (2657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:12,813 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:41:12,813 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:41:12,813 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-12-13 11:41:12,813 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:41:12,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:41:12,814 INFO L85 PathProgramCache]: Analyzing trace with hash -55519385, now seen corresponding path program 2 times [2022-12-13 11:41:12,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:41:12,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224227519] [2022-12-13 11:41:12,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:41:12,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:41:12,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:41:13,641 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:41:13,641 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:41:13,641 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224227519] [2022-12-13 11:41:13,641 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1224227519] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:41:13,641 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:41:13,641 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 11:41:13,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919122581] [2022-12-13 11:41:13,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:41:13,642 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 11:41:13,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:41:13,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 11:41:13,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-12-13 11:41:14,118 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 375 out of 860 [2022-12-13 11:41:14,120 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 59 places, 54 transitions, 440 flow. Second operand has 7 states, 7 states have (on average 376.57142857142856) internal successors, (2636), 7 states have internal predecessors, (2636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:14,120 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:41:14,120 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 375 of 860 [2022-12-13 11:41:14,120 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:41:14,845 INFO L130 PetriNetUnfolder]: 367/661 cut-off events. [2022-12-13 11:41:14,845 INFO L131 PetriNetUnfolder]: For 2497/2497 co-relation queries the response was YES. [2022-12-13 11:41:14,846 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2773 conditions, 661 events. 367/661 cut-off events. For 2497/2497 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 3044 event pairs, 94 based on Foata normal form. 10/671 useless extension candidates. Maximal degree in co-relation 2649. Up to 356 conditions per place. [2022-12-13 11:41:14,848 INFO L137 encePairwiseOnDemand]: 849/860 looper letters, 55 selfloop transitions, 42 changer transitions 10/107 dead transitions. [2022-12-13 11:41:14,848 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 68 places, 107 transitions, 1016 flow [2022-12-13 11:41:14,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 11:41:14,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 11:41:14,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 3819 transitions. [2022-12-13 11:41:14,853 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.44406976744186044 [2022-12-13 11:41:14,853 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 3819 transitions. [2022-12-13 11:41:14,853 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 3819 transitions. [2022-12-13 11:41:14,854 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:41:14,854 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 3819 transitions. [2022-12-13 11:41:14,858 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 381.9) internal successors, (3819), 10 states have internal predecessors, (3819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:14,864 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 860.0) internal successors, (9460), 11 states have internal predecessors, (9460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:14,865 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 860.0) internal successors, (9460), 11 states have internal predecessors, (9460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:14,866 INFO L175 Difference]: Start difference. First operand has 59 places, 54 transitions, 440 flow. Second operand 10 states and 3819 transitions. [2022-12-13 11:41:14,866 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 68 places, 107 transitions, 1016 flow [2022-12-13 11:41:14,872 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 66 places, 107 transitions, 979 flow, removed 5 selfloop flow, removed 2 redundant places. [2022-12-13 11:41:14,873 INFO L231 Difference]: Finished difference. Result has 71 places, 79 transitions, 796 flow [2022-12-13 11:41:14,874 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=414, PETRI_DIFFERENCE_MINUEND_PLACES=57, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=54, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=796, PETRI_PLACES=71, PETRI_TRANSITIONS=79} [2022-12-13 11:41:14,874 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 47 predicate places. [2022-12-13 11:41:14,874 INFO L495 AbstractCegarLoop]: Abstraction has has 71 places, 79 transitions, 796 flow [2022-12-13 11:41:14,875 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 376.57142857142856) internal successors, (2636), 7 states have internal predecessors, (2636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:14,875 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:41:14,875 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:41:14,875 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-12-13 11:41:14,875 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:41:14,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:41:14,876 INFO L85 PathProgramCache]: Analyzing trace with hash 290477771, now seen corresponding path program 3 times [2022-12-13 11:41:14,876 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:41:14,876 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239725349] [2022-12-13 11:41:14,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:41:14,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:41:15,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:41:15,791 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:41:15,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:41:15,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239725349] [2022-12-13 11:41:15,792 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239725349] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:41:15,792 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:41:15,792 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 11:41:15,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071340846] [2022-12-13 11:41:15,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:41:15,792 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 11:41:15,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:41:15,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 11:41:15,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-12-13 11:41:16,124 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 377 out of 860 [2022-12-13 11:41:16,125 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 71 places, 79 transitions, 796 flow. Second operand has 7 states, 7 states have (on average 378.57142857142856) internal successors, (2650), 7 states have internal predecessors, (2650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:16,125 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:41:16,125 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 377 of 860 [2022-12-13 11:41:16,126 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:41:16,856 INFO L130 PetriNetUnfolder]: 384/690 cut-off events. [2022-12-13 11:41:16,856 INFO L131 PetriNetUnfolder]: For 2906/2906 co-relation queries the response was YES. [2022-12-13 11:41:16,857 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3287 conditions, 690 events. 384/690 cut-off events. For 2906/2906 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 3135 event pairs, 38 based on Foata normal form. 10/700 useless extension candidates. Maximal degree in co-relation 3158. Up to 376 conditions per place. [2022-12-13 11:41:16,859 INFO L137 encePairwiseOnDemand]: 850/860 looper letters, 71 selfloop transitions, 36 changer transitions 12/119 dead transitions. [2022-12-13 11:41:16,859 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 79 places, 119 transitions, 1328 flow [2022-12-13 11:41:16,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 11:41:16,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 11:41:16,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 3455 transitions. [2022-12-13 11:41:16,863 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.44638242894056845 [2022-12-13 11:41:16,864 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 3455 transitions. [2022-12-13 11:41:16,864 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 3455 transitions. [2022-12-13 11:41:16,865 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:41:16,865 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 3455 transitions. [2022-12-13 11:41:16,868 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 383.8888888888889) internal successors, (3455), 9 states have internal predecessors, (3455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:16,874 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 860.0) internal successors, (8600), 10 states have internal predecessors, (8600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:16,875 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 860.0) internal successors, (8600), 10 states have internal predecessors, (8600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:16,875 INFO L175 Difference]: Start difference. First operand has 71 places, 79 transitions, 796 flow. Second operand 9 states and 3455 transitions. [2022-12-13 11:41:16,875 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 79 places, 119 transitions, 1328 flow [2022-12-13 11:41:16,884 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 75 places, 119 transitions, 1176 flow, removed 52 selfloop flow, removed 4 redundant places. [2022-12-13 11:41:16,886 INFO L231 Difference]: Finished difference. Result has 80 places, 92 transitions, 939 flow [2022-12-13 11:41:16,886 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=694, PETRI_DIFFERENCE_MINUEND_PLACES=67, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=79, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=939, PETRI_PLACES=80, PETRI_TRANSITIONS=92} [2022-12-13 11:41:16,886 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 56 predicate places. [2022-12-13 11:41:16,886 INFO L495 AbstractCegarLoop]: Abstraction has has 80 places, 92 transitions, 939 flow [2022-12-13 11:41:16,887 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 378.57142857142856) internal successors, (2650), 7 states have internal predecessors, (2650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:16,887 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:41:16,887 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:41:16,887 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-12-13 11:41:16,887 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:41:16,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:41:16,888 INFO L85 PathProgramCache]: Analyzing trace with hash 2128756735, now seen corresponding path program 4 times [2022-12-13 11:41:16,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:41:16,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025450396] [2022-12-13 11:41:16,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:41:16,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:41:17,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:41:17,518 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:41:17,519 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:41:17,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025450396] [2022-12-13 11:41:17,519 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025450396] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:41:17,519 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:41:17,519 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 11:41:17,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902461574] [2022-12-13 11:41:17,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:41:17,520 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 11:41:17,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:41:17,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 11:41:17,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-12-13 11:41:17,919 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 377 out of 860 [2022-12-13 11:41:17,922 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 92 transitions, 939 flow. Second operand has 7 states, 7 states have (on average 378.57142857142856) internal successors, (2650), 7 states have internal predecessors, (2650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:17,922 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:41:17,922 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 377 of 860 [2022-12-13 11:41:17,922 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:41:18,779 INFO L130 PetriNetUnfolder]: 411/735 cut-off events. [2022-12-13 11:41:18,779 INFO L131 PetriNetUnfolder]: For 3373/3373 co-relation queries the response was YES. [2022-12-13 11:41:18,781 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3585 conditions, 735 events. 411/735 cut-off events. For 3373/3373 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 3426 event pairs, 39 based on Foata normal form. 10/745 useless extension candidates. Maximal degree in co-relation 3425. Up to 372 conditions per place. [2022-12-13 11:41:18,783 INFO L137 encePairwiseOnDemand]: 849/860 looper letters, 76 selfloop transitions, 52 changer transitions 19/147 dead transitions. [2022-12-13 11:41:18,783 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 89 places, 147 transitions, 1611 flow [2022-12-13 11:41:18,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 11:41:18,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 11:41:18,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 3842 transitions. [2022-12-13 11:41:18,787 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4467441860465116 [2022-12-13 11:41:18,787 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 3842 transitions. [2022-12-13 11:41:18,787 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 3842 transitions. [2022-12-13 11:41:18,788 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:41:18,788 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 3842 transitions. [2022-12-13 11:41:18,792 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 384.2) internal successors, (3842), 10 states have internal predecessors, (3842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:18,798 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 860.0) internal successors, (9460), 11 states have internal predecessors, (9460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:18,799 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 860.0) internal successors, (9460), 11 states have internal predecessors, (9460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:18,799 INFO L175 Difference]: Start difference. First operand has 80 places, 92 transitions, 939 flow. Second operand 10 states and 3842 transitions. [2022-12-13 11:41:18,799 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 89 places, 147 transitions, 1611 flow [2022-12-13 11:41:18,810 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 87 places, 147 transitions, 1589 flow, removed 8 selfloop flow, removed 2 redundant places. [2022-12-13 11:41:18,812 INFO L231 Difference]: Finished difference. Result has 91 places, 109 transitions, 1274 flow [2022-12-13 11:41:18,812 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=917, PETRI_DIFFERENCE_MINUEND_PLACES=78, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=92, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1274, PETRI_PLACES=91, PETRI_TRANSITIONS=109} [2022-12-13 11:41:18,812 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 67 predicate places. [2022-12-13 11:41:18,813 INFO L495 AbstractCegarLoop]: Abstraction has has 91 places, 109 transitions, 1274 flow [2022-12-13 11:41:18,813 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 378.57142857142856) internal successors, (2650), 7 states have internal predecessors, (2650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:18,813 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:41:18,813 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:41:18,813 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-12-13 11:41:18,814 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:41:18,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:41:18,814 INFO L85 PathProgramCache]: Analyzing trace with hash 1180337289, now seen corresponding path program 5 times [2022-12-13 11:41:18,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:41:18,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767076827] [2022-12-13 11:41:18,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:41:18,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:41:18,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:41:19,466 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:41:19,466 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:41:19,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767076827] [2022-12-13 11:41:19,466 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1767076827] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:41:19,466 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:41:19,466 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 11:41:19,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121348904] [2022-12-13 11:41:19,467 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:41:19,467 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 11:41:19,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:41:19,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 11:41:19,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-12-13 11:41:19,812 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 377 out of 860 [2022-12-13 11:41:19,814 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 91 places, 109 transitions, 1274 flow. Second operand has 8 states, 8 states have (on average 378.375) internal successors, (3027), 8 states have internal predecessors, (3027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:19,815 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:41:19,815 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 377 of 860 [2022-12-13 11:41:19,815 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:41:20,519 INFO L130 PetriNetUnfolder]: 428/762 cut-off events. [2022-12-13 11:41:20,519 INFO L131 PetriNetUnfolder]: For 4791/4791 co-relation queries the response was YES. [2022-12-13 11:41:20,521 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4196 conditions, 762 events. 428/762 cut-off events. For 4791/4791 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 3564 event pairs, 54 based on Foata normal form. 10/772 useless extension candidates. Maximal degree in co-relation 4040. Up to 436 conditions per place. [2022-12-13 11:41:20,523 INFO L137 encePairwiseOnDemand]: 850/860 looper letters, 85 selfloop transitions, 51 changer transitions 12/148 dead transitions. [2022-12-13 11:41:20,523 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 98 places, 148 transitions, 1873 flow [2022-12-13 11:41:20,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 11:41:20,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 11:41:20,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 3456 transitions. [2022-12-13 11:41:20,528 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.44651162790697674 [2022-12-13 11:41:20,528 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 3456 transitions. [2022-12-13 11:41:20,528 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 3456 transitions. [2022-12-13 11:41:20,529 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:41:20,529 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 3456 transitions. [2022-12-13 11:41:20,532 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 384.0) internal successors, (3456), 9 states have internal predecessors, (3456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:20,536 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 860.0) internal successors, (8600), 10 states have internal predecessors, (8600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:20,537 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 860.0) internal successors, (8600), 10 states have internal predecessors, (8600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:20,537 INFO L175 Difference]: Start difference. First operand has 91 places, 109 transitions, 1274 flow. Second operand 9 states and 3456 transitions. [2022-12-13 11:41:20,537 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 98 places, 148 transitions, 1873 flow [2022-12-13 11:41:20,554 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 98 places, 148 transitions, 1823 flow, removed 25 selfloop flow, removed 0 redundant places. [2022-12-13 11:41:20,555 INFO L231 Difference]: Finished difference. Result has 102 places, 122 transitions, 1540 flow [2022-12-13 11:41:20,556 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=1230, PETRI_DIFFERENCE_MINUEND_PLACES=90, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=109, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=63, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1540, PETRI_PLACES=102, PETRI_TRANSITIONS=122} [2022-12-13 11:41:20,556 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 78 predicate places. [2022-12-13 11:41:20,556 INFO L495 AbstractCegarLoop]: Abstraction has has 102 places, 122 transitions, 1540 flow [2022-12-13 11:41:20,557 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 378.375) internal successors, (3027), 8 states have internal predecessors, (3027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:20,557 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:41:20,557 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:41:20,557 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-12-13 11:41:20,557 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:41:20,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:41:20,557 INFO L85 PathProgramCache]: Analyzing trace with hash 1143607869, now seen corresponding path program 6 times [2022-12-13 11:41:20,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:41:20,558 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146013084] [2022-12-13 11:41:20,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:41:20,558 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:41:20,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:41:21,192 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:41:21,192 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:41:21,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146013084] [2022-12-13 11:41:21,193 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [146013084] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:41:21,193 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:41:21,193 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 11:41:21,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418296308] [2022-12-13 11:41:21,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:41:21,193 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 11:41:21,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:41:21,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 11:41:21,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-13 11:41:21,488 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 380 out of 860 [2022-12-13 11:41:21,490 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 102 places, 122 transitions, 1540 flow. Second operand has 7 states, 7 states have (on average 381.57142857142856) internal successors, (2671), 7 states have internal predecessors, (2671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:21,490 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:41:21,490 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 380 of 860 [2022-12-13 11:41:21,490 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:41:22,047 INFO L130 PetriNetUnfolder]: 424/750 cut-off events. [2022-12-13 11:41:22,047 INFO L131 PetriNetUnfolder]: For 5501/5501 co-relation queries the response was YES. [2022-12-13 11:41:22,049 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4406 conditions, 750 events. 424/750 cut-off events. For 5501/5501 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 3446 event pairs, 27 based on Foata normal form. 6/756 useless extension candidates. Maximal degree in co-relation 4233. Up to 286 conditions per place. [2022-12-13 11:41:22,052 INFO L137 encePairwiseOnDemand]: 853/860 looper letters, 115 selfloop transitions, 36 changer transitions 10/161 dead transitions. [2022-12-13 11:41:22,052 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 109 places, 161 transitions, 2159 flow [2022-12-13 11:41:22,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 11:41:22,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-13 11:41:22,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 3102 transitions. [2022-12-13 11:41:22,056 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4508720930232558 [2022-12-13 11:41:22,056 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 3102 transitions. [2022-12-13 11:41:22,056 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 3102 transitions. [2022-12-13 11:41:22,057 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:41:22,057 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 3102 transitions. [2022-12-13 11:41:22,060 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 387.75) internal successors, (3102), 8 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:22,064 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 860.0) internal successors, (7740), 9 states have internal predecessors, (7740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:22,064 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 860.0) internal successors, (7740), 9 states have internal predecessors, (7740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:22,065 INFO L175 Difference]: Start difference. First operand has 102 places, 122 transitions, 1540 flow. Second operand 8 states and 3102 transitions. [2022-12-13 11:41:22,065 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 109 places, 161 transitions, 2159 flow [2022-12-13 11:41:22,083 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 106 places, 161 transitions, 2078 flow, removed 31 selfloop flow, removed 3 redundant places. [2022-12-13 11:41:22,085 INFO L231 Difference]: Finished difference. Result has 108 places, 126 transitions, 1614 flow [2022-12-13 11:41:22,085 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=1461, PETRI_DIFFERENCE_MINUEND_PLACES=99, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=122, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=88, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1614, PETRI_PLACES=108, PETRI_TRANSITIONS=126} [2022-12-13 11:41:22,085 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 84 predicate places. [2022-12-13 11:41:22,085 INFO L495 AbstractCegarLoop]: Abstraction has has 108 places, 126 transitions, 1614 flow [2022-12-13 11:41:22,086 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 381.57142857142856) internal successors, (2671), 7 states have internal predecessors, (2671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:22,086 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:41:22,086 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:41:22,086 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-12-13 11:41:22,086 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:41:22,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:41:22,086 INFO L85 PathProgramCache]: Analyzing trace with hash 319105059, now seen corresponding path program 3 times [2022-12-13 11:41:22,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:41:22,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117430896] [2022-12-13 11:41:22,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:41:22,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:41:22,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:41:22,564 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:41:22,564 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:41:22,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117430896] [2022-12-13 11:41:22,564 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117430896] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:41:22,564 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:41:22,564 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 11:41:22,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097113803] [2022-12-13 11:41:22,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:41:22,565 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 11:41:22,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:41:22,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 11:41:22,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-13 11:41:22,809 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 380 out of 860 [2022-12-13 11:41:22,812 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 108 places, 126 transitions, 1614 flow. Second operand has 7 states, 7 states have (on average 381.57142857142856) internal successors, (2671), 7 states have internal predecessors, (2671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:22,812 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:41:22,812 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 380 of 860 [2022-12-13 11:41:22,812 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:41:23,521 INFO L130 PetriNetUnfolder]: 434/766 cut-off events. [2022-12-13 11:41:23,522 INFO L131 PetriNetUnfolder]: For 6347/6347 co-relation queries the response was YES. [2022-12-13 11:41:23,523 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4543 conditions, 766 events. 434/766 cut-off events. For 6347/6347 co-relation queries the response was YES. Maximal size of possible extension queue 61. Compared 3524 event pairs, 26 based on Foata normal form. 4/770 useless extension candidates. Maximal degree in co-relation 4368. Up to 265 conditions per place. [2022-12-13 11:41:23,526 INFO L137 encePairwiseOnDemand]: 852/860 looper letters, 118 selfloop transitions, 36 changer transitions 14/168 dead transitions. [2022-12-13 11:41:23,526 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 115 places, 168 transitions, 2263 flow [2022-12-13 11:41:23,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 11:41:23,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-13 11:41:23,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 3106 transitions. [2022-12-13 11:41:23,539 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.45145348837209304 [2022-12-13 11:41:23,539 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 3106 transitions. [2022-12-13 11:41:23,539 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 3106 transitions. [2022-12-13 11:41:23,540 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:41:23,540 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 3106 transitions. [2022-12-13 11:41:23,542 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 388.25) internal successors, (3106), 8 states have internal predecessors, (3106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:23,546 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 860.0) internal successors, (7740), 9 states have internal predecessors, (7740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:23,546 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 860.0) internal successors, (7740), 9 states have internal predecessors, (7740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:23,546 INFO L175 Difference]: Start difference. First operand has 108 places, 126 transitions, 1614 flow. Second operand 8 states and 3106 transitions. [2022-12-13 11:41:23,546 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 115 places, 168 transitions, 2263 flow [2022-12-13 11:41:23,567 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 113 places, 168 transitions, 2231 flow, removed 12 selfloop flow, removed 2 redundant places. [2022-12-13 11:41:23,568 INFO L231 Difference]: Finished difference. Result has 114 places, 129 transitions, 1703 flow [2022-12-13 11:41:23,569 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=1584, PETRI_DIFFERENCE_MINUEND_PLACES=106, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=126, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=92, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1703, PETRI_PLACES=114, PETRI_TRANSITIONS=129} [2022-12-13 11:41:23,569 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 90 predicate places. [2022-12-13 11:41:23,569 INFO L495 AbstractCegarLoop]: Abstraction has has 114 places, 129 transitions, 1703 flow [2022-12-13 11:41:23,569 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 381.57142857142856) internal successors, (2671), 7 states have internal predecessors, (2671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:23,569 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:41:23,570 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:41:23,570 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-12-13 11:41:23,570 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:41:23,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:41:23,570 INFO L85 PathProgramCache]: Analyzing trace with hash 322651149, now seen corresponding path program 4 times [2022-12-13 11:41:23,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:41:23,570 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162119826] [2022-12-13 11:41:23,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:41:23,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:41:23,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:41:24,193 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:41:24,194 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:41:24,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162119826] [2022-12-13 11:41:24,194 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [162119826] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:41:24,194 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:41:24,194 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 11:41:24,194 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883689482] [2022-12-13 11:41:24,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:41:24,194 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 11:41:24,195 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:41:24,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 11:41:24,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-12-13 11:41:24,653 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 377 out of 860 [2022-12-13 11:41:24,656 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 114 places, 129 transitions, 1703 flow. Second operand has 7 states, 7 states have (on average 378.57142857142856) internal successors, (2650), 7 states have internal predecessors, (2650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:24,656 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:41:24,656 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 377 of 860 [2022-12-13 11:41:24,656 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:41:25,540 INFO L130 PetriNetUnfolder]: 449/805 cut-off events. [2022-12-13 11:41:25,540 INFO L131 PetriNetUnfolder]: For 7613/7613 co-relation queries the response was YES. [2022-12-13 11:41:25,542 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4838 conditions, 805 events. 449/805 cut-off events. For 7613/7613 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 3810 event pairs, 36 based on Foata normal form. 10/815 useless extension candidates. Maximal degree in co-relation 4662. Up to 376 conditions per place. [2022-12-13 11:41:25,544 INFO L137 encePairwiseOnDemand]: 848/860 looper letters, 95 selfloop transitions, 54 changer transitions 17/166 dead transitions. [2022-12-13 11:41:25,544 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 123 places, 166 transitions, 2286 flow [2022-12-13 11:41:25,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 11:41:25,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 11:41:25,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 3840 transitions. [2022-12-13 11:41:25,550 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.44651162790697674 [2022-12-13 11:41:25,550 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 3840 transitions. [2022-12-13 11:41:25,550 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 3840 transitions. [2022-12-13 11:41:25,551 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:41:25,551 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 3840 transitions. [2022-12-13 11:41:25,553 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 384.0) internal successors, (3840), 10 states have internal predecessors, (3840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:25,557 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 860.0) internal successors, (9460), 11 states have internal predecessors, (9460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:25,558 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 860.0) internal successors, (9460), 11 states have internal predecessors, (9460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:25,558 INFO L175 Difference]: Start difference. First operand has 114 places, 129 transitions, 1703 flow. Second operand 10 states and 3840 transitions. [2022-12-13 11:41:25,558 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 123 places, 166 transitions, 2286 flow [2022-12-13 11:41:25,581 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 119 places, 166 transitions, 2199 flow, removed 11 selfloop flow, removed 4 redundant places. [2022-12-13 11:41:25,583 INFO L231 Difference]: Finished difference. Result has 122 places, 135 transitions, 1841 flow [2022-12-13 11:41:25,583 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=1619, PETRI_DIFFERENCE_MINUEND_PLACES=110, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=129, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=48, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=76, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1841, PETRI_PLACES=122, PETRI_TRANSITIONS=135} [2022-12-13 11:41:25,583 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 98 predicate places. [2022-12-13 11:41:25,584 INFO L495 AbstractCegarLoop]: Abstraction has has 122 places, 135 transitions, 1841 flow [2022-12-13 11:41:25,584 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 378.57142857142856) internal successors, (2650), 7 states have internal predecessors, (2650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:25,584 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:41:25,584 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:41:25,584 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-12-13 11:41:25,584 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:41:25,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:41:25,584 INFO L85 PathProgramCache]: Analyzing trace with hash 1062274917, now seen corresponding path program 7 times [2022-12-13 11:41:25,585 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:41:25,585 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32294767] [2022-12-13 11:41:25,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:41:25,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:41:25,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:41:26,119 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:41:26,119 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:41:26,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32294767] [2022-12-13 11:41:26,119 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32294767] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:41:26,120 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:41:26,120 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 11:41:26,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443159603] [2022-12-13 11:41:26,120 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:41:26,120 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 11:41:26,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:41:26,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 11:41:26,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-13 11:41:26,354 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 380 out of 860 [2022-12-13 11:41:26,356 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 122 places, 135 transitions, 1841 flow. Second operand has 7 states, 7 states have (on average 381.57142857142856) internal successors, (2671), 7 states have internal predecessors, (2671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:26,356 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:41:26,356 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 380 of 860 [2022-12-13 11:41:26,356 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:41:27,083 INFO L130 PetriNetUnfolder]: 442/788 cut-off events. [2022-12-13 11:41:27,083 INFO L131 PetriNetUnfolder]: For 7692/7692 co-relation queries the response was YES. [2022-12-13 11:41:27,085 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4876 conditions, 788 events. 442/788 cut-off events. For 7692/7692 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 3659 event pairs, 32 based on Foata normal form. 6/794 useless extension candidates. Maximal degree in co-relation 4704. Up to 297 conditions per place. [2022-12-13 11:41:27,087 INFO L137 encePairwiseOnDemand]: 853/860 looper letters, 120 selfloop transitions, 38 changer transitions 12/170 dead transitions. [2022-12-13 11:41:27,087 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 127 places, 170 transitions, 2469 flow [2022-12-13 11:41:27,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 11:41:27,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 11:41:27,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2721 transitions. [2022-12-13 11:41:27,090 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4519933554817276 [2022-12-13 11:41:27,090 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2721 transitions. [2022-12-13 11:41:27,090 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2721 transitions. [2022-12-13 11:41:27,091 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:41:27,091 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2721 transitions. [2022-12-13 11:41:27,092 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 388.7142857142857) internal successors, (2721), 7 states have internal predecessors, (2721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:27,095 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 860.0) internal successors, (6880), 8 states have internal predecessors, (6880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:27,095 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 860.0) internal successors, (6880), 8 states have internal predecessors, (6880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:27,096 INFO L175 Difference]: Start difference. First operand has 122 places, 135 transitions, 1841 flow. Second operand 7 states and 2721 transitions. [2022-12-13 11:41:27,096 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 127 places, 170 transitions, 2469 flow [2022-12-13 11:41:27,122 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 124 places, 170 transitions, 2405 flow, removed 22 selfloop flow, removed 3 redundant places. [2022-12-13 11:41:27,123 INFO L231 Difference]: Finished difference. Result has 126 places, 137 transitions, 1907 flow [2022-12-13 11:41:27,124 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=1777, PETRI_DIFFERENCE_MINUEND_PLACES=118, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=135, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=97, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1907, PETRI_PLACES=126, PETRI_TRANSITIONS=137} [2022-12-13 11:41:27,124 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 102 predicate places. [2022-12-13 11:41:27,124 INFO L495 AbstractCegarLoop]: Abstraction has has 126 places, 137 transitions, 1907 flow [2022-12-13 11:41:27,124 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 381.57142857142856) internal successors, (2671), 7 states have internal predecessors, (2671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:27,124 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:41:27,124 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:41:27,124 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-12-13 11:41:27,125 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:41:27,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:41:27,125 INFO L85 PathProgramCache]: Analyzing trace with hash 309088501, now seen corresponding path program 8 times [2022-12-13 11:41:27,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:41:27,125 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971858254] [2022-12-13 11:41:27,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:41:27,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:41:27,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:41:27,669 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:41:27,669 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:41:27,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971858254] [2022-12-13 11:41:27,670 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1971858254] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:41:27,670 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:41:27,670 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 11:41:27,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559554967] [2022-12-13 11:41:27,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:41:27,670 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 11:41:27,670 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:41:27,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 11:41:27,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-12-13 11:41:28,019 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 378 out of 860 [2022-12-13 11:41:28,021 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 126 places, 137 transitions, 1907 flow. Second operand has 7 states, 7 states have (on average 379.57142857142856) internal successors, (2657), 7 states have internal predecessors, (2657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:28,021 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:41:28,021 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 378 of 860 [2022-12-13 11:41:28,021 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:41:28,848 INFO L130 PetriNetUnfolder]: 486/863 cut-off events. [2022-12-13 11:41:28,848 INFO L131 PetriNetUnfolder]: For 9988/9988 co-relation queries the response was YES. [2022-12-13 11:41:28,852 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5506 conditions, 863 events. 486/863 cut-off events. For 9988/9988 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 4055 event pairs, 59 based on Foata normal form. 10/873 useless extension candidates. Maximal degree in co-relation 5332. Up to 465 conditions per place. [2022-12-13 11:41:28,858 INFO L137 encePairwiseOnDemand]: 849/860 looper letters, 72 selfloop transitions, 94 changer transitions 10/176 dead transitions. [2022-12-13 11:41:28,858 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 135 places, 176 transitions, 2657 flow [2022-12-13 11:41:28,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 11:41:28,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 11:41:28,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 3847 transitions. [2022-12-13 11:41:28,862 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.44732558139534884 [2022-12-13 11:41:28,862 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 3847 transitions. [2022-12-13 11:41:28,862 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 3847 transitions. [2022-12-13 11:41:28,863 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:41:28,863 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 3847 transitions. [2022-12-13 11:41:28,866 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 384.7) internal successors, (3847), 10 states have internal predecessors, (3847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:28,869 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 860.0) internal successors, (9460), 11 states have internal predecessors, (9460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:28,870 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 860.0) internal successors, (9460), 11 states have internal predecessors, (9460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:28,870 INFO L175 Difference]: Start difference. First operand has 126 places, 137 transitions, 1907 flow. Second operand 10 states and 3847 transitions. [2022-12-13 11:41:28,870 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 135 places, 176 transitions, 2657 flow [2022-12-13 11:41:28,900 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 132 places, 176 transitions, 2589 flow, removed 15 selfloop flow, removed 3 redundant places. [2022-12-13 11:41:28,902 INFO L231 Difference]: Finished difference. Result has 136 places, 151 transitions, 2372 flow [2022-12-13 11:41:28,902 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=1844, PETRI_DIFFERENCE_MINUEND_PLACES=123, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=137, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=81, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=2372, PETRI_PLACES=136, PETRI_TRANSITIONS=151} [2022-12-13 11:41:28,902 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 112 predicate places. [2022-12-13 11:41:28,902 INFO L495 AbstractCegarLoop]: Abstraction has has 136 places, 151 transitions, 2372 flow [2022-12-13 11:41:28,903 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 379.57142857142856) internal successors, (2657), 7 states have internal predecessors, (2657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:28,903 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:41:28,903 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:41:28,903 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-12-13 11:41:28,903 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:41:28,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:41:28,903 INFO L85 PathProgramCache]: Analyzing trace with hash 860561927, now seen corresponding path program 5 times [2022-12-13 11:41:28,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:41:28,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106850492] [2022-12-13 11:41:28,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:41:28,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:41:29,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:41:29,899 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:41:29,900 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:41:29,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106850492] [2022-12-13 11:41:29,900 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106850492] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:41:29,900 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:41:29,900 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 11:41:29,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113373780] [2022-12-13 11:41:29,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:41:29,901 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 11:41:29,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:41:29,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 11:41:29,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-12-13 11:41:30,625 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 368 out of 860 [2022-12-13 11:41:30,628 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 136 places, 151 transitions, 2372 flow. Second operand has 9 states, 9 states have (on average 369.22222222222223) internal successors, (3323), 9 states have internal predecessors, (3323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:30,628 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:41:30,628 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 368 of 860 [2022-12-13 11:41:30,628 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:41:31,418 INFO L130 PetriNetUnfolder]: 476/841 cut-off events. [2022-12-13 11:41:31,418 INFO L131 PetriNetUnfolder]: For 10015/10015 co-relation queries the response was YES. [2022-12-13 11:41:31,421 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5674 conditions, 841 events. 476/841 cut-off events. For 10015/10015 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 3923 event pairs, 57 based on Foata normal form. 4/845 useless extension candidates. Maximal degree in co-relation 5496. Up to 446 conditions per place. [2022-12-13 11:41:31,423 INFO L137 encePairwiseOnDemand]: 852/860 looper letters, 122 selfloop transitions, 42 changer transitions 10/174 dead transitions. [2022-12-13 11:41:31,423 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 142 places, 174 transitions, 2859 flow [2022-12-13 11:41:31,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 11:41:31,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 11:41:31,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2624 transitions. [2022-12-13 11:41:31,426 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43588039867109635 [2022-12-13 11:41:31,426 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2624 transitions. [2022-12-13 11:41:31,426 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2624 transitions. [2022-12-13 11:41:31,426 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:41:31,427 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2624 transitions. [2022-12-13 11:41:31,428 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 374.85714285714283) internal successors, (2624), 7 states have internal predecessors, (2624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:31,431 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 860.0) internal successors, (6880), 8 states have internal predecessors, (6880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:31,432 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 860.0) internal successors, (6880), 8 states have internal predecessors, (6880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:31,432 INFO L175 Difference]: Start difference. First operand has 136 places, 151 transitions, 2372 flow. Second operand 7 states and 2624 transitions. [2022-12-13 11:41:31,432 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 142 places, 174 transitions, 2859 flow [2022-12-13 11:41:31,463 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 138 places, 174 transitions, 2728 flow, removed 44 selfloop flow, removed 4 redundant places. [2022-12-13 11:41:31,466 INFO L231 Difference]: Finished difference. Result has 141 places, 153 transitions, 2402 flow [2022-12-13 11:41:31,466 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=2245, PETRI_DIFFERENCE_MINUEND_PLACES=132, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=151, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2402, PETRI_PLACES=141, PETRI_TRANSITIONS=153} [2022-12-13 11:41:31,466 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 117 predicate places. [2022-12-13 11:41:31,466 INFO L495 AbstractCegarLoop]: Abstraction has has 141 places, 153 transitions, 2402 flow [2022-12-13 11:41:31,467 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 369.22222222222223) internal successors, (3323), 9 states have internal predecessors, (3323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:31,467 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:41:31,467 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:41:31,467 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-12-13 11:41:31,467 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:41:31,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:41:31,467 INFO L85 PathProgramCache]: Analyzing trace with hash -1434824983, now seen corresponding path program 9 times [2022-12-13 11:41:31,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:41:31,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753297714] [2022-12-13 11:41:31,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:41:31,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:41:31,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:41:32,891 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:41:32,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:41:32,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753297714] [2022-12-13 11:41:32,891 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [753297714] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:41:32,891 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:41:32,891 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 11:41:32,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131003678] [2022-12-13 11:41:32,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:41:32,892 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 11:41:32,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:41:32,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 11:41:32,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-12-13 11:41:33,912 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 370 out of 860 [2022-12-13 11:41:33,913 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 141 places, 153 transitions, 2402 flow. Second operand has 9 states, 9 states have (on average 371.22222222222223) internal successors, (3341), 9 states have internal predecessors, (3341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:33,913 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:41:33,913 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 370 of 860 [2022-12-13 11:41:33,913 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:41:35,135 INFO L130 PetriNetUnfolder]: 516/912 cut-off events. [2022-12-13 11:41:35,135 INFO L131 PetriNetUnfolder]: For 12094/12094 co-relation queries the response was YES. [2022-12-13 11:41:35,138 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6220 conditions, 912 events. 516/912 cut-off events. For 12094/12094 co-relation queries the response was YES. Maximal size of possible extension queue 72. Compared 4362 event pairs, 110 based on Foata normal form. 10/922 useless extension candidates. Maximal degree in co-relation 6004. Up to 453 conditions per place. [2022-12-13 11:41:35,141 INFO L137 encePairwiseOnDemand]: 849/860 looper letters, 79 selfloop transitions, 105 changer transitions 9/193 dead transitions. [2022-12-13 11:41:35,141 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 151 places, 193 transitions, 3287 flow [2022-12-13 11:41:35,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 11:41:35,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-13 11:41:35,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 4137 transitions. [2022-12-13 11:41:35,144 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4373150105708245 [2022-12-13 11:41:35,144 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 4137 transitions. [2022-12-13 11:41:35,144 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 4137 transitions. [2022-12-13 11:41:35,145 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:41:35,145 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 4137 transitions. [2022-12-13 11:41:35,148 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 376.09090909090907) internal successors, (4137), 11 states have internal predecessors, (4137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:35,153 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 860.0) internal successors, (10320), 12 states have internal predecessors, (10320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:35,153 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 860.0) internal successors, (10320), 12 states have internal predecessors, (10320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:35,153 INFO L175 Difference]: Start difference. First operand has 141 places, 153 transitions, 2402 flow. Second operand 11 states and 4137 transitions. [2022-12-13 11:41:35,154 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 151 places, 193 transitions, 3287 flow [2022-12-13 11:41:35,188 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 147 places, 193 transitions, 3191 flow, removed 6 selfloop flow, removed 4 redundant places. [2022-12-13 11:41:35,190 INFO L231 Difference]: Finished difference. Result has 151 places, 169 transitions, 2958 flow [2022-12-13 11:41:35,191 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=2318, PETRI_DIFFERENCE_MINUEND_PLACES=137, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=153, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=90, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=54, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=2958, PETRI_PLACES=151, PETRI_TRANSITIONS=169} [2022-12-13 11:41:35,191 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 127 predicate places. [2022-12-13 11:41:35,191 INFO L495 AbstractCegarLoop]: Abstraction has has 151 places, 169 transitions, 2958 flow [2022-12-13 11:41:35,191 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 371.22222222222223) internal successors, (3341), 9 states have internal predecessors, (3341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:35,191 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:41:35,191 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:41:35,192 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-12-13 11:41:35,192 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:41:35,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:41:35,192 INFO L85 PathProgramCache]: Analyzing trace with hash -1145188198, now seen corresponding path program 1 times [2022-12-13 11:41:35,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:41:35,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225016623] [2022-12-13 11:41:35,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:41:35,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:41:35,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:41:35,700 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:41:35,700 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:41:35,700 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225016623] [2022-12-13 11:41:35,700 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225016623] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:41:35,700 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:41:35,700 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 11:41:35,700 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146587625] [2022-12-13 11:41:35,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:41:35,701 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 11:41:35,701 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:41:35,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 11:41:35,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-12-13 11:41:36,040 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 372 out of 860 [2022-12-13 11:41:36,041 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 151 places, 169 transitions, 2958 flow. Second operand has 6 states, 6 states have (on average 374.0) internal successors, (2244), 6 states have internal predecessors, (2244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:36,042 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:41:36,042 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 372 of 860 [2022-12-13 11:41:36,042 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:41:36,862 INFO L130 PetriNetUnfolder]: 626/1158 cut-off events. [2022-12-13 11:41:36,862 INFO L131 PetriNetUnfolder]: For 16452/16452 co-relation queries the response was YES. [2022-12-13 11:41:36,866 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8103 conditions, 1158 events. 626/1158 cut-off events. For 16452/16452 co-relation queries the response was YES. Maximal size of possible extension queue 92. Compared 6223 event pairs, 164 based on Foata normal form. 6/1164 useless extension candidates. Maximal degree in co-relation 7875. Up to 478 conditions per place. [2022-12-13 11:41:36,869 INFO L137 encePairwiseOnDemand]: 852/860 looper letters, 134 selfloop transitions, 61 changer transitions 14/209 dead transitions. [2022-12-13 11:41:36,869 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 156 places, 209 transitions, 3851 flow [2022-12-13 11:41:36,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 11:41:36,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 11:41:36,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2284 transitions. [2022-12-13 11:41:36,871 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.44263565891472867 [2022-12-13 11:41:36,871 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 2284 transitions. [2022-12-13 11:41:36,872 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 2284 transitions. [2022-12-13 11:41:36,872 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:41:36,872 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2284 transitions. [2022-12-13 11:41:36,874 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 380.6666666666667) internal successors, (2284), 6 states have internal predecessors, (2284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:36,876 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 860.0) internal successors, (6020), 7 states have internal predecessors, (6020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:36,876 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 860.0) internal successors, (6020), 7 states have internal predecessors, (6020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:36,876 INFO L175 Difference]: Start difference. First operand has 151 places, 169 transitions, 2958 flow. Second operand 6 states and 2284 transitions. [2022-12-13 11:41:36,876 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 156 places, 209 transitions, 3851 flow [2022-12-13 11:41:36,925 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 153 places, 209 transitions, 3734 flow, removed 56 selfloop flow, removed 3 redundant places. [2022-12-13 11:41:36,928 INFO L231 Difference]: Finished difference. Result has 157 places, 173 transitions, 3200 flow [2022-12-13 11:41:36,928 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=2855, PETRI_DIFFERENCE_MINUEND_PLACES=148, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=169, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=55, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=108, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=3200, PETRI_PLACES=157, PETRI_TRANSITIONS=173} [2022-12-13 11:41:36,928 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 133 predicate places. [2022-12-13 11:41:36,929 INFO L495 AbstractCegarLoop]: Abstraction has has 157 places, 173 transitions, 3200 flow [2022-12-13 11:41:36,929 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 374.0) internal successors, (2244), 6 states have internal predecessors, (2244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:36,929 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:41:36,929 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:41:36,929 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-12-13 11:41:36,929 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:41:36,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:41:36,929 INFO L85 PathProgramCache]: Analyzing trace with hash -1862851233, now seen corresponding path program 1 times [2022-12-13 11:41:36,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:41:36,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058370832] [2022-12-13 11:41:36,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:41:36,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:41:36,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:41:37,441 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:41:37,441 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:41:37,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058370832] [2022-12-13 11:41:37,441 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058370832] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:41:37,441 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:41:37,441 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 11:41:37,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028499726] [2022-12-13 11:41:37,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:41:37,442 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 11:41:37,442 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:41:37,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 11:41:37,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-12-13 11:41:38,009 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 363 out of 860 [2022-12-13 11:41:38,012 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 157 places, 173 transitions, 3200 flow. Second operand has 7 states, 7 states have (on average 364.7142857142857) internal successors, (2553), 7 states have internal predecessors, (2553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:38,012 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:41:38,012 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 363 of 860 [2022-12-13 11:41:38,012 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:41:38,979 INFO L130 PetriNetUnfolder]: 660/1203 cut-off events. [2022-12-13 11:41:38,979 INFO L131 PetriNetUnfolder]: For 18791/18791 co-relation queries the response was YES. [2022-12-13 11:41:38,983 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8692 conditions, 1203 events. 660/1203 cut-off events. For 18791/18791 co-relation queries the response was YES. Maximal size of possible extension queue 94. Compared 6432 event pairs, 250 based on Foata normal form. 8/1211 useless extension candidates. Maximal degree in co-relation 8572. Up to 1006 conditions per place. [2022-12-13 11:41:38,986 INFO L137 encePairwiseOnDemand]: 851/860 looper letters, 145 selfloop transitions, 68 changer transitions 5/218 dead transitions. [2022-12-13 11:41:38,986 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 162 places, 218 transitions, 4191 flow [2022-12-13 11:41:38,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 11:41:38,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-13 11:41:38,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 2966 transitions. [2022-12-13 11:41:38,989 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4311046511627907 [2022-12-13 11:41:38,989 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 2966 transitions. [2022-12-13 11:41:38,989 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 2966 transitions. [2022-12-13 11:41:38,990 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:41:38,990 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 2966 transitions. [2022-12-13 11:41:38,992 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 370.75) internal successors, (2966), 8 states have internal predecessors, (2966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:38,995 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 860.0) internal successors, (7740), 9 states have internal predecessors, (7740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:38,995 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 860.0) internal successors, (7740), 9 states have internal predecessors, (7740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:38,995 INFO L175 Difference]: Start difference. First operand has 157 places, 173 transitions, 3200 flow. Second operand 8 states and 2966 transitions. [2022-12-13 11:41:38,995 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 162 places, 218 transitions, 4191 flow [2022-12-13 11:41:39,050 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 159 places, 218 transitions, 4144 flow, removed 6 selfloop flow, removed 3 redundant places. [2022-12-13 11:41:39,053 INFO L231 Difference]: Finished difference. Result has 163 places, 187 transitions, 3647 flow [2022-12-13 11:41:39,053 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=3157, PETRI_DIFFERENCE_MINUEND_PLACES=152, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=173, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=107, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=3647, PETRI_PLACES=163, PETRI_TRANSITIONS=187} [2022-12-13 11:41:39,054 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 139 predicate places. [2022-12-13 11:41:39,054 INFO L495 AbstractCegarLoop]: Abstraction has has 163 places, 187 transitions, 3647 flow [2022-12-13 11:41:39,054 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 364.7142857142857) internal successors, (2553), 7 states have internal predecessors, (2553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:39,054 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:41:39,054 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:41:39,054 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-12-13 11:41:39,054 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:41:39,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:41:39,054 INFO L85 PathProgramCache]: Analyzing trace with hash 1319288088, now seen corresponding path program 2 times [2022-12-13 11:41:39,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:41:39,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792076341] [2022-12-13 11:41:39,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:41:39,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:41:39,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:41:39,555 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:41:39,555 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:41:39,556 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792076341] [2022-12-13 11:41:39,556 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792076341] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:41:39,556 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:41:39,556 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 11:41:39,556 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894909608] [2022-12-13 11:41:39,556 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:41:39,556 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 11:41:39,556 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:41:39,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 11:41:39,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-12-13 11:41:40,073 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 365 out of 860 [2022-12-13 11:41:40,074 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 163 places, 187 transitions, 3647 flow. Second operand has 7 states, 7 states have (on average 366.7142857142857) internal successors, (2567), 7 states have internal predecessors, (2567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:40,074 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:41:40,074 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 365 of 860 [2022-12-13 11:41:40,074 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:41:41,024 INFO L130 PetriNetUnfolder]: 674/1225 cut-off events. [2022-12-13 11:41:41,024 INFO L131 PetriNetUnfolder]: For 20098/20098 co-relation queries the response was YES. [2022-12-13 11:41:41,028 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9024 conditions, 1225 events. 674/1225 cut-off events. For 20098/20098 co-relation queries the response was YES. Maximal size of possible extension queue 97. Compared 6546 event pairs, 162 based on Foata normal form. 8/1233 useless extension candidates. Maximal degree in co-relation 8786. Up to 559 conditions per place. [2022-12-13 11:41:41,030 INFO L137 encePairwiseOnDemand]: 852/860 looper letters, 132 selfloop transitions, 93 changer transitions 7/232 dead transitions. [2022-12-13 11:41:41,030 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 170 places, 232 transitions, 4592 flow [2022-12-13 11:41:41,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 11:41:41,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-13 11:41:41,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 2986 transitions. [2022-12-13 11:41:41,033 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4340116279069767 [2022-12-13 11:41:41,033 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 2986 transitions. [2022-12-13 11:41:41,033 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 2986 transitions. [2022-12-13 11:41:41,034 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:41:41,034 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 2986 transitions. [2022-12-13 11:41:41,036 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 373.25) internal successors, (2986), 8 states have internal predecessors, (2986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:41,039 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 860.0) internal successors, (7740), 9 states have internal predecessors, (7740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:41,039 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 860.0) internal successors, (7740), 9 states have internal predecessors, (7740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:41,039 INFO L175 Difference]: Start difference. First operand has 163 places, 187 transitions, 3647 flow. Second operand 8 states and 2986 transitions. [2022-12-13 11:41:41,039 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 170 places, 232 transitions, 4592 flow [2022-12-13 11:41:41,105 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 168 places, 232 transitions, 4467 flow, removed 32 selfloop flow, removed 2 redundant places. [2022-12-13 11:41:41,108 INFO L231 Difference]: Finished difference. Result has 173 places, 204 transitions, 4196 flow [2022-12-13 11:41:41,108 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=3527, PETRI_DIFFERENCE_MINUEND_PLACES=161, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=187, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=102, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=4196, PETRI_PLACES=173, PETRI_TRANSITIONS=204} [2022-12-13 11:41:41,108 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 149 predicate places. [2022-12-13 11:41:41,108 INFO L495 AbstractCegarLoop]: Abstraction has has 173 places, 204 transitions, 4196 flow [2022-12-13 11:41:41,109 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 366.7142857142857) internal successors, (2567), 7 states have internal predecessors, (2567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:41,109 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:41:41,109 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:41:41,109 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-12-13 11:41:41,109 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:41:41,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:41:41,109 INFO L85 PathProgramCache]: Analyzing trace with hash -2047409530, now seen corresponding path program 1 times [2022-12-13 11:41:41,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:41:41,109 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367555898] [2022-12-13 11:41:41,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:41:41,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:41:41,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:41:41,604 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:41:41,604 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:41:41,604 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367555898] [2022-12-13 11:41:41,604 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1367555898] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 11:41:41,604 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919755282] [2022-12-13 11:41:41,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:41:41,604 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 11:41:41,605 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 11:41:41,606 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 11:41:41,606 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-12-13 11:41:41,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:41:41,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 967 conjuncts, 37 conjunts are in the unsatisfiable core [2022-12-13 11:41:42,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 11:41:42,120 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 11:41:42,182 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:41:42,183 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 11:41:42,472 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 28 [2022-12-13 11:41:42,475 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:41:42,476 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1919755282] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 11:41:42,476 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 11:41:42,476 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 16 [2022-12-13 11:41:42,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066917145] [2022-12-13 11:41:42,476 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 11:41:42,476 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-12-13 11:41:42,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:41:42,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-12-13 11:41:42,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2022-12-13 11:41:44,626 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 361 out of 860 [2022-12-13 11:41:44,628 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 173 places, 204 transitions, 4196 flow. Second operand has 16 states, 16 states have (on average 362.625) internal successors, (5802), 16 states have internal predecessors, (5802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:44,628 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:41:44,628 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 361 of 860 [2022-12-13 11:41:44,628 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:41:46,827 INFO L130 PetriNetUnfolder]: 736/1351 cut-off events. [2022-12-13 11:41:46,827 INFO L131 PetriNetUnfolder]: For 24024/24024 co-relation queries the response was YES. [2022-12-13 11:41:46,833 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10320 conditions, 1351 events. 736/1351 cut-off events. For 24024/24024 co-relation queries the response was YES. Maximal size of possible extension queue 104. Compared 7476 event pairs, 168 based on Foata normal form. 8/1359 useless extension candidates. Maximal degree in co-relation 9976. Up to 566 conditions per place. [2022-12-13 11:41:46,837 INFO L137 encePairwiseOnDemand]: 850/860 looper letters, 134 selfloop transitions, 119 changer transitions 23/276 dead transitions. [2022-12-13 11:41:46,837 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 188 places, 276 transitions, 5370 flow [2022-12-13 11:41:46,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-13 11:41:46,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-13 11:41:46,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 5888 transitions. [2022-12-13 11:41:46,841 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42790697674418604 [2022-12-13 11:41:46,841 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 5888 transitions. [2022-12-13 11:41:46,841 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 5888 transitions. [2022-12-13 11:41:46,842 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:41:46,842 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 5888 transitions. [2022-12-13 11:41:46,846 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 368.0) internal successors, (5888), 16 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) [2022-12-13 11:41:46,852 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 860.0) internal successors, (14620), 17 states have internal predecessors, (14620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:46,853 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 860.0) internal successors, (14620), 17 states have internal predecessors, (14620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:46,853 INFO L175 Difference]: Start difference. First operand has 173 places, 204 transitions, 4196 flow. Second operand 16 states and 5888 transitions. [2022-12-13 11:41:46,853 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 188 places, 276 transitions, 5370 flow [2022-12-13 11:41:46,936 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 186 places, 276 transitions, 5205 flow, removed 57 selfloop flow, removed 2 redundant places. [2022-12-13 11:41:46,940 INFO L231 Difference]: Finished difference. Result has 188 places, 213 transitions, 4498 flow [2022-12-13 11:41:46,940 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=4056, PETRI_DIFFERENCE_MINUEND_PLACES=171, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=204, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=111, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=91, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=4498, PETRI_PLACES=188, PETRI_TRANSITIONS=213} [2022-12-13 11:41:46,940 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 164 predicate places. [2022-12-13 11:41:46,940 INFO L495 AbstractCegarLoop]: Abstraction has has 188 places, 213 transitions, 4498 flow [2022-12-13 11:41:46,941 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 362.625) internal successors, (5802), 16 states have internal predecessors, (5802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:46,941 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:41:46,941 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:41:46,948 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-12-13 11:41:47,142 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 11:41:47,143 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:41:47,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:41:47,144 INFO L85 PathProgramCache]: Analyzing trace with hash -2047440223, now seen corresponding path program 1 times [2022-12-13 11:41:47,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:41:47,145 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461731862] [2022-12-13 11:41:47,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:41:47,145 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:41:47,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:41:47,674 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:41:47,674 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:41:47,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461731862] [2022-12-13 11:41:47,674 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [461731862] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 11:41:47,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [802063512] [2022-12-13 11:41:47,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:41:47,675 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 11:41:47,675 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 11:41:47,676 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 11:41:47,676 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-12-13 11:41:48,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:41:48,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 971 conjuncts, 33 conjunts are in the unsatisfiable core [2022-12-13 11:41:48,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 11:41:48,378 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 11:41:48,419 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:41:48,419 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 11:41:48,602 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-12-13 11:41:48,602 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 20 [2022-12-13 11:41:48,612 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2022-12-13 11:41:48,651 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:41:48,651 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [802063512] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 11:41:48,651 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 11:41:48,651 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 16 [2022-12-13 11:41:48,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619928356] [2022-12-13 11:41:48,651 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 11:41:48,652 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-12-13 11:41:48,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:41:48,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-12-13 11:41:48,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2022-12-13 11:41:50,278 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 361 out of 860 [2022-12-13 11:41:50,281 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 188 places, 213 transitions, 4498 flow. Second operand has 16 states, 16 states have (on average 362.625) internal successors, (5802), 16 states have internal predecessors, (5802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:50,281 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:41:50,281 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 361 of 860 [2022-12-13 11:41:50,281 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:41:53,116 INFO L130 PetriNetUnfolder]: 917/1685 cut-off events. [2022-12-13 11:41:53,116 INFO L131 PetriNetUnfolder]: For 31963/31963 co-relation queries the response was YES. [2022-12-13 11:41:53,123 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12952 conditions, 1685 events. 917/1685 cut-off events. For 31963/31963 co-relation queries the response was YES. Maximal size of possible extension queue 131. Compared 9827 event pairs, 103 based on Foata normal form. 20/1705 useless extension candidates. Maximal degree in co-relation 12599. Up to 375 conditions per place. [2022-12-13 11:41:53,127 INFO L137 encePairwiseOnDemand]: 850/860 looper letters, 157 selfloop transitions, 157 changer transitions 24/338 dead transitions. [2022-12-13 11:41:53,127 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 205 places, 338 transitions, 6672 flow [2022-12-13 11:41:53,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-12-13 11:41:53,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-12-13 11:41:53,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 6641 transitions. [2022-12-13 11:41:53,132 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42900516795865634 [2022-12-13 11:41:53,132 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 6641 transitions. [2022-12-13 11:41:53,132 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 6641 transitions. [2022-12-13 11:41:53,133 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:41:53,133 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 6641 transitions. [2022-12-13 11:41:53,137 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 368.94444444444446) internal successors, (6641), 18 states have internal predecessors, (6641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:53,144 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 860.0) internal successors, (16340), 19 states have internal predecessors, (16340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:53,146 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 860.0) internal successors, (16340), 19 states have internal predecessors, (16340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:53,146 INFO L175 Difference]: Start difference. First operand has 188 places, 213 transitions, 4498 flow. Second operand 18 states and 6641 transitions. [2022-12-13 11:41:53,146 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 205 places, 338 transitions, 6672 flow [2022-12-13 11:41:53,258 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 195 places, 338 transitions, 6530 flow, removed 14 selfloop flow, removed 10 redundant places. [2022-12-13 11:41:53,263 INFO L231 Difference]: Finished difference. Result has 201 places, 239 transitions, 5369 flow [2022-12-13 11:41:53,263 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=4356, PETRI_DIFFERENCE_MINUEND_PLACES=178, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=213, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=135, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=5369, PETRI_PLACES=201, PETRI_TRANSITIONS=239} [2022-12-13 11:41:53,263 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 177 predicate places. [2022-12-13 11:41:53,263 INFO L495 AbstractCegarLoop]: Abstraction has has 201 places, 239 transitions, 5369 flow [2022-12-13 11:41:53,264 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 362.625) internal successors, (5802), 16 states have internal predecessors, (5802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:53,264 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:41:53,264 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:41:53,271 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-12-13 11:41:53,464 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 11:41:53,465 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:41:53,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:41:53,465 INFO L85 PathProgramCache]: Analyzing trace with hash -2054502671, now seen corresponding path program 2 times [2022-12-13 11:41:53,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:41:53,465 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918646663] [2022-12-13 11:41:53,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:41:53,466 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:41:53,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:41:53,999 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:41:53,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:41:53,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918646663] [2022-12-13 11:41:53,999 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918646663] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:41:53,999 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:41:53,999 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 11:41:54,000 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328715834] [2022-12-13 11:41:54,000 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:41:54,000 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 11:41:54,000 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:41:54,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 11:41:54,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-12-13 11:41:54,664 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 363 out of 860 [2022-12-13 11:41:54,665 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 201 places, 239 transitions, 5369 flow. Second operand has 7 states, 7 states have (on average 364.7142857142857) internal successors, (2553), 7 states have internal predecessors, (2553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:54,665 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:41:54,666 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 363 of 860 [2022-12-13 11:41:54,666 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:41:55,820 INFO L130 PetriNetUnfolder]: 955/1773 cut-off events. [2022-12-13 11:41:55,820 INFO L131 PetriNetUnfolder]: For 37497/37497 co-relation queries the response was YES. [2022-12-13 11:41:55,828 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14230 conditions, 1773 events. 955/1773 cut-off events. For 37497/37497 co-relation queries the response was YES. Maximal size of possible extension queue 130. Compared 10561 event pairs, 407 based on Foata normal form. 4/1777 useless extension candidates. Maximal degree in co-relation 13867. Up to 1545 conditions per place. [2022-12-13 11:41:55,832 INFO L137 encePairwiseOnDemand]: 851/860 looper letters, 203 selfloop transitions, 61 changer transitions 9/273 dead transitions. [2022-12-13 11:41:55,832 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 209 places, 273 transitions, 6306 flow [2022-12-13 11:41:55,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 11:41:55,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 11:41:55,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 3332 transitions. [2022-12-13 11:41:55,835 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43049095607235144 [2022-12-13 11:41:55,835 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 3332 transitions. [2022-12-13 11:41:55,835 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 3332 transitions. [2022-12-13 11:41:55,836 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:41:55,836 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 3332 transitions. [2022-12-13 11:41:55,838 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 370.22222222222223) internal successors, (3332), 9 states have internal predecessors, (3332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:55,841 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 860.0) internal successors, (8600), 10 states have internal predecessors, (8600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:55,842 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 860.0) internal successors, (8600), 10 states have internal predecessors, (8600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:55,842 INFO L175 Difference]: Start difference. First operand has 201 places, 239 transitions, 5369 flow. Second operand 9 states and 3332 transitions. [2022-12-13 11:41:55,842 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 209 places, 273 transitions, 6306 flow [2022-12-13 11:41:56,003 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 199 places, 273 transitions, 6065 flow, removed 45 selfloop flow, removed 10 redundant places. [2022-12-13 11:41:56,007 INFO L231 Difference]: Finished difference. Result has 201 places, 240 transitions, 5290 flow [2022-12-13 11:41:56,007 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=5131, PETRI_DIFFERENCE_MINUEND_PLACES=191, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=238, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=177, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=5290, PETRI_PLACES=201, PETRI_TRANSITIONS=240} [2022-12-13 11:41:56,008 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 177 predicate places. [2022-12-13 11:41:56,008 INFO L495 AbstractCegarLoop]: Abstraction has has 201 places, 240 transitions, 5290 flow [2022-12-13 11:41:56,008 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 364.7142857142857) internal successors, (2553), 7 states have internal predecessors, (2553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:56,008 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:41:56,008 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:41:56,008 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-12-13 11:41:56,008 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:41:56,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:41:56,009 INFO L85 PathProgramCache]: Analyzing trace with hash -2054531442, now seen corresponding path program 3 times [2022-12-13 11:41:56,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:41:56,009 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956475419] [2022-12-13 11:41:56,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:41:56,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:41:56,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:41:56,487 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:41:56,487 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:41:56,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956475419] [2022-12-13 11:41:56,488 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [956475419] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:41:56,488 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:41:56,488 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 11:41:56,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141623859] [2022-12-13 11:41:56,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:41:56,488 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 11:41:56,488 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:41:56,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 11:41:56,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-12-13 11:41:57,067 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 363 out of 860 [2022-12-13 11:41:57,068 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 201 places, 240 transitions, 5290 flow. Second operand has 7 states, 7 states have (on average 364.7142857142857) internal successors, (2553), 7 states have internal predecessors, (2553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:57,069 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:41:57,069 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 363 of 860 [2022-12-13 11:41:57,069 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:41:58,128 INFO L130 PetriNetUnfolder]: 947/1765 cut-off events. [2022-12-13 11:41:58,128 INFO L131 PetriNetUnfolder]: For 35551/35551 co-relation queries the response was YES. [2022-12-13 11:41:58,135 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13890 conditions, 1765 events. 947/1765 cut-off events. For 35551/35551 co-relation queries the response was YES. Maximal size of possible extension queue 132. Compared 10561 event pairs, 428 based on Foata normal form. 6/1771 useless extension candidates. Maximal degree in co-relation 13629. Up to 1602 conditions per place. [2022-12-13 11:41:58,139 INFO L137 encePairwiseOnDemand]: 851/860 looper letters, 206 selfloop transitions, 56 changer transitions 7/269 dead transitions. [2022-12-13 11:41:58,139 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 208 places, 269 transitions, 6088 flow [2022-12-13 11:41:58,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 11:41:58,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-13 11:41:58,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 2965 transitions. [2022-12-13 11:41:58,142 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4309593023255814 [2022-12-13 11:41:58,142 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 2965 transitions. [2022-12-13 11:41:58,142 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 2965 transitions. [2022-12-13 11:41:58,142 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:41:58,142 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 2965 transitions. [2022-12-13 11:41:58,144 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 370.625) internal successors, (2965), 8 states have internal predecessors, (2965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:58,147 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 860.0) internal successors, (7740), 9 states have internal predecessors, (7740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:58,147 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 860.0) internal successors, (7740), 9 states have internal predecessors, (7740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:58,148 INFO L175 Difference]: Start difference. First operand has 201 places, 240 transitions, 5290 flow. Second operand 8 states and 2965 transitions. [2022-12-13 11:41:58,148 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 208 places, 269 transitions, 6088 flow [2022-12-13 11:41:58,297 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 203 places, 269 transitions, 5959 flow, removed 8 selfloop flow, removed 5 redundant places. [2022-12-13 11:41:58,301 INFO L231 Difference]: Finished difference. Result has 204 places, 239 transitions, 5243 flow [2022-12-13 11:41:58,301 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=5143, PETRI_DIFFERENCE_MINUEND_PLACES=196, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=239, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=55, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=183, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=5243, PETRI_PLACES=204, PETRI_TRANSITIONS=239} [2022-12-13 11:41:58,302 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 180 predicate places. [2022-12-13 11:41:58,302 INFO L495 AbstractCegarLoop]: Abstraction has has 204 places, 239 transitions, 5243 flow [2022-12-13 11:41:58,302 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 364.7142857142857) internal successors, (2553), 7 states have internal predecessors, (2553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:58,302 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:41:58,302 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:41:58,302 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-12-13 11:41:58,302 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:41:58,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:41:58,303 INFO L85 PathProgramCache]: Analyzing trace with hash -1937510531, now seen corresponding path program 3 times [2022-12-13 11:41:58,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:41:58,303 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185356589] [2022-12-13 11:41:58,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:41:58,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:41:58,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:41:58,809 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:41:58,810 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:41:58,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185356589] [2022-12-13 11:41:58,810 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185356589] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:41:58,810 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:41:58,810 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 11:41:58,810 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89334118] [2022-12-13 11:41:58,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:41:58,810 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 11:41:58,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:41:58,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 11:41:58,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-12-13 11:41:59,518 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 363 out of 860 [2022-12-13 11:41:59,520 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 204 places, 239 transitions, 5243 flow. Second operand has 7 states, 7 states have (on average 364.7142857142857) internal successors, (2553), 7 states have internal predecessors, (2553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:41:59,520 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:41:59,520 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 363 of 860 [2022-12-13 11:41:59,520 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:42:00,598 INFO L130 PetriNetUnfolder]: 955/1779 cut-off events. [2022-12-13 11:42:00,598 INFO L131 PetriNetUnfolder]: For 37078/37078 co-relation queries the response was YES. [2022-12-13 11:42:00,605 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13935 conditions, 1779 events. 955/1779 cut-off events. For 37078/37078 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 10629 event pairs, 431 based on Foata normal form. 8/1787 useless extension candidates. Maximal degree in co-relation 13673. Up to 1641 conditions per place. [2022-12-13 11:42:00,609 INFO L137 encePairwiseOnDemand]: 851/860 looper letters, 202 selfloop transitions, 61 changer transitions 4/267 dead transitions. [2022-12-13 11:42:00,609 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 209 places, 267 transitions, 6097 flow [2022-12-13 11:42:00,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 11:42:00,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 11:42:00,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2594 transitions. [2022-12-13 11:42:00,612 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43089700996677743 [2022-12-13 11:42:00,612 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2594 transitions. [2022-12-13 11:42:00,612 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2594 transitions. [2022-12-13 11:42:00,613 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:42:00,613 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2594 transitions. [2022-12-13 11:42:00,614 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 370.57142857142856) internal successors, (2594), 7 states have internal predecessors, (2594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:00,616 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 860.0) internal successors, (6880), 8 states have internal predecessors, (6880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:00,617 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 860.0) internal successors, (6880), 8 states have internal predecessors, (6880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:00,617 INFO L175 Difference]: Start difference. First operand has 204 places, 239 transitions, 5243 flow. Second operand 7 states and 2594 transitions. [2022-12-13 11:42:00,617 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 209 places, 267 transitions, 6097 flow [2022-12-13 11:42:00,773 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 205 places, 267 transitions, 6011 flow, removed 10 selfloop flow, removed 4 redundant places. [2022-12-13 11:42:00,778 INFO L231 Difference]: Finished difference. Result has 207 places, 244 transitions, 5391 flow [2022-12-13 11:42:00,778 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=5124, PETRI_DIFFERENCE_MINUEND_PLACES=199, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=238, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=55, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=177, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=5391, PETRI_PLACES=207, PETRI_TRANSITIONS=244} [2022-12-13 11:42:00,778 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 183 predicate places. [2022-12-13 11:42:00,778 INFO L495 AbstractCegarLoop]: Abstraction has has 207 places, 244 transitions, 5391 flow [2022-12-13 11:42:00,779 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 364.7142857142857) internal successors, (2553), 7 states have internal predecessors, (2553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:00,779 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:42:00,779 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:42:00,779 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-12-13 11:42:00,779 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:42:00,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:42:00,780 INFO L85 PathProgramCache]: Analyzing trace with hash 2130507064, now seen corresponding path program 4 times [2022-12-13 11:42:00,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:42:00,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718582039] [2022-12-13 11:42:00,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:42:00,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:42:00,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:42:01,233 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:42:01,234 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:42:01,234 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718582039] [2022-12-13 11:42:01,234 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1718582039] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:42:01,234 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:42:01,234 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 11:42:01,234 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553423447] [2022-12-13 11:42:01,234 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:42:01,234 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 11:42:01,234 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:42:01,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 11:42:01,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-12-13 11:42:01,570 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 374 out of 860 [2022-12-13 11:42:01,571 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 207 places, 244 transitions, 5391 flow. Second operand has 6 states, 6 states have (on average 376.0) internal successors, (2256), 6 states have internal predecessors, (2256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:01,571 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:42:01,571 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 374 of 860 [2022-12-13 11:42:01,571 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:42:02,536 INFO L130 PetriNetUnfolder]: 933/1739 cut-off events. [2022-12-13 11:42:02,537 INFO L131 PetriNetUnfolder]: For 36517/36517 co-relation queries the response was YES. [2022-12-13 11:42:02,555 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13736 conditions, 1739 events. 933/1739 cut-off events. For 36517/36517 co-relation queries the response was YES. Maximal size of possible extension queue 126. Compared 10323 event pairs, 271 based on Foata normal form. 12/1751 useless extension candidates. Maximal degree in co-relation 13585. Up to 955 conditions per place. [2022-12-13 11:42:02,559 INFO L137 encePairwiseOnDemand]: 853/860 looper letters, 183 selfloop transitions, 79 changer transitions 14/276 dead transitions. [2022-12-13 11:42:02,559 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 211 places, 276 transitions, 6214 flow [2022-12-13 11:42:02,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 11:42:02,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 11:42:02,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2683 transitions. [2022-12-13 11:42:02,562 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4456810631229236 [2022-12-13 11:42:02,562 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2683 transitions. [2022-12-13 11:42:02,562 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2683 transitions. [2022-12-13 11:42:02,562 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:42:02,563 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2683 transitions. [2022-12-13 11:42:02,564 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 383.2857142857143) internal successors, (2683), 7 states have internal predecessors, (2683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:02,566 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 860.0) internal successors, (6880), 8 states have internal predecessors, (6880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:02,567 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 860.0) internal successors, (6880), 8 states have internal predecessors, (6880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:02,567 INFO L175 Difference]: Start difference. First operand has 207 places, 244 transitions, 5391 flow. Second operand 7 states and 2683 transitions. [2022-12-13 11:42:02,567 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 211 places, 276 transitions, 6214 flow [2022-12-13 11:42:02,706 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 207 places, 276 transitions, 6056 flow, removed 22 selfloop flow, removed 4 redundant places. [2022-12-13 11:42:02,711 INFO L231 Difference]: Finished difference. Result has 210 places, 239 transitions, 5303 flow [2022-12-13 11:42:02,711 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=5187, PETRI_DIFFERENCE_MINUEND_PLACES=201, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=242, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=164, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=5303, PETRI_PLACES=210, PETRI_TRANSITIONS=239} [2022-12-13 11:42:02,711 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 186 predicate places. [2022-12-13 11:42:02,711 INFO L495 AbstractCegarLoop]: Abstraction has has 210 places, 239 transitions, 5303 flow [2022-12-13 11:42:02,711 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 376.0) internal successors, (2256), 6 states have internal predecessors, (2256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:02,712 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:42:02,712 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:42:02,712 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-12-13 11:42:02,712 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:42:02,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:42:02,712 INFO L85 PathProgramCache]: Analyzing trace with hash -1947025769, now seen corresponding path program 2 times [2022-12-13 11:42:02,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:42:02,712 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994684096] [2022-12-13 11:42:02,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:42:02,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:42:02,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:42:03,236 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:42:03,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:42:03,237 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994684096] [2022-12-13 11:42:03,237 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994684096] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 11:42:03,237 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566367563] [2022-12-13 11:42:03,237 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 11:42:03,237 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 11:42:03,237 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 11:42:03,238 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 11:42:03,239 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-12-13 11:42:03,964 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 11:42:03,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 11:42:03,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 971 conjuncts, 33 conjunts are in the unsatisfiable core [2022-12-13 11:42:03,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 11:42:04,078 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2022-12-13 11:42:04,101 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:42:04,101 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 11:42:04,234 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2022-12-13 11:42:04,245 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-12-13 11:42:04,245 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 20 [2022-12-13 11:42:04,311 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:42:04,311 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [566367563] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 11:42:04,311 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 11:42:04,311 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 16 [2022-12-13 11:42:04,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220157244] [2022-12-13 11:42:04,311 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 11:42:04,311 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-12-13 11:42:04,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:42:04,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-12-13 11:42:04,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-12-13 11:42:06,276 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 364 out of 860 [2022-12-13 11:42:06,280 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 210 places, 239 transitions, 5303 flow. Second operand has 16 states, 16 states have (on average 365.625) internal successors, (5850), 16 states have internal predecessors, (5850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:06,280 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:42:06,280 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 364 of 860 [2022-12-13 11:42:06,280 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:42:08,310 INFO L130 PetriNetUnfolder]: 1002/1874 cut-off events. [2022-12-13 11:42:08,310 INFO L131 PetriNetUnfolder]: For 41937/41937 co-relation queries the response was YES. [2022-12-13 11:42:08,318 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14911 conditions, 1874 events. 1002/1874 cut-off events. For 41937/41937 co-relation queries the response was YES. Maximal size of possible extension queue 137. Compared 11337 event pairs, 138 based on Foata normal form. 10/1884 useless extension candidates. Maximal degree in co-relation 14797. Up to 605 conditions per place. [2022-12-13 11:42:08,322 INFO L137 encePairwiseOnDemand]: 849/860 looper letters, 156 selfloop transitions, 144 changer transitions 21/321 dead transitions. [2022-12-13 11:42:08,322 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 223 places, 321 transitions, 6958 flow [2022-12-13 11:42:08,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-13 11:42:08,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-13 11:42:08,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 6303 transitions. [2022-12-13 11:42:08,327 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4311217510259918 [2022-12-13 11:42:08,327 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 6303 transitions. [2022-12-13 11:42:08,327 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 6303 transitions. [2022-12-13 11:42:08,328 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:42:08,328 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 6303 transitions. [2022-12-13 11:42:08,331 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 370.7647058823529) internal successors, (6303), 17 states have internal predecessors, (6303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:08,337 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 860.0) internal successors, (15480), 18 states have internal predecessors, (15480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:08,338 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 860.0) internal successors, (15480), 18 states have internal predecessors, (15480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:08,338 INFO L175 Difference]: Start difference. First operand has 210 places, 239 transitions, 5303 flow. Second operand 17 states and 6303 transitions. [2022-12-13 11:42:08,339 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 223 places, 321 transitions, 6958 flow [2022-12-13 11:42:08,495 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 217 places, 321 transitions, 6818 flow, removed 5 selfloop flow, removed 6 redundant places. [2022-12-13 11:42:08,500 INFO L231 Difference]: Finished difference. Result has 223 places, 259 transitions, 6123 flow [2022-12-13 11:42:08,500 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=5168, PETRI_DIFFERENCE_MINUEND_PLACES=201, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=239, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=127, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=107, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=6123, PETRI_PLACES=223, PETRI_TRANSITIONS=259} [2022-12-13 11:42:08,500 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 199 predicate places. [2022-12-13 11:42:08,500 INFO L495 AbstractCegarLoop]: Abstraction has has 223 places, 259 transitions, 6123 flow [2022-12-13 11:42:08,501 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 365.625) internal successors, (5850), 16 states have internal predecessors, (5850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:08,501 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:42:08,501 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:42:08,509 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-12-13 11:42:08,702 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-12-13 11:42:08,702 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:42:08,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:42:08,703 INFO L85 PathProgramCache]: Analyzing trace with hash -2064045778, now seen corresponding path program 5 times [2022-12-13 11:42:08,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:42:08,704 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438088596] [2022-12-13 11:42:08,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:42:08,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:42:08,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:42:09,203 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:42:09,204 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:42:09,204 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1438088596] [2022-12-13 11:42:09,204 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1438088596] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:42:09,204 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:42:09,204 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 11:42:09,204 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288410358] [2022-12-13 11:42:09,204 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:42:09,204 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 11:42:09,204 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:42:09,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 11:42:09,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-12-13 11:42:09,741 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 366 out of 860 [2022-12-13 11:42:09,742 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 223 places, 259 transitions, 6123 flow. Second operand has 7 states, 7 states have (on average 367.7142857142857) internal successors, (2574), 7 states have internal predecessors, (2574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:09,742 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:42:09,742 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 366 of 860 [2022-12-13 11:42:09,742 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:42:10,954 INFO L130 PetriNetUnfolder]: 1051/1999 cut-off events. [2022-12-13 11:42:10,954 INFO L131 PetriNetUnfolder]: For 50740/50740 co-relation queries the response was YES. [2022-12-13 11:42:10,963 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16754 conditions, 1999 events. 1051/1999 cut-off events. For 50740/50740 co-relation queries the response was YES. Maximal size of possible extension queue 155. Compared 12591 event pairs, 371 based on Foata normal form. 12/2011 useless extension candidates. Maximal degree in co-relation 16268. Up to 1163 conditions per place. [2022-12-13 11:42:10,968 INFO L137 encePairwiseOnDemand]: 852/860 looper letters, 227 selfloop transitions, 68 changer transitions 5/300 dead transitions. [2022-12-13 11:42:10,968 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 230 places, 300 transitions, 7305 flow [2022-12-13 11:42:10,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 11:42:10,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-13 11:42:10,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 2995 transitions. [2022-12-13 11:42:10,970 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43531976744186046 [2022-12-13 11:42:10,970 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 2995 transitions. [2022-12-13 11:42:10,971 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 2995 transitions. [2022-12-13 11:42:10,971 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:42:10,971 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 2995 transitions. [2022-12-13 11:42:10,973 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 374.375) internal successors, (2995), 8 states have internal predecessors, (2995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:10,975 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 860.0) internal successors, (7740), 9 states have internal predecessors, (7740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:10,976 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 860.0) internal successors, (7740), 9 states have internal predecessors, (7740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:10,976 INFO L175 Difference]: Start difference. First operand has 223 places, 259 transitions, 6123 flow. Second operand 8 states and 2995 transitions. [2022-12-13 11:42:10,976 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 230 places, 300 transitions, 7305 flow [2022-12-13 11:42:11,199 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 221 places, 300 transitions, 6944 flow, removed 69 selfloop flow, removed 9 redundant places. [2022-12-13 11:42:11,205 INFO L231 Difference]: Finished difference. Result has 223 places, 263 transitions, 6044 flow [2022-12-13 11:42:11,205 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=5769, PETRI_DIFFERENCE_MINUEND_PLACES=214, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=258, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=193, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=6044, PETRI_PLACES=223, PETRI_TRANSITIONS=263} [2022-12-13 11:42:11,206 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 199 predicate places. [2022-12-13 11:42:11,206 INFO L495 AbstractCegarLoop]: Abstraction has has 223 places, 263 transitions, 6044 flow [2022-12-13 11:42:11,206 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 367.7142857142857) internal successors, (2574), 7 states have internal predecessors, (2574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:11,206 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:42:11,206 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:42:11,206 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-12-13 11:42:11,206 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:42:11,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:42:11,207 INFO L85 PathProgramCache]: Analyzing trace with hash -2056953657, now seen corresponding path program 4 times [2022-12-13 11:42:11,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:42:11,207 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1450822095] [2022-12-13 11:42:11,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:42:11,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:42:11,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:42:11,715 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:42:11,716 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:42:11,716 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1450822095] [2022-12-13 11:42:11,716 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1450822095] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:42:11,716 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:42:11,716 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 11:42:11,716 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849585610] [2022-12-13 11:42:11,716 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:42:11,716 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 11:42:11,716 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:42:11,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 11:42:11,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-12-13 11:42:12,218 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 366 out of 860 [2022-12-13 11:42:12,219 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 223 places, 263 transitions, 6044 flow. Second operand has 7 states, 7 states have (on average 367.7142857142857) internal successors, (2574), 7 states have internal predecessors, (2574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:12,219 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:42:12,219 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 366 of 860 [2022-12-13 11:42:12,219 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:42:13,348 INFO L130 PetriNetUnfolder]: 1063/2015 cut-off events. [2022-12-13 11:42:13,348 INFO L131 PetriNetUnfolder]: For 49007/49007 co-relation queries the response was YES. [2022-12-13 11:42:13,357 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16579 conditions, 2015 events. 1063/2015 cut-off events. For 49007/49007 co-relation queries the response was YES. Maximal size of possible extension queue 154. Compared 12717 event pairs, 373 based on Foata normal form. 10/2025 useless extension candidates. Maximal degree in co-relation 16095. Up to 1184 conditions per place. [2022-12-13 11:42:13,362 INFO L137 encePairwiseOnDemand]: 852/860 looper letters, 217 selfloop transitions, 74 changer transitions 4/295 dead transitions. [2022-12-13 11:42:13,362 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 230 places, 295 transitions, 6964 flow [2022-12-13 11:42:13,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 11:42:13,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-13 11:42:13,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 2990 transitions. [2022-12-13 11:42:13,364 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43459302325581395 [2022-12-13 11:42:13,364 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 2990 transitions. [2022-12-13 11:42:13,364 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 2990 transitions. [2022-12-13 11:42:13,365 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:42:13,365 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 2990 transitions. [2022-12-13 11:42:13,367 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 373.75) internal successors, (2990), 8 states have internal predecessors, (2990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:13,369 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 860.0) internal successors, (7740), 9 states have internal predecessors, (7740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:13,370 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 860.0) internal successors, (7740), 9 states have internal predecessors, (7740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:13,370 INFO L175 Difference]: Start difference. First operand has 223 places, 263 transitions, 6044 flow. Second operand 8 states and 2990 transitions. [2022-12-13 11:42:13,370 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 230 places, 295 transitions, 6964 flow [2022-12-13 11:42:13,565 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 227 places, 295 transitions, 6877 flow, removed 10 selfloop flow, removed 3 redundant places. [2022-12-13 11:42:13,569 INFO L231 Difference]: Finished difference. Result has 228 places, 265 transitions, 6150 flow [2022-12-13 11:42:13,570 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=5959, PETRI_DIFFERENCE_MINUEND_PLACES=220, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=263, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=189, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=6150, PETRI_PLACES=228, PETRI_TRANSITIONS=265} [2022-12-13 11:42:13,570 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 204 predicate places. [2022-12-13 11:42:13,570 INFO L495 AbstractCegarLoop]: Abstraction has has 228 places, 265 transitions, 6150 flow [2022-12-13 11:42:13,571 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 367.7142857142857) internal successors, (2574), 7 states have internal predecessors, (2574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:13,571 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:42:13,571 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:42:13,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-12-13 11:42:13,571 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:42:13,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:42:13,571 INFO L85 PathProgramCache]: Analyzing trace with hash -2056923866, now seen corresponding path program 2 times [2022-12-13 11:42:13,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:42:13,571 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420263789] [2022-12-13 11:42:13,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:42:13,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:42:13,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:42:14,064 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:42:14,064 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:42:14,064 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420263789] [2022-12-13 11:42:14,064 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1420263789] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 11:42:14,064 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [926658318] [2022-12-13 11:42:14,064 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 11:42:14,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 11:42:14,064 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 11:42:14,065 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 11:42:14,066 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-12-13 11:42:15,314 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 11:42:15,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 11:42:15,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 967 conjuncts, 33 conjunts are in the unsatisfiable core [2022-12-13 11:42:15,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 11:42:15,396 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 11:42:15,437 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:42:15,437 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 11:42:15,579 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-12-13 11:42:15,580 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 20 [2022-12-13 11:42:15,588 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2022-12-13 11:42:15,663 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:42:15,663 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [926658318] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 11:42:15,663 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 11:42:15,663 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 16 [2022-12-13 11:42:15,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483373394] [2022-12-13 11:42:15,663 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 11:42:15,664 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-12-13 11:42:15,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:42:15,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-12-13 11:42:15,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2022-12-13 11:42:17,089 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 364 out of 860 [2022-12-13 11:42:17,092 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 228 places, 265 transitions, 6150 flow. Second operand has 16 states, 16 states have (on average 365.625) internal successors, (5850), 16 states have internal predecessors, (5850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:17,092 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:42:17,092 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 364 of 860 [2022-12-13 11:42:17,092 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:42:19,332 INFO L130 PetriNetUnfolder]: 1039/1955 cut-off events. [2022-12-13 11:42:19,332 INFO L131 PetriNetUnfolder]: For 48426/48426 co-relation queries the response was YES. [2022-12-13 11:42:19,341 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16122 conditions, 1955 events. 1039/1955 cut-off events. For 48426/48426 co-relation queries the response was YES. Maximal size of possible extension queue 144. Compared 12083 event pairs, 325 based on Foata normal form. 8/1963 useless extension candidates. Maximal degree in co-relation 15639. Up to 1272 conditions per place. [2022-12-13 11:42:19,345 INFO L137 encePairwiseOnDemand]: 850/860 looper letters, 199 selfloop transitions, 95 changer transitions 18/312 dead transitions. [2022-12-13 11:42:19,345 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 243 places, 312 transitions, 7006 flow [2022-12-13 11:42:19,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-13 11:42:19,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-13 11:42:19,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 5924 transitions. [2022-12-13 11:42:19,350 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4305232558139535 [2022-12-13 11:42:19,351 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 5924 transitions. [2022-12-13 11:42:19,351 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 5924 transitions. [2022-12-13 11:42:19,352 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:42:19,352 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 5924 transitions. [2022-12-13 11:42:19,358 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 370.25) internal successors, (5924), 16 states have internal predecessors, (5924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:19,367 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 860.0) internal successors, (14620), 17 states have internal predecessors, (14620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:19,369 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 860.0) internal successors, (14620), 17 states have internal predecessors, (14620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:19,369 INFO L175 Difference]: Start difference. First operand has 228 places, 265 transitions, 6150 flow. Second operand 16 states and 5924 transitions. [2022-12-13 11:42:19,369 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 243 places, 312 transitions, 7006 flow [2022-12-13 11:42:19,540 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 236 places, 312 transitions, 6827 flow, removed 13 selfloop flow, removed 7 redundant places. [2022-12-13 11:42:19,544 INFO L231 Difference]: Finished difference. Result has 238 places, 263 transitions, 6135 flow [2022-12-13 11:42:19,544 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=5910, PETRI_DIFFERENCE_MINUEND_PLACES=221, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=263, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=168, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=6135, PETRI_PLACES=238, PETRI_TRANSITIONS=263} [2022-12-13 11:42:19,545 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 214 predicate places. [2022-12-13 11:42:19,545 INFO L495 AbstractCegarLoop]: Abstraction has has 238 places, 263 transitions, 6135 flow [2022-12-13 11:42:19,546 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 365.625) internal successors, (5850), 16 states have internal predecessors, (5850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:19,546 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:42:19,546 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:42:19,554 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-12-13 11:42:19,747 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 11:42:19,748 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:42:19,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:42:19,749 INFO L85 PathProgramCache]: Analyzing trace with hash 1240610959, now seen corresponding path program 5 times [2022-12-13 11:42:19,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:42:19,749 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090697130] [2022-12-13 11:42:19,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:42:19,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:42:19,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:42:20,252 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:42:20,252 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:42:20,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090697130] [2022-12-13 11:42:20,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1090697130] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:42:20,253 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:42:20,253 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 11:42:20,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922613809] [2022-12-13 11:42:20,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:42:20,253 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 11:42:20,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:42:20,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 11:42:20,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-12-13 11:42:20,742 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 365 out of 860 [2022-12-13 11:42:20,743 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 238 places, 263 transitions, 6135 flow. Second operand has 7 states, 7 states have (on average 366.7142857142857) internal successors, (2567), 7 states have internal predecessors, (2567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:20,743 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:42:20,743 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 365 of 860 [2022-12-13 11:42:20,744 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:42:22,027 INFO L130 PetriNetUnfolder]: 1068/2014 cut-off events. [2022-12-13 11:42:22,027 INFO L131 PetriNetUnfolder]: For 49714/49714 co-relation queries the response was YES. [2022-12-13 11:42:22,037 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16902 conditions, 2014 events. 1068/2014 cut-off events. For 49714/49714 co-relation queries the response was YES. Maximal size of possible extension queue 147. Compared 12609 event pairs, 358 based on Foata normal form. 10/2024 useless extension candidates. Maximal degree in co-relation 16414. Up to 1200 conditions per place. [2022-12-13 11:42:22,042 INFO L137 encePairwiseOnDemand]: 852/860 looper letters, 186 selfloop transitions, 113 changer transitions 9/308 dead transitions. [2022-12-13 11:42:22,042 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 246 places, 308 transitions, 7218 flow [2022-12-13 11:42:22,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 11:42:22,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-13 11:42:22,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 4099 transitions. [2022-12-13 11:42:22,047 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43329809725158563 [2022-12-13 11:42:22,047 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 4099 transitions. [2022-12-13 11:42:22,047 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 4099 transitions. [2022-12-13 11:42:22,048 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:42:22,048 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 4099 transitions. [2022-12-13 11:42:22,052 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 372.6363636363636) internal successors, (4099), 11 states have internal predecessors, (4099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:22,071 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 860.0) internal successors, (10320), 12 states have internal predecessors, (10320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:22,072 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 860.0) internal successors, (10320), 12 states have internal predecessors, (10320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:22,072 INFO L175 Difference]: Start difference. First operand has 238 places, 263 transitions, 6135 flow. Second operand 11 states and 4099 transitions. [2022-12-13 11:42:22,072 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 246 places, 308 transitions, 7218 flow [2022-12-13 11:42:22,258 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 233 places, 308 transitions, 6937 flow, removed 4 selfloop flow, removed 13 redundant places. [2022-12-13 11:42:22,263 INFO L231 Difference]: Finished difference. Result has 235 places, 270 transitions, 6285 flow [2022-12-13 11:42:22,263 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=5783, PETRI_DIFFERENCE_MINUEND_PLACES=223, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=261, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=150, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=6285, PETRI_PLACES=235, PETRI_TRANSITIONS=270} [2022-12-13 11:42:22,264 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 211 predicate places. [2022-12-13 11:42:22,264 INFO L495 AbstractCegarLoop]: Abstraction has has 235 places, 270 transitions, 6285 flow [2022-12-13 11:42:22,264 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 366.7142857142857) internal successors, (2567), 7 states have internal predecessors, (2567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:22,264 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:42:22,264 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:42:22,264 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-12-13 11:42:22,264 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:42:22,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:42:22,265 INFO L85 PathProgramCache]: Analyzing trace with hash 1233518838, now seen corresponding path program 6 times [2022-12-13 11:42:22,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:42:22,265 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927293429] [2022-12-13 11:42:22,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:42:22,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:42:22,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:42:22,733 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:42:22,733 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:42:22,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927293429] [2022-12-13 11:42:22,733 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [927293429] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:42:22,733 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:42:22,733 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 11:42:22,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973895876] [2022-12-13 11:42:22,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:42:22,734 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 11:42:22,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:42:22,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 11:42:22,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-12-13 11:42:23,435 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 365 out of 860 [2022-12-13 11:42:23,436 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 235 places, 270 transitions, 6285 flow. Second operand has 7 states, 7 states have (on average 366.7142857142857) internal successors, (2567), 7 states have internal predecessors, (2567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:23,436 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:42:23,436 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 365 of 860 [2022-12-13 11:42:23,436 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:42:24,788 INFO L130 PetriNetUnfolder]: 1102/2114 cut-off events. [2022-12-13 11:42:24,788 INFO L131 PetriNetUnfolder]: For 51052/51052 co-relation queries the response was YES. [2022-12-13 11:42:24,798 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17672 conditions, 2114 events. 1102/2114 cut-off events. For 51052/51052 co-relation queries the response was YES. Maximal size of possible extension queue 161. Compared 13639 event pairs, 401 based on Foata normal form. 12/2126 useless extension candidates. Maximal degree in co-relation 17183. Up to 1298 conditions per place. [2022-12-13 11:42:24,802 INFO L137 encePairwiseOnDemand]: 852/860 looper letters, 217 selfloop transitions, 84 changer transitions 7/308 dead transitions. [2022-12-13 11:42:24,802 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 243 places, 308 transitions, 7321 flow [2022-12-13 11:42:24,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 11:42:24,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 11:42:24,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 3362 transitions. [2022-12-13 11:42:24,805 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4343669250645995 [2022-12-13 11:42:24,805 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 3362 transitions. [2022-12-13 11:42:24,805 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 3362 transitions. [2022-12-13 11:42:24,806 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:42:24,806 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 3362 transitions. [2022-12-13 11:42:24,808 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 373.55555555555554) internal successors, (3362), 9 states have internal predecessors, (3362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:24,810 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 860.0) internal successors, (8600), 10 states have internal predecessors, (8600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:24,811 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 860.0) internal successors, (8600), 10 states have internal predecessors, (8600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:24,811 INFO L175 Difference]: Start difference. First operand has 235 places, 270 transitions, 6285 flow. Second operand 9 states and 3362 transitions. [2022-12-13 11:42:24,811 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 243 places, 308 transitions, 7321 flow [2022-12-13 11:42:25,007 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 235 places, 308 transitions, 7089 flow, removed 17 selfloop flow, removed 8 redundant places. [2022-12-13 11:42:25,011 INFO L231 Difference]: Finished difference. Result has 236 places, 268 transitions, 6179 flow [2022-12-13 11:42:25,012 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=6051, PETRI_DIFFERENCE_MINUEND_PLACES=227, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=269, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=186, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=6179, PETRI_PLACES=236, PETRI_TRANSITIONS=268} [2022-12-13 11:42:25,012 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 212 predicate places. [2022-12-13 11:42:25,012 INFO L495 AbstractCegarLoop]: Abstraction has has 236 places, 268 transitions, 6179 flow [2022-12-13 11:42:25,012 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 366.7142857142857) internal successors, (2567), 7 states have internal predecessors, (2567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:25,013 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:42:25,013 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:42:25,013 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-12-13 11:42:25,013 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:42:25,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:42:25,013 INFO L85 PathProgramCache]: Analyzing trace with hash -2064017007, now seen corresponding path program 6 times [2022-12-13 11:42:25,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:42:25,013 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177905516] [2022-12-13 11:42:25,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:42:25,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:42:25,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:42:25,490 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:42:25,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:42:25,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177905516] [2022-12-13 11:42:25,490 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177905516] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:42:25,490 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:42:25,490 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 11:42:25,490 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1044999965] [2022-12-13 11:42:25,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:42:25,490 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 11:42:25,490 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:42:25,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 11:42:25,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-12-13 11:42:25,973 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 366 out of 860 [2022-12-13 11:42:25,974 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 236 places, 268 transitions, 6179 flow. Second operand has 7 states, 7 states have (on average 367.7142857142857) internal successors, (2574), 7 states have internal predecessors, (2574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:25,974 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:42:25,974 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 366 of 860 [2022-12-13 11:42:25,974 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:42:27,202 INFO L130 PetriNetUnfolder]: 1098/2104 cut-off events. [2022-12-13 11:42:27,202 INFO L131 PetriNetUnfolder]: For 50380/50380 co-relation queries the response was YES. [2022-12-13 11:42:27,213 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17466 conditions, 2104 events. 1098/2104 cut-off events. For 50380/50380 co-relation queries the response was YES. Maximal size of possible extension queue 160. Compared 13542 event pairs, 413 based on Foata normal form. 4/2108 useless extension candidates. Maximal degree in co-relation 16985. Up to 1287 conditions per place. [2022-12-13 11:42:27,218 INFO L137 encePairwiseOnDemand]: 852/860 looper letters, 213 selfloop transitions, 76 changer transitions 12/301 dead transitions. [2022-12-13 11:42:27,218 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 246 places, 301 transitions, 7030 flow [2022-12-13 11:42:27,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 11:42:27,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-13 11:42:27,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 4097 transitions. [2022-12-13 11:42:27,221 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43308668076109935 [2022-12-13 11:42:27,221 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 4097 transitions. [2022-12-13 11:42:27,221 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 4097 transitions. [2022-12-13 11:42:27,222 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:42:27,222 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 4097 transitions. [2022-12-13 11:42:27,224 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 372.45454545454544) internal successors, (4097), 11 states have internal predecessors, (4097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:27,228 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 860.0) internal successors, (10320), 12 states have internal predecessors, (10320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:27,229 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 860.0) internal successors, (10320), 12 states have internal predecessors, (10320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:27,229 INFO L175 Difference]: Start difference. First operand has 236 places, 268 transitions, 6179 flow. Second operand 11 states and 4097 transitions. [2022-12-13 11:42:27,229 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 246 places, 301 transitions, 7030 flow [2022-12-13 11:42:27,432 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 241 places, 301 transitions, 6884 flow, removed 20 selfloop flow, removed 5 redundant places. [2022-12-13 11:42:27,436 INFO L231 Difference]: Finished difference. Result has 241 places, 265 transitions, 6093 flow [2022-12-13 11:42:27,436 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=6016, PETRI_DIFFERENCE_MINUEND_PLACES=231, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=267, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=191, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=6093, PETRI_PLACES=241, PETRI_TRANSITIONS=265} [2022-12-13 11:42:27,437 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 217 predicate places. [2022-12-13 11:42:27,437 INFO L495 AbstractCegarLoop]: Abstraction has has 241 places, 265 transitions, 6093 flow [2022-12-13 11:42:27,437 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 367.7142857142857) internal successors, (2574), 7 states have internal predecessors, (2574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:27,437 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:42:27,437 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:42:27,437 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-12-13 11:42:27,437 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:42:27,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:42:27,438 INFO L85 PathProgramCache]: Analyzing trace with hash 1092338269, now seen corresponding path program 7 times [2022-12-13 11:42:27,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:42:27,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499878248] [2022-12-13 11:42:27,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:42:27,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:42:27,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:42:27,842 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:42:27,842 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:42:27,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499878248] [2022-12-13 11:42:27,842 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1499878248] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:42:27,842 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:42:27,842 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 11:42:27,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973049438] [2022-12-13 11:42:27,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:42:27,843 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 11:42:27,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:42:27,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 11:42:27,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-12-13 11:42:28,189 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 374 out of 860 [2022-12-13 11:42:28,190 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 241 places, 265 transitions, 6093 flow. Second operand has 6 states, 6 states have (on average 376.0) internal successors, (2256), 6 states have internal predecessors, (2256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:28,190 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:42:28,190 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 374 of 860 [2022-12-13 11:42:28,190 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:42:29,334 INFO L130 PetriNetUnfolder]: 1216/2366 cut-off events. [2022-12-13 11:42:29,335 INFO L131 PetriNetUnfolder]: For 55261/55261 co-relation queries the response was YES. [2022-12-13 11:42:29,346 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19285 conditions, 2366 events. 1216/2366 cut-off events. For 55261/55261 co-relation queries the response was YES. Maximal size of possible extension queue 191. Compared 15870 event pairs, 383 based on Foata normal form. 4/2370 useless extension candidates. Maximal degree in co-relation 18805. Up to 1038 conditions per place. [2022-12-13 11:42:29,351 INFO L137 encePairwiseOnDemand]: 853/860 looper letters, 193 selfloop transitions, 109 changer transitions 16/318 dead transitions. [2022-12-13 11:42:29,351 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 248 places, 318 transitions, 7342 flow [2022-12-13 11:42:29,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 11:42:29,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 11:42:29,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 3823 transitions. [2022-12-13 11:42:29,354 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.44453488372093025 [2022-12-13 11:42:29,354 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 3823 transitions. [2022-12-13 11:42:29,354 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 3823 transitions. [2022-12-13 11:42:29,370 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:42:29,370 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 3823 transitions. [2022-12-13 11:42:29,373 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 382.3) internal successors, (3823), 10 states have internal predecessors, (3823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:29,376 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 860.0) internal successors, (9460), 11 states have internal predecessors, (9460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:29,376 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 860.0) internal successors, (9460), 11 states have internal predecessors, (9460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:29,376 INFO L175 Difference]: Start difference. First operand has 241 places, 265 transitions, 6093 flow. Second operand 10 states and 3823 transitions. [2022-12-13 11:42:29,376 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 248 places, 318 transitions, 7342 flow [2022-12-13 11:42:29,579 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 237 places, 318 transitions, 7096 flow, removed 7 selfloop flow, removed 11 redundant places. [2022-12-13 11:42:29,584 INFO L231 Difference]: Finished difference. Result has 240 places, 267 transitions, 6173 flow [2022-12-13 11:42:29,584 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=5805, PETRI_DIFFERENCE_MINUEND_PLACES=228, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=263, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=154, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=6173, PETRI_PLACES=240, PETRI_TRANSITIONS=267} [2022-12-13 11:42:29,584 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 216 predicate places. [2022-12-13 11:42:29,584 INFO L495 AbstractCegarLoop]: Abstraction has has 240 places, 267 transitions, 6173 flow [2022-12-13 11:42:29,585 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 376.0) internal successors, (2256), 6 states have internal predecessors, (2256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:29,585 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:42:29,585 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:42:29,585 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-12-13 11:42:29,585 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:42:29,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:42:29,585 INFO L85 PathProgramCache]: Analyzing trace with hash 1233547609, now seen corresponding path program 8 times [2022-12-13 11:42:29,585 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:42:29,585 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100293205] [2022-12-13 11:42:29,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:42:29,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:42:29,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:42:30,055 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:42:30,055 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:42:30,055 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100293205] [2022-12-13 11:42:30,056 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100293205] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:42:30,056 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:42:30,056 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 11:42:30,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341584419] [2022-12-13 11:42:30,056 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:42:30,056 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 11:42:30,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:42:30,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 11:42:30,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-12-13 11:42:30,543 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 365 out of 860 [2022-12-13 11:42:30,544 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 240 places, 267 transitions, 6173 flow. Second operand has 7 states, 7 states have (on average 366.7142857142857) internal successors, (2567), 7 states have internal predecessors, (2567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:30,544 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:42:30,544 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 365 of 860 [2022-12-13 11:42:30,544 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:42:31,898 INFO L130 PetriNetUnfolder]: 1210/2352 cut-off events. [2022-12-13 11:42:31,899 INFO L131 PetriNetUnfolder]: For 56788/56788 co-relation queries the response was YES. [2022-12-13 11:42:31,909 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19069 conditions, 2352 events. 1210/2352 cut-off events. For 56788/56788 co-relation queries the response was YES. Maximal size of possible extension queue 193. Compared 15829 event pairs, 489 based on Foata normal form. 4/2356 useless extension candidates. Maximal degree in co-relation 18599. Up to 1486 conditions per place. [2022-12-13 11:42:31,914 INFO L137 encePairwiseOnDemand]: 852/860 looper letters, 189 selfloop transitions, 102 changer transitions 14/305 dead transitions. [2022-12-13 11:42:31,914 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 250 places, 305 transitions, 7063 flow [2022-12-13 11:42:31,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 11:42:31,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-13 11:42:31,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 4461 transitions. [2022-12-13 11:42:31,917 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4322674418604651 [2022-12-13 11:42:31,917 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 4461 transitions. [2022-12-13 11:42:31,917 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 4461 transitions. [2022-12-13 11:42:31,918 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:42:31,918 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 4461 transitions. [2022-12-13 11:42:31,921 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 371.75) internal successors, (4461), 12 states have internal predecessors, (4461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:31,925 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 860.0) internal successors, (11180), 13 states have internal predecessors, (11180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:31,925 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 860.0) internal successors, (11180), 13 states have internal predecessors, (11180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:31,926 INFO L175 Difference]: Start difference. First operand has 240 places, 267 transitions, 6173 flow. Second operand 12 states and 4461 transitions. [2022-12-13 11:42:31,926 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 250 places, 305 transitions, 7063 flow [2022-12-13 11:42:32,153 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 244 places, 305 transitions, 6854 flow, removed 16 selfloop flow, removed 6 redundant places. [2022-12-13 11:42:32,158 INFO L231 Difference]: Finished difference. Result has 244 places, 264 transitions, 6089 flow [2022-12-13 11:42:32,158 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=5956, PETRI_DIFFERENCE_MINUEND_PLACES=233, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=266, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=164, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=6089, PETRI_PLACES=244, PETRI_TRANSITIONS=264} [2022-12-13 11:42:32,158 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 220 predicate places. [2022-12-13 11:42:32,158 INFO L495 AbstractCegarLoop]: Abstraction has has 244 places, 264 transitions, 6089 flow [2022-12-13 11:42:32,159 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 366.7142857142857) internal successors, (2567), 7 states have internal predecessors, (2567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:32,159 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:42:32,159 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:42:32,159 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-12-13 11:42:32,159 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:42:32,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:42:32,159 INFO L85 PathProgramCache]: Analyzing trace with hash 1240639848, now seen corresponding path program 7 times [2022-12-13 11:42:32,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:42:32,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221610552] [2022-12-13 11:42:32,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:42:32,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:42:32,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:42:32,629 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:42:32,629 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:42:32,629 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221610552] [2022-12-13 11:42:32,629 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1221610552] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:42:32,629 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:42:32,629 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 11:42:32,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366358002] [2022-12-13 11:42:32,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:42:32,629 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 11:42:32,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:42:32,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 11:42:32,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-12-13 11:42:33,155 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 365 out of 860 [2022-12-13 11:42:33,156 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 244 places, 264 transitions, 6089 flow. Second operand has 7 states, 7 states have (on average 366.7142857142857) internal successors, (2567), 7 states have internal predecessors, (2567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:33,156 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:42:33,156 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 365 of 860 [2022-12-13 11:42:33,157 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:42:34,343 INFO L130 PetriNetUnfolder]: 1180/2278 cut-off events. [2022-12-13 11:42:34,343 INFO L131 PetriNetUnfolder]: For 54200/54200 co-relation queries the response was YES. [2022-12-13 11:42:34,355 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18182 conditions, 2278 events. 1180/2278 cut-off events. For 54200/54200 co-relation queries the response was YES. Maximal size of possible extension queue 182. Compared 15076 event pairs, 513 based on Foata normal form. 8/2286 useless extension candidates. Maximal degree in co-relation 17751. Up to 1630 conditions per place. [2022-12-13 11:42:34,360 INFO L137 encePairwiseOnDemand]: 852/860 looper letters, 207 selfloop transitions, 71 changer transitions 5/283 dead transitions. [2022-12-13 11:42:34,361 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 248 places, 283 transitions, 6691 flow [2022-12-13 11:42:34,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 11:42:34,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 11:42:34,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2612 transitions. [2022-12-13 11:42:34,363 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43388704318936877 [2022-12-13 11:42:34,363 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2612 transitions. [2022-12-13 11:42:34,363 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2612 transitions. [2022-12-13 11:42:34,363 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:42:34,363 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2612 transitions. [2022-12-13 11:42:34,365 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 373.14285714285717) internal successors, (2612), 7 states have internal predecessors, (2612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:34,383 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 860.0) internal successors, (6880), 8 states have internal predecessors, (6880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:34,383 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 860.0) internal successors, (6880), 8 states have internal predecessors, (6880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:34,383 INFO L175 Difference]: Start difference. First operand has 244 places, 264 transitions, 6089 flow. Second operand 7 states and 2612 transitions. [2022-12-13 11:42:34,383 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 248 places, 283 transitions, 6691 flow [2022-12-13 11:42:34,565 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 236 places, 283 transitions, 6408 flow, removed 13 selfloop flow, removed 12 redundant places. [2022-12-13 11:42:34,572 INFO L231 Difference]: Finished difference. Result has 237 places, 262 transitions, 5885 flow [2022-12-13 11:42:34,573 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=5737, PETRI_DIFFERENCE_MINUEND_PLACES=230, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=262, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=71, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=191, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=5885, PETRI_PLACES=237, PETRI_TRANSITIONS=262} [2022-12-13 11:42:34,573 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 213 predicate places. [2022-12-13 11:42:34,573 INFO L495 AbstractCegarLoop]: Abstraction has has 237 places, 262 transitions, 5885 flow [2022-12-13 11:42:34,573 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 366.7142857142857) internal successors, (2567), 7 states have internal predecessors, (2567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:34,574 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:42:34,574 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:42:34,574 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-12-13 11:42:34,574 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:42:34,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:42:34,574 INFO L85 PathProgramCache]: Analyzing trace with hash 142224195, now seen corresponding path program 9 times [2022-12-13 11:42:34,574 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:42:34,574 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974823301] [2022-12-13 11:42:34,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:42:34,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:42:34,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:42:35,211 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:42:35,211 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:42:35,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974823301] [2022-12-13 11:42:35,211 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974823301] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:42:35,211 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:42:35,212 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 11:42:35,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601336889] [2022-12-13 11:42:35,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:42:35,212 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 11:42:35,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:42:35,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 11:42:35,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-12-13 11:42:36,073 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 360 out of 860 [2022-12-13 11:42:36,075 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 237 places, 262 transitions, 5885 flow. Second operand has 9 states, 9 states have (on average 361.3333333333333) internal successors, (3252), 9 states have internal predecessors, (3252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:36,075 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:42:36,075 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 360 of 860 [2022-12-13 11:42:36,075 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:42:37,217 INFO L130 PetriNetUnfolder]: 1110/2110 cut-off events. [2022-12-13 11:42:37,217 INFO L131 PetriNetUnfolder]: For 46775/46775 co-relation queries the response was YES. [2022-12-13 11:42:37,227 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16561 conditions, 2110 events. 1110/2110 cut-off events. For 46775/46775 co-relation queries the response was YES. Maximal size of possible extension queue 158. Compared 13401 event pairs, 471 based on Foata normal form. 16/2126 useless extension candidates. Maximal degree in co-relation 16141. Up to 1632 conditions per place. [2022-12-13 11:42:37,231 INFO L137 encePairwiseOnDemand]: 851/860 looper letters, 151 selfloop transitions, 128 changer transitions 5/284 dead transitions. [2022-12-13 11:42:37,232 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 245 places, 284 transitions, 6580 flow [2022-12-13 11:42:37,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 11:42:37,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 11:42:37,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 3302 transitions. [2022-12-13 11:42:37,234 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42661498708010337 [2022-12-13 11:42:37,234 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 3302 transitions. [2022-12-13 11:42:37,234 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 3302 transitions. [2022-12-13 11:42:37,235 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:42:37,235 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 3302 transitions. [2022-12-13 11:42:37,236 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 366.8888888888889) internal successors, (3302), 9 states have internal predecessors, (3302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:37,239 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 860.0) internal successors, (8600), 10 states have internal predecessors, (8600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:37,240 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 860.0) internal successors, (8600), 10 states have internal predecessors, (8600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:37,240 INFO L175 Difference]: Start difference. First operand has 237 places, 262 transitions, 5885 flow. Second operand 9 states and 3302 transitions. [2022-12-13 11:42:37,240 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 245 places, 284 transitions, 6580 flow [2022-12-13 11:42:37,439 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 239 places, 284 transitions, 6434 flow, removed 2 selfloop flow, removed 6 redundant places. [2022-12-13 11:42:37,443 INFO L231 Difference]: Finished difference. Result has 240 places, 261 transitions, 5971 flow [2022-12-13 11:42:37,444 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=5703, PETRI_DIFFERENCE_MINUEND_PLACES=231, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=261, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=128, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=133, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=5971, PETRI_PLACES=240, PETRI_TRANSITIONS=261} [2022-12-13 11:42:37,444 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 216 predicate places. [2022-12-13 11:42:37,444 INFO L495 AbstractCegarLoop]: Abstraction has has 240 places, 261 transitions, 5971 flow [2022-12-13 11:42:37,444 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 361.3333333333333) internal successors, (3252), 9 states have internal predecessors, (3252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:37,444 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:42:37,445 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:42:37,445 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-12-13 11:42:37,445 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:42:37,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:42:37,445 INFO L85 PathProgramCache]: Analyzing trace with hash -1285150314, now seen corresponding path program 8 times [2022-12-13 11:42:37,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:42:37,445 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757977075] [2022-12-13 11:42:37,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:42:37,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:42:37,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:42:37,909 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:42:37,910 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:42:37,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757977075] [2022-12-13 11:42:37,910 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757977075] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 11:42:37,910 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 11:42:37,910 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 11:42:37,910 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660078175] [2022-12-13 11:42:37,910 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 11:42:37,910 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 11:42:37,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 11:42:37,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 11:42:37,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-12-13 11:42:38,436 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 363 out of 860 [2022-12-13 11:42:38,437 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 240 places, 261 transitions, 5971 flow. Second operand has 7 states, 7 states have (on average 364.7142857142857) internal successors, (2553), 7 states have internal predecessors, (2553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:38,437 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 11:42:38,437 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 363 of 860 [2022-12-13 11:42:38,437 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 11:42:39,611 INFO L130 PetriNetUnfolder]: 1136/2150 cut-off events. [2022-12-13 11:42:39,611 INFO L131 PetriNetUnfolder]: For 46153/46153 co-relation queries the response was YES. [2022-12-13 11:42:39,621 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17108 conditions, 2150 events. 1136/2150 cut-off events. For 46153/46153 co-relation queries the response was YES. Maximal size of possible extension queue 161. Compared 13629 event pairs, 476 based on Foata normal form. 6/2156 useless extension candidates. Maximal degree in co-relation 16659. Up to 1652 conditions per place. [2022-12-13 11:42:39,625 INFO L137 encePairwiseOnDemand]: 852/860 looper letters, 151 selfloop transitions, 131 changer transitions 8/290 dead transitions. [2022-12-13 11:42:39,625 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 247 places, 290 transitions, 6938 flow [2022-12-13 11:42:39,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 11:42:39,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-13 11:42:39,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 2963 transitions. [2022-12-13 11:42:39,628 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4306686046511628 [2022-12-13 11:42:39,628 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 2963 transitions. [2022-12-13 11:42:39,628 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 2963 transitions. [2022-12-13 11:42:39,628 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 11:42:39,628 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 2963 transitions. [2022-12-13 11:42:39,630 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 370.375) internal successors, (2963), 8 states have internal predecessors, (2963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:39,632 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 860.0) internal successors, (7740), 9 states have internal predecessors, (7740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:39,633 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 860.0) internal successors, (7740), 9 states have internal predecessors, (7740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:39,633 INFO L175 Difference]: Start difference. First operand has 240 places, 261 transitions, 5971 flow. Second operand 8 states and 2963 transitions. [2022-12-13 11:42:39,633 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 247 places, 290 transitions, 6938 flow [2022-12-13 11:42:39,814 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 239 places, 290 transitions, 6534 flow, removed 50 selfloop flow, removed 8 redundant places. [2022-12-13 11:42:39,819 INFO L231 Difference]: Finished difference. Result has 243 places, 268 transitions, 6117 flow [2022-12-13 11:42:39,819 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=860, PETRI_DIFFERENCE_MINUEND_FLOW=5579, PETRI_DIFFERENCE_MINUEND_PLACES=232, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=261, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=124, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=132, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=6117, PETRI_PLACES=243, PETRI_TRANSITIONS=268} [2022-12-13 11:42:39,819 INFO L288 CegarLoopForPetriNet]: 24 programPoint places, 219 predicate places. [2022-12-13 11:42:39,819 INFO L495 AbstractCegarLoop]: Abstraction has has 243 places, 268 transitions, 6117 flow [2022-12-13 11:42:39,820 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 364.7142857142857) internal successors, (2553), 7 states have internal predecessors, (2553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 11:42:39,820 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 11:42:39,820 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 11:42:39,820 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-12-13 11:42:39,820 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION === [whoop_wrapper_read_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, whoop_wrapper_write_nvramErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-13 11:42:39,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 11:42:39,820 INFO L85 PathProgramCache]: Analyzing trace with hash 1109032875, now seen corresponding path program 3 times [2022-12-13 11:42:39,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 11:42:39,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545808056] [2022-12-13 11:42:39,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 11:42:39,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 11:42:39,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 11:42:40,367 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 11:42:40,367 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 11:42:40,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545808056] [2022-12-13 11:42:40,367 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545808056] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 11:42:40,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938015693] [2022-12-13 11:42:40,367 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 11:42:40,368 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 11:42:40,368 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 11:42:40,369 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 11:42:40,369 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92a6d9b7-c6ee-4579-9eb7-57eb0b6f0748/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-12-13 11:42:41,265 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-13 11:42:41,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 11:42:41,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 971 conjuncts, 36 conjunts are in the unsatisfiable core [2022-12-13 11:42:41,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 11:42:41,563 INFO L190 IndexEqualityManager]: detected not equals via solver