./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 38b53e6a Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ab08ac5-d2e6-4481-a8a0-c50deec07308/bin/utaipan-ByfvJB40ur/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ab08ac5-d2e6-4481-a8a0-c50deec07308/bin/utaipan-ByfvJB40ur/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ab08ac5-d2e6-4481-a8a0-c50deec07308/bin/utaipan-ByfvJB40ur/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ab08ac5-d2e6-4481-a8a0-c50deec07308/bin/utaipan-ByfvJB40ur/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ab08ac5-d2e6-4481-a8a0-c50deec07308/bin/utaipan-ByfvJB40ur/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ab08ac5-d2e6-4481-a8a0-c50deec07308/bin/utaipan-ByfvJB40ur --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 Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 23f9845edcf139ee9434428d040789a6781b16714bf615b854712f008daec6fd --- 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-38b53e6 [2022-11-25 23:52:00,599 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-25 23:52:00,602 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-25 23:52:00,634 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-25 23:52:00,635 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-25 23:52:00,639 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-25 23:52:00,645 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-25 23:52:00,648 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-25 23:52:00,650 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-25 23:52:00,656 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-25 23:52:00,657 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-25 23:52:00,658 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-25 23:52:00,658 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-25 23:52:00,659 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-25 23:52:00,660 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-25 23:52:00,661 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-25 23:52:00,662 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-25 23:52:00,663 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-25 23:52:00,664 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-25 23:52:00,666 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-25 23:52:00,671 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-25 23:52:00,674 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-25 23:52:00,677 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-25 23:52:00,678 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-25 23:52:00,694 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-25 23:52:00,694 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-25 23:52:00,694 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-25 23:52:00,695 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-25 23:52:00,696 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-25 23:52:00,697 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-25 23:52:00,697 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-25 23:52:00,698 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-25 23:52:00,699 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-25 23:52:00,700 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-25 23:52:00,700 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-25 23:52:00,701 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-25 23:52:00,702 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-25 23:52:00,702 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-25 23:52:00,702 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-25 23:52:00,703 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-25 23:52:00,707 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-25 23:52:00,708 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ab08ac5-d2e6-4481-a8a0-c50deec07308/bin/utaipan-ByfvJB40ur/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-25 23:52:00,750 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-25 23:52:00,751 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-25 23:52:00,751 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-25 23:52:00,754 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-25 23:52:00,755 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-25 23:52:00,756 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-25 23:52:00,756 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-25 23:52:00,756 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-25 23:52:00,756 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-25 23:52:00,757 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-25 23:52:00,758 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-25 23:52:00,758 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-25 23:52:00,758 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-25 23:52:00,758 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-25 23:52:00,759 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-25 23:52:00,759 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-25 23:52:00,759 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-25 23:52:00,759 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-25 23:52:00,760 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-25 23:52:00,761 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-25 23:52:00,761 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-25 23:52:00,761 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-25 23:52:00,761 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-25 23:52:00,762 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-25 23:52:00,762 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-25 23:52:00,762 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-25 23:52:00,762 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-25 23:52:00,763 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-25 23:52:00,763 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-25 23:52:00,763 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-25 23:52:00,763 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-25 23:52:00,764 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-25 23:52:00,764 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-25 23:52:00,764 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-25 23:52:00,764 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-25 23:52:00,765 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-25 23:52:00,765 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-25 23:52:00,765 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-25 23:52:00,765 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ab08ac5-d2e6-4481-a8a0-c50deec07308/bin/utaipan-ByfvJB40ur/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_9ab08ac5-d2e6-4481-a8a0-c50deec07308/bin/utaipan-ByfvJB40ur 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 -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 23f9845edcf139ee9434428d040789a6781b16714bf615b854712f008daec6fd [2022-11-25 23:52:01,042 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-25 23:52:01,075 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-25 23:52:01,078 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-25 23:52:01,080 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-25 23:52:01,080 INFO L275 PluginConnector]: CDTParser initialized [2022-11-25 23:52:01,082 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ab08ac5-d2e6-4481-a8a0-c50deec07308/bin/utaipan-ByfvJB40ur/../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i [2022-11-25 23:52:04,564 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-25 23:52:05,217 INFO L351 CDTParser]: Found 1 translation units. [2022-11-25 23:52:05,218 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ab08ac5-d2e6-4481-a8a0-c50deec07308/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i [2022-11-25 23:52:05,270 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ab08ac5-d2e6-4481-a8a0-c50deec07308/bin/utaipan-ByfvJB40ur/data/6039a2a9d/99da291aa06c42338c21442addd9ef48/FLAG84195d303 [2022-11-25 23:52:05,290 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ab08ac5-d2e6-4481-a8a0-c50deec07308/bin/utaipan-ByfvJB40ur/data/6039a2a9d/99da291aa06c42338c21442addd9ef48 [2022-11-25 23:52:05,295 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-25 23:52:05,298 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-25 23:52:05,302 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-25 23:52:05,302 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-25 23:52:05,306 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-25 23:52:05,307 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 11:52:05" (1/1) ... [2022-11-25 23:52:05,308 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@53f3f22f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:52:05, skipping insertion in model container [2022-11-25 23:52:05,309 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 11:52:05" (1/1) ... [2022-11-25 23:52:05,319 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-25 23:52:05,497 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-25 23:52:06,496 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-11-25 23:52:06,547 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock [2022-11-25 23:52:06,564 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock [2022-11-25 23:52:06,581 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock_irqrestore [2022-11-25 23:52:06,673 WARN L623 FunctionHandler]: Unknown extern function queue_work_on [2022-11-25 23:52:06,840 WARN L623 FunctionHandler]: Unknown extern function __phys_addr [2022-11-25 23:52:06,847 WARN L623 FunctionHandler]: Unknown extern function __phys_addr [2022-11-25 23:52:06,848 WARN L623 FunctionHandler]: Unknown extern function debug_dma_map_page [2022-11-25 23:52:06,859 WARN L623 FunctionHandler]: Unknown extern function debug_dma_unmap_page [2022-11-25 23:52:06,902 WARN L623 FunctionHandler]: Unknown extern function debug_dma_alloc_coherent [2022-11-25 23:52:06,914 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-11-25 23:52:06,918 WARN L623 FunctionHandler]: Unknown extern function debug_dma_free_coherent [2022-11-25 23:52:06,945 WARN L623 FunctionHandler]: Unknown extern function __netdev_alloc_skb [2022-11-25 23:52:06,961 WARN L623 FunctionHandler]: Unknown extern function skb_pad [2022-11-25 23:52:07,037 WARN L623 FunctionHandler]: Unknown extern function netpoll_trap [2022-11-25 23:52:07,040 WARN L623 FunctionHandler]: Unknown extern function __netif_schedule [2022-11-25 23:52:07,054 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-11-25 23:52:07,056 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,082 WARN L623 FunctionHandler]: Unknown extern function __dev_kfree_skb_any [2022-11-25 23:52:07,174 WARN L623 FunctionHandler]: Unknown extern function __pci_enable_wake [2022-11-25 23:52:07,238 WARN L623 FunctionHandler]: Unknown extern function dma_set_mask [2022-11-25 23:52:07,258 WARN L623 FunctionHandler]: Unknown extern function request_threaded_irq [2022-11-25 23:52:07,585 WARN L623 FunctionHandler]: Unknown extern function pci_release_regions [2022-11-25 23:52:07,585 WARN L623 FunctionHandler]: Unknown extern function cancel_work_sync [2022-11-25 23:52:07,601 WARN L623 FunctionHandler]: Unknown extern function netif_device_detach [2022-11-25 23:52:07,601 WARN L623 FunctionHandler]: Unknown extern function pci_save_state [2022-11-25 23:52:07,602 WARN L623 FunctionHandler]: Unknown extern function pci_disable_device [2022-11-25 23:52:07,602 WARN L623 FunctionHandler]: Unknown extern function pci_wake_from_d3 [2022-11-25 23:52:07,602 WARN L623 FunctionHandler]: Unknown extern function pci_set_power_state [2022-11-25 23:52:07,608 WARN L623 FunctionHandler]: Unknown extern function pci_set_power_state [2022-11-25 23:52:07,608 WARN L623 FunctionHandler]: Unknown extern function pci_restore_state [2022-11-25 23:52:07,609 WARN L623 FunctionHandler]: Unknown extern function netif_device_attach [2022-11-25 23:52:07,617 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,618 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,619 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,620 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,620 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,624 WARN L623 FunctionHandler]: Unknown extern function pci_enable_device [2022-11-25 23:52:07,625 WARN L623 FunctionHandler]: Unknown extern function pci_request_regions [2022-11-25 23:52:07,625 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,628 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,629 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,630 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,631 WARN L623 FunctionHandler]: Unknown extern function pci_set_master [2022-11-25 23:52:07,638 WARN L623 FunctionHandler]: Unknown extern function __init_work [2022-11-25 23:52:07,638 WARN L623 FunctionHandler]: Unknown extern function lockdep_init_map [2022-11-25 23:52:07,639 WARN L623 FunctionHandler]: Unknown extern function __raw_spin_lock_init [2022-11-25 23:52:07,640 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,641 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,642 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:07,644 WARN L623 FunctionHandler]: Unknown extern function pci_release_regions [2022-11-25 23:52:07,644 WARN L623 FunctionHandler]: Unknown extern function pci_disable_device [2022-11-25 23:52:07,647 WARN L623 FunctionHandler]: Unknown extern function __release_region [2022-11-25 23:52:07,653 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,654 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,655 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,656 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,656 WARN L623 FunctionHandler]: Unknown extern function __request_region [2022-11-25 23:52:07,657 WARN L623 FunctionHandler]: Unknown extern function __release_region [2022-11-25 23:52:07,658 WARN L623 FunctionHandler]: Unknown extern function __release_region [2022-11-25 23:52:07,659 WARN L623 FunctionHandler]: Unknown extern function __release_region [2022-11-25 23:52:07,659 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,661 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,661 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,667 WARN L623 FunctionHandler]: Unknown extern function disable_irq [2022-11-25 23:52:07,667 WARN L623 FunctionHandler]: Unknown extern function enable_irq [2022-11-25 23:52:07,670 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,676 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,677 WARN L623 FunctionHandler]: Unknown extern function netif_carrier_off [2022-11-25 23:52:07,679 WARN L623 FunctionHandler]: Unknown extern function netdev_err [2022-11-25 23:52:07,680 WARN L623 FunctionHandler]: Unknown extern function init_timer_key [2022-11-25 23:52:07,681 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,686 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,688 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,691 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,694 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,695 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,701 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,703 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,704 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,715 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,718 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:07,719 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,729 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-11-25 23:52:07,732 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,738 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-11-25 23:52:07,739 WARN L623 FunctionHandler]: Unknown extern function eth_type_trans [2022-11-25 23:52:07,740 WARN L623 FunctionHandler]: Unknown extern function netif_rx [2022-11-25 23:52:07,743 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:07,745 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,758 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-11-25 23:52:07,763 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:07,770 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,774 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:07,778 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,780 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,783 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,791 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-11-25 23:52:07,802 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,812 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,813 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,814 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,814 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,820 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,820 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,821 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,833 WARN L623 FunctionHandler]: Unknown extern function netif_carrier_off [2022-11-25 23:52:07,834 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:52:07,853 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:07,853 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:52:07,854 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:07,858 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:07,859 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,860 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,862 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:07,865 WARN L623 FunctionHandler]: Unknown extern function netif_carrier_on [2022-11-25 23:52:07,866 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:07,869 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:07,870 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:07,870 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,872 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,874 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:07,881 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,883 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:07,884 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,888 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,890 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,893 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,897 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:07,901 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:52:07,902 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,903 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,903 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,904 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:07,904 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:07,907 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:07,908 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:08,195 WARN L623 FunctionHandler]: Unknown extern function eth_mac_addr [2022-11-25 23:52:08,196 WARN L623 FunctionHandler]: Unknown extern function eth_validate_addr [2022-11-25 23:52:08,197 WARN L623 FunctionHandler]: Unknown extern function eth_change_mtu [2022-11-25 23:52:08,199 WARN L623 FunctionHandler]: Unknown extern function ldv_initialize [2022-11-25 23:52:08,201 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_interrupt_context [2022-11-25 23:52:08,202 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_process_context [2022-11-25 23:52:08,215 WARN L623 FunctionHandler]: Unknown extern function ldv_pre_probe [2022-11-25 23:52:08,219 WARN L623 FunctionHandler]: Unknown extern function ldv_pre_register_netdev [2022-11-25 23:52:08,224 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_interrupt_context [2022-11-25 23:52:08,227 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_process_context [2022-11-25 23:52:08,229 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-11-25 23:52:08,230 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 23:52:08,231 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-11-25 23:52:08,232 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-11-25 23:52:08,232 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-11-25 23:52:08,234 WARN L623 FunctionHandler]: Unknown extern function __pci_register_driver [2022-11-25 23:52:08,235 WARN L623 FunctionHandler]: Unknown extern function pci_unregister_driver [2022-11-25 23:52:08,235 WARN L623 FunctionHandler]: Unknown extern function alloc_etherdev_mqs [2022-11-25 23:52:08,241 WARN L623 FunctionHandler]: Unknown extern function register_netdev [2022-11-25 23:52:08,243 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-11-25 23:52:08,244 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-11-25 23:52:08,244 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-11-25 23:52:08,245 WARN L623 FunctionHandler]: Unknown extern function pci_unregister_driver [2022-11-25 23:52:08,248 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-11-25 23:52:08,249 WARN L623 FunctionHandler]: Unknown extern function free_irq [2022-11-25 23:52:08,249 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-11-25 23:52:08,249 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-11-25 23:52:08,250 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-11-25 23:52:08,250 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-11-25 23:52:08,305 WARN L623 FunctionHandler]: Unknown extern function ldv_check_alloc_flags [2022-11-25 23:52:08,306 WARN L623 FunctionHandler]: Unknown extern function ldv_after_alloc [2022-11-25 23:52:08,315 WARN L623 FunctionHandler]: Unknown extern function ldv_assert [2022-11-25 23:52:08,821 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_9ab08ac5-d2e6-4481-a8a0-c50deec07308/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i[338234,338247] [2022-11-25 23:52:08,825 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_9ab08ac5-d2e6-4481-a8a0-c50deec07308/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i[338403,338416] [2022-11-25 23:52:08,826 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_9ab08ac5-d2e6-4481-a8a0-c50deec07308/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i[338570,338583] [2022-11-25 23:52:08,826 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_9ab08ac5-d2e6-4481-a8a0-c50deec07308/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i[338738,338751] [2022-11-25 23:52:08,846 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-25 23:52:08,905 INFO L203 MainTranslator]: Completed pre-run [2022-11-25 23:52:09,043 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-11-25 23:52:09,044 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock [2022-11-25 23:52:09,045 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock [2022-11-25 23:52:09,045 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock_irqrestore [2022-11-25 23:52:09,046 WARN L623 FunctionHandler]: Unknown extern function queue_work_on [2022-11-25 23:52:09,054 WARN L623 FunctionHandler]: Unknown extern function __phys_addr [2022-11-25 23:52:09,056 WARN L623 FunctionHandler]: Unknown extern function __phys_addr [2022-11-25 23:52:09,056 WARN L623 FunctionHandler]: Unknown extern function debug_dma_map_page [2022-11-25 23:52:09,058 WARN L623 FunctionHandler]: Unknown extern function debug_dma_unmap_page [2022-11-25 23:52:09,063 WARN L623 FunctionHandler]: Unknown extern function debug_dma_alloc_coherent [2022-11-25 23:52:09,064 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-11-25 23:52:09,064 WARN L623 FunctionHandler]: Unknown extern function debug_dma_free_coherent [2022-11-25 23:52:09,065 WARN L623 FunctionHandler]: Unknown extern function __netdev_alloc_skb [2022-11-25 23:52:09,067 WARN L623 FunctionHandler]: Unknown extern function skb_pad [2022-11-25 23:52:09,068 WARN L623 FunctionHandler]: Unknown extern function netpoll_trap [2022-11-25 23:52:09,069 WARN L623 FunctionHandler]: Unknown extern function __netif_schedule [2022-11-25 23:52:09,071 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-11-25 23:52:09,071 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,072 WARN L623 FunctionHandler]: Unknown extern function __dev_kfree_skb_any [2022-11-25 23:52:09,074 WARN L623 FunctionHandler]: Unknown extern function __pci_enable_wake [2022-11-25 23:52:09,077 WARN L623 FunctionHandler]: Unknown extern function dma_set_mask [2022-11-25 23:52:09,078 WARN L623 FunctionHandler]: Unknown extern function request_threaded_irq [2022-11-25 23:52:09,095 WARN L623 FunctionHandler]: Unknown extern function pci_release_regions [2022-11-25 23:52:09,096 WARN L623 FunctionHandler]: Unknown extern function cancel_work_sync [2022-11-25 23:52:09,098 WARN L623 FunctionHandler]: Unknown extern function netif_device_detach [2022-11-25 23:52:09,098 WARN L623 FunctionHandler]: Unknown extern function pci_save_state [2022-11-25 23:52:09,099 WARN L623 FunctionHandler]: Unknown extern function pci_disable_device [2022-11-25 23:52:09,099 WARN L623 FunctionHandler]: Unknown extern function pci_wake_from_d3 [2022-11-25 23:52:09,099 WARN L623 FunctionHandler]: Unknown extern function pci_set_power_state [2022-11-25 23:52:09,100 WARN L623 FunctionHandler]: Unknown extern function pci_set_power_state [2022-11-25 23:52:09,100 WARN L623 FunctionHandler]: Unknown extern function pci_restore_state [2022-11-25 23:52:09,101 WARN L623 FunctionHandler]: Unknown extern function netif_device_attach [2022-11-25 23:52:09,102 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,103 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,104 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,105 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,105 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,109 WARN L623 FunctionHandler]: Unknown extern function pci_enable_device [2022-11-25 23:52:09,110 WARN L623 FunctionHandler]: Unknown extern function pci_request_regions [2022-11-25 23:52:09,111 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,113 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,116 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,117 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,117 WARN L623 FunctionHandler]: Unknown extern function pci_set_master [2022-11-25 23:52:09,122 WARN L623 FunctionHandler]: Unknown extern function __init_work [2022-11-25 23:52:09,123 WARN L623 FunctionHandler]: Unknown extern function lockdep_init_map [2022-11-25 23:52:09,124 WARN L623 FunctionHandler]: Unknown extern function __raw_spin_lock_init [2022-11-25 23:52:09,124 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,125 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,125 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:09,129 WARN L623 FunctionHandler]: Unknown extern function pci_release_regions [2022-11-25 23:52:09,129 WARN L623 FunctionHandler]: Unknown extern function pci_disable_device [2022-11-25 23:52:09,131 WARN L623 FunctionHandler]: Unknown extern function __release_region [2022-11-25 23:52:09,134 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,135 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,135 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,136 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,136 WARN L623 FunctionHandler]: Unknown extern function __request_region [2022-11-25 23:52:09,137 WARN L623 FunctionHandler]: Unknown extern function __release_region [2022-11-25 23:52:09,137 WARN L623 FunctionHandler]: Unknown extern function __release_region [2022-11-25 23:52:09,138 WARN L623 FunctionHandler]: Unknown extern function __release_region [2022-11-25 23:52:09,138 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,139 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,140 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,141 WARN L623 FunctionHandler]: Unknown extern function disable_irq [2022-11-25 23:52:09,142 WARN L623 FunctionHandler]: Unknown extern function enable_irq [2022-11-25 23:52:09,143 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,145 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,145 WARN L623 FunctionHandler]: Unknown extern function netif_carrier_off [2022-11-25 23:52:09,218 WARN L623 FunctionHandler]: Unknown extern function netdev_err [2022-11-25 23:52:09,219 WARN L623 FunctionHandler]: Unknown extern function init_timer_key [2022-11-25 23:52:09,219 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,221 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,223 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,224 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,225 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,226 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,232 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,233 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,234 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,249 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,251 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:09,253 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,256 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-11-25 23:52:09,257 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,259 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-11-25 23:52:09,259 WARN L623 FunctionHandler]: Unknown extern function eth_type_trans [2022-11-25 23:52:09,260 WARN L623 FunctionHandler]: Unknown extern function netif_rx [2022-11-25 23:52:09,262 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:09,262 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,264 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-11-25 23:52:09,265 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:09,266 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,268 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:09,269 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,270 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,273 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,276 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-11-25 23:52:09,282 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,283 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,283 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,284 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,285 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,285 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,285 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,286 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,293 WARN L623 FunctionHandler]: Unknown extern function netif_carrier_off [2022-11-25 23:52:09,294 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:52:09,299 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:09,299 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:52:09,300 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:09,302 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:09,303 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,303 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,304 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:09,306 WARN L623 FunctionHandler]: Unknown extern function netif_carrier_on [2022-11-25 23:52:09,306 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:09,309 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:09,310 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:09,310 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,311 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,312 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:09,314 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,315 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:09,316 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,318 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,319 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,321 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,323 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:09,326 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:52:09,327 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,327 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,328 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,328 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:52:09,328 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:09,330 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:09,331 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-11-25 23:52:09,356 WARN L623 FunctionHandler]: Unknown extern function eth_mac_addr [2022-11-25 23:52:09,357 WARN L623 FunctionHandler]: Unknown extern function eth_validate_addr [2022-11-25 23:52:09,357 WARN L623 FunctionHandler]: Unknown extern function eth_change_mtu [2022-11-25 23:52:09,358 WARN L623 FunctionHandler]: Unknown extern function ldv_initialize [2022-11-25 23:52:09,360 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_interrupt_context [2022-11-25 23:52:09,361 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_process_context [2022-11-25 23:52:09,367 WARN L623 FunctionHandler]: Unknown extern function ldv_pre_probe [2022-11-25 23:52:09,369 WARN L623 FunctionHandler]: Unknown extern function ldv_pre_register_netdev [2022-11-25 23:52:09,376 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_interrupt_context [2022-11-25 23:52:09,376 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_process_context [2022-11-25 23:52:09,381 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-11-25 23:52:09,382 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 23:52:09,382 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-11-25 23:52:09,383 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-11-25 23:52:09,383 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-11-25 23:52:09,384 WARN L623 FunctionHandler]: Unknown extern function __pci_register_driver [2022-11-25 23:52:09,384 WARN L623 FunctionHandler]: Unknown extern function pci_unregister_driver [2022-11-25 23:52:09,385 WARN L623 FunctionHandler]: Unknown extern function alloc_etherdev_mqs [2022-11-25 23:52:09,385 WARN L623 FunctionHandler]: Unknown extern function register_netdev [2022-11-25 23:52:09,386 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-11-25 23:52:09,386 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-11-25 23:52:09,387 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-11-25 23:52:09,387 WARN L623 FunctionHandler]: Unknown extern function pci_unregister_driver [2022-11-25 23:52:09,388 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-11-25 23:52:09,389 WARN L623 FunctionHandler]: Unknown extern function free_irq [2022-11-25 23:52:09,389 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-11-25 23:52:09,389 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-11-25 23:52:09,390 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-11-25 23:52:09,390 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-11-25 23:52:09,393 WARN L623 FunctionHandler]: Unknown extern function ldv_check_alloc_flags [2022-11-25 23:52:09,394 WARN L623 FunctionHandler]: Unknown extern function ldv_after_alloc [2022-11-25 23:52:09,394 WARN L623 FunctionHandler]: Unknown extern function ldv_assert [2022-11-25 23:52:09,419 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_9ab08ac5-d2e6-4481-a8a0-c50deec07308/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i[338234,338247] [2022-11-25 23:52:09,420 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_9ab08ac5-d2e6-4481-a8a0-c50deec07308/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i[338403,338416] [2022-11-25 23:52:09,420 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_9ab08ac5-d2e6-4481-a8a0-c50deec07308/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i[338570,338583] [2022-11-25 23:52:09,421 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_9ab08ac5-d2e6-4481-a8a0-c50deec07308/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i[338738,338751] [2022-11-25 23:52:09,430 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-25 23:52:09,672 INFO L208 MainTranslator]: Completed translation [2022-11-25 23:52:09,673 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:52:09 WrapperNode [2022-11-25 23:52:09,673 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-25 23:52:09,675 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-25 23:52:09,675 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-25 23:52:09,675 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-25 23:52:09,685 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:52:09" (1/1) ... [2022-11-25 23:52:09,807 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:52:09" (1/1) ... [2022-11-25 23:52:10,012 INFO L138 Inliner]: procedures = 431, calls = 2260, calls flagged for inlining = 195, calls inlined = 179, statements flattened = 4803 [2022-11-25 23:52:10,013 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-25 23:52:10,014 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-25 23:52:10,014 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-25 23:52:10,014 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-25 23:52:10,026 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:52:09" (1/1) ... [2022-11-25 23:52:10,026 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:52:09" (1/1) ... [2022-11-25 23:52:10,061 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:52:09" (1/1) ... [2022-11-25 23:52:10,061 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:52:09" (1/1) ... [2022-11-25 23:52:10,233 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:52:09" (1/1) ... [2022-11-25 23:52:10,273 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:52:09" (1/1) ... [2022-11-25 23:52:10,316 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:52:09" (1/1) ... [2022-11-25 23:52:10,429 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:52:09" (1/1) ... [2022-11-25 23:52:10,469 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-25 23:52:10,471 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-25 23:52:10,471 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-25 23:52:10,471 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-25 23:52:10,472 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:52:09" (1/1) ... [2022-11-25 23:52:10,479 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-25 23:52:10,492 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ab08ac5-d2e6-4481-a8a0-c50deec07308/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 23:52:10,508 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ab08ac5-d2e6-4481-a8a0-c50deec07308/bin/utaipan-ByfvJB40ur/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-25 23:52:10,531 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ab08ac5-d2e6-4481-a8a0-c50deec07308/bin/utaipan-ByfvJB40ur/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-25 23:52:10,574 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_resume [2022-11-25 23:52:10,574 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_resume [2022-11-25 23:52:10,575 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2022-11-25 23:52:10,575 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2022-11-25 23:52:10,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-25 23:52:10,575 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-25 23:52:10,575 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2022-11-25 23:52:10,575 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2022-11-25 23:52:10,576 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_write_reg [2022-11-25 23:52:10,576 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_write_reg [2022-11-25 23:52:10,576 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-25 23:52:10,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-25 23:52:10,576 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_timer_instance_3 [2022-11-25 23:52:10,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_timer_instance_3 [2022-11-25 23:52:10,577 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_read8 [2022-11-25 23:52:10,577 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_read8 [2022-11-25 23:52:10,577 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-11-25 23:52:10,577 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-11-25 23:52:10,577 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2022-11-25 23:52:10,577 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2022-11-25 23:52:10,578 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_63 [2022-11-25 23:52:10,578 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_63 [2022-11-25 23:52:10,578 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_tlan_priv [2022-11-25 23:52:10,578 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_tlan_priv [2022-11-25 23:52:10,578 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_read_and_clear_stats [2022-11-25 23:52:10,578 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_read_and_clear_stats [2022-11-25 23:52:10,579 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_sync [2022-11-25 23:52:10,579 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_sync [2022-11-25 23:52:10,579 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2022-11-25 23:52:10,579 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2022-11-25 23:52:10,579 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-11-25 23:52:10,579 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-11-25 23:52:10,580 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2022-11-25 23:52:10,580 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2022-11-25 23:52:10,580 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-11-25 23:52:10,580 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-11-25 23:52:10,580 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2022-11-25 23:52:10,580 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2022-11-25 23:52:10,581 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-25 23:52:10,581 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2022-11-25 23:52:10,581 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2022-11-25 23:52:10,581 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_reset_lists [2022-11-25 23:52:10,581 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_reset_lists [2022-11-25 23:52:10,581 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_close [2022-11-25 23:52:10,582 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_close [2022-11-25 23:52:10,582 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_65 [2022-11-25 23:52:10,582 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_65 [2022-11-25 23:52:10,582 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2022-11-25 23:52:10,582 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2022-11-25 23:52:10,582 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_print [2022-11-25 23:52:10,583 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_print [2022-11-25 23:52:10,583 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2022-11-25 23:52:10,583 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2022-11-25 23:52:10,583 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_tlan_priv [2022-11-25 23:52:10,583 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_tlan_priv [2022-11-25 23:52:10,584 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_unregister_driver [2022-11-25 23:52:10,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_unregister_driver [2022-11-25 23:52:10,584 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_probe1 [2022-11-25 23:52:10,584 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_probe1 [2022-11-25 23:52:10,584 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-11-25 23:52:10,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-11-25 23:52:10,585 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-25 23:52:10,585 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2022-11-25 23:52:10,585 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2022-11-25 23:52:10,585 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2022-11-25 23:52:10,585 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2022-11-25 23:52:10,585 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2022-11-25 23:52:10,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2022-11-25 23:52:10,586 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2022-11-25 23:52:10,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2022-11-25 23:52:10,586 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_timer [2022-11-25 23:52:10,586 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_timer [2022-11-25 23:52:10,586 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_timer [2022-11-25 23:52:10,587 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_timer [2022-11-25 23:52:10,587 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_instance_callback_3_2 [2022-11-25 23:52:10,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_instance_callback_3_2 [2022-11-25 23:52:10,587 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_stop [2022-11-25 23:52:10,587 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_stop [2022-11-25 23:52:10,587 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2022-11-25 23:52:10,588 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2022-11-25 23:52:10,588 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2022-11-25 23:52:10,588 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2022-11-25 23:52:10,588 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_remove_one [2022-11-25 23:52:10,588 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_remove_one [2022-11-25 23:52:10,588 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_get_skb [2022-11-25 23:52:10,589 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_get_skb [2022-11-25 23:52:10,589 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_ee_send_byte [2022-11-25 23:52:10,589 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_ee_send_byte [2022-11-25 23:52:10,589 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-11-25 23:52:10,589 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-11-25 23:52:10,589 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-25 23:52:10,590 INFO L130 BoogieDeclarations]: Found specification of procedure inb_p [2022-11-25 23:52:10,590 INFO L138 BoogieDeclarations]: Found implementation of procedure inb_p [2022-11-25 23:52:10,590 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_poll [2022-11-25 23:52:10,590 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_poll [2022-11-25 23:52:10,590 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2022-11-25 23:52:10,590 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2022-11-25 23:52:10,591 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-25 23:52:10,591 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-11-25 23:52:10,591 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-11-25 23:52:10,591 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2022-11-25 23:52:10,591 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2022-11-25 23:52:10,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-25 23:52:10,592 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-25 23:52:10,592 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-11-25 23:52:10,592 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-11-25 23:52:10,592 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_free_lists [2022-11-25 23:52:10,592 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_free_lists [2022-11-25 23:52:10,593 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2022-11-25 23:52:10,593 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2022-11-25 23:52:10,593 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-11-25 23:52:10,593 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-11-25 23:52:10,593 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2022-11-25 23:52:10,594 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2022-11-25 23:52:10,594 INFO L130 BoogieDeclarations]: Found specification of procedure outb_p [2022-11-25 23:52:10,594 INFO L138 BoogieDeclarations]: Found implementation of procedure outb_p [2022-11-25 23:52:10,595 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2022-11-25 23:52:10,595 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2022-11-25 23:52:10,595 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_store_skb [2022-11-25 23:52:10,595 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_store_skb [2022-11-25 23:52:10,596 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_tx_timeout [2022-11-25 23:52:10,596 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_tx_timeout [2022-11-25 23:52:10,596 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-25 23:52:10,596 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-25 23:52:10,597 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unregister_driver [2022-11-25 23:52:10,597 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unregister_driver [2022-11-25 23:52:10,597 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_power_up [2022-11-25 23:52:10,597 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_power_up [2022-11-25 23:52:10,597 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-25 23:52:10,597 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-25 23:52:10,598 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-11-25 23:52:10,598 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-11-25 23:52:10,598 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2022-11-25 23:52:10,598 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2022-11-25 23:52:10,598 INFO L130 BoogieDeclarations]: Found specification of procedure slow_down_io [2022-11-25 23:52:10,598 INFO L138 BoogieDeclarations]: Found implementation of procedure slow_down_io [2022-11-25 23:52:10,599 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_handle_interrupt [2022-11-25 23:52:10,599 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_handle_interrupt [2022-11-25 23:52:10,599 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_start [2022-11-25 23:52:10,599 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_start [2022-11-25 23:52:10,599 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2022-11-25 23:52:10,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2022-11-25 23:52:10,600 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_finish_auto_neg [2022-11-25 23:52:10,600 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_finish_auto_neg [2022-11-25 23:52:10,600 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2022-11-25 23:52:10,600 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2022-11-25 23:52:10,600 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2022-11-25 23:52:10,601 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2022-11-25 23:52:10,601 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb_ip_align [2022-11-25 23:52:10,601 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb_ip_align [2022-11-25 23:52:10,601 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_start_link [2022-11-25 23:52:10,601 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_start_link [2022-11-25 23:52:10,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-25 23:52:10,602 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_multicast_list [2022-11-25 23:52:10,602 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_multicast_list [2022-11-25 23:52:10,602 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2022-11-25 23:52:10,602 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2022-11-25 23:52:10,602 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-25 23:52:10,602 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2022-11-25 23:52:10,603 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2022-11-25 23:52:10,603 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_instance_register_8_2 [2022-11-25 23:52:10,603 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_instance_register_8_2 [2022-11-25 23:52:10,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-25 23:52:10,603 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_print_list [2022-11-25 23:52:10,603 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_print_list [2022-11-25 23:52:10,603 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write16 [2022-11-25 23:52:10,604 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write16 [2022-11-25 23:52:10,604 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2022-11-25 23:52:10,604 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2022-11-25 23:52:10,604 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2022-11-25 23:52:10,604 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2022-11-25 23:52:10,605 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2022-11-25 23:52:10,605 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2022-11-25 23:52:10,605 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-11-25 23:52:10,605 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-11-25 23:52:10,605 INFO L130 BoogieDeclarations]: Found specification of procedure outl [2022-11-25 23:52:10,605 INFO L138 BoogieDeclarations]: Found implementation of procedure outl [2022-11-25 23:52:10,606 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_finish_reset [2022-11-25 23:52:10,606 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_finish_reset [2022-11-25 23:52:10,606 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write32 [2022-11-25 23:52:10,606 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write32 [2022-11-25 23:52:10,606 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2022-11-25 23:52:10,606 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2022-11-25 23:52:10,607 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2022-11-25 23:52:10,607 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2022-11-25 23:52:10,607 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_mac [2022-11-25 23:52:10,607 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_mac [2022-11-25 23:52:10,607 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2022-11-25 23:52:10,607 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2022-11-25 23:52:10,608 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_ee_send_start [2022-11-25 23:52:10,608 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_ee_send_start [2022-11-25 23:52:10,608 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_read32 [2022-11-25 23:52:10,608 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_read32 [2022-11-25 23:52:10,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-25 23:52:10,608 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write8 [2022-11-25 23:52:10,608 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write8 [2022-11-25 23:52:10,609 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-25 23:52:10,609 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-25 23:52:10,609 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_power_down [2022-11-25 23:52:10,609 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_power_down [2022-11-25 23:52:10,609 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2022-11-25 23:52:10,609 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2022-11-25 23:52:10,610 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_reset_adapter [2022-11-25 23:52:10,610 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_reset_adapter [2022-11-25 23:52:10,610 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_send_data [2022-11-25 23:52:10,610 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_send_data [2022-11-25 23:52:10,610 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_reset [2022-11-25 23:52:10,610 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_reset [2022-11-25 23:52:10,611 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_read_reg [2022-11-25 23:52:10,611 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_read_reg [2022-11-25 23:52:10,611 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-11-25 23:52:10,611 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-11-25 23:52:10,611 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_open [2022-11-25 23:52:10,611 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_open [2022-11-25 23:52:10,612 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2022-11-25 23:52:10,612 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2022-11-25 23:52:10,612 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2022-11-25 23:52:10,612 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2022-11-25 23:52:10,612 INFO L130 BoogieDeclarations]: Found specification of procedure inl [2022-11-25 23:52:10,612 INFO L138 BoogieDeclarations]: Found implementation of procedure inl [2022-11-25 23:52:10,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-25 23:52:10,613 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2022-11-25 23:52:10,613 INFO L130 BoogieDeclarations]: Found specification of procedure inw [2022-11-25 23:52:10,613 INFO L138 BoogieDeclarations]: Found implementation of procedure inw [2022-11-25 23:52:10,613 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2022-11-25 23:52:10,613 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2022-11-25 23:52:10,614 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2022-11-25 23:52:10,614 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2022-11-25 23:52:10,614 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2022-11-25 23:52:10,614 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2022-11-25 23:52:11,660 INFO L235 CfgBuilder]: Building ICFG [2022-11-25 23:52:11,664 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-25 23:52:13,394 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-25 23:52:16,912 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6990: assume 32 == tlan_eisa_probe_~tmp___4~0#1 % 256; [2022-11-25 23:52:16,912 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6990: assume !(32 == tlan_eisa_probe_~tmp___4~0#1 % 256); [2022-11-25 23:52:16,913 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6957-1: tlan_eisa_probe_~device_id~1#1 := tlan_eisa_probe_#t~ret333#1;havoc tlan_eisa_probe_#t~ret333#1; [2022-11-25 23:52:16,913 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6957: SUMMARY for call tlan_eisa_probe_#t~ret333#1 := inw((if (3202 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3202 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 else (3202 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2022-11-25 23:52:16,913 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991: tlan_eisa_probe_~irq~0#1 := 9; [2022-11-25 23:52:16,913 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6925-1: assume 0 != (if 0 == ~debug~0 then 0 else (if 16 == ~debug~0 then ~debug~0 else ~bitwiseAnd(~debug~0, 16)));havoc tlan_eisa_probe_#t~nondet330#1; [2022-11-25 23:52:16,913 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6925-1: assume !(0 != (if 0 == ~debug~0 then 0 else (if 16 == ~debug~0 then ~debug~0 else ~bitwiseAnd(~debug~0, 16)))); [2022-11-25 23:52:16,914 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6942: assume 0 == (tlan_eisa_probe_~tmp___1~5#1.base + tlan_eisa_probe_~tmp___1~5#1.offset) % 18446744073709551616; [2022-11-25 23:52:16,914 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6942: assume !(0 == (tlan_eisa_probe_~tmp___1~5#1.base + tlan_eisa_probe_~tmp___1~5#1.offset) % 18446744073709551616); [2022-11-25 23:52:16,914 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6959: assume 8433 != tlan_eisa_probe_~device_id~1#1 % 65536 % 4294967296 && 16625 != tlan_eisa_probe_~device_id~1#1 % 65536 % 4294967296; [2022-11-25 23:52:16,914 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6959: assume !(8433 != tlan_eisa_probe_~device_id~1#1 % 65536 % 4294967296 && 16625 != tlan_eisa_probe_~device_id~1#1 % 65536 % 4294967296); [2022-11-25 23:52:16,914 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L7042: assume tlan_eisa_probe_~ioaddr~0#1 <= 36863; [2022-11-25 23:52:16,915 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L7042: assume !(tlan_eisa_probe_~ioaddr~0#1 <= 36863); [2022-11-25 23:52:16,915 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6976-2: SUMMARY for call tlan_eisa_probe_#t~ret336#1 := inb((if (3264 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3264 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 else (3264 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2022-11-25 23:52:16,915 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6976: assume 16 == ~debug~0;havoc tlan_eisa_probe_#t~nondet335#1; [2022-11-25 23:52:16,915 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6976: assume !(16 == ~debug~0); [2022-11-25 23:52:16,915 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6927-1: tlan_eisa_probe_~tmp___0~12#1 := tlan_eisa_probe_#t~ret328#1;havoc tlan_eisa_probe_#t~ret328#1;havoc tlan_eisa_probe_#t~nondet329#1; [2022-11-25 23:52:16,915 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6927: SUMMARY for call tlan_eisa_probe_#t~ret328#1 := inw((if (3202 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3202 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 else (3202 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2022-11-25 23:52:16,916 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6994: assume 64 == tlan_eisa_probe_~tmp___4~0#1 % 256; [2022-11-25 23:52:16,916 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6994: assume !(64 == tlan_eisa_probe_~tmp___4~0#1 % 256); [2022-11-25 23:52:16,916 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6961: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0#1, 16); srcloc: null [2022-11-25 23:52:16,916 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L7044: assume 0 != (if 0 == ~debug~0 then 0 else (if 16 == ~debug~0 then ~debug~0 else ~bitwiseAnd(~debug~0, 16))); [2022-11-25 23:52:16,916 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L7044: assume !(0 != (if 0 == ~debug~0 then 0 else (if 16 == ~debug~0 then ~debug~0 else ~bitwiseAnd(~debug~0, 16)))); [2022-11-25 23:52:16,917 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6995: tlan_eisa_probe_~irq~0#1 := 10; [2022-11-25 23:52:16,917 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947-1: tlan_eisa_probe_~tmp___2~2#1 := tlan_eisa_probe_#t~ret332#1;havoc tlan_eisa_probe_#t~ret332#1; [2022-11-25 23:52:16,927 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947: SUMMARY for call tlan_eisa_probe_#t~ret332#1 := inw((if (3200 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3200 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 else (3200 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2022-11-25 23:52:16,928 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L7014: SUMMARY for call tlan_eisa_probe_#t~ret337#1 := tlan_probe1(0, 0, tlan_eisa_probe_~ioaddr~0#1, tlan_eisa_probe_~irq~0#1, 12, 0, 0); srcloc: null [2022-11-25 23:52:16,928 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6998: assume 128 == tlan_eisa_probe_~tmp___4~0#1 % 256; [2022-11-25 23:52:16,928 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6998: assume !(128 == tlan_eisa_probe_~tmp___4~0#1 % 256); [2022-11-25 23:52:16,928 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6932-1: call tlan_eisa_probe_#t~ret331#1.base, tlan_eisa_probe_#t~ret331#1.offset := __request_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0#1, 16, ~#tlan_signature~0.base, ~#tlan_signature~0.offset, 0);tlan_eisa_probe_~tmp___1~5#1.base, tlan_eisa_probe_~tmp___1~5#1.offset := tlan_eisa_probe_#t~ret331#1.base, tlan_eisa_probe_#t~ret331#1.offset;havoc tlan_eisa_probe_#t~ret331#1.base, tlan_eisa_probe_#t~ret331#1.offset; [2022-11-25 23:52:16,928 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6949: assume 4366 != tlan_eisa_probe_~tmp___2~2#1 % 65536 % 4294967296; [2022-11-25 23:52:16,929 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6949: assume !(4366 != tlan_eisa_probe_~tmp___2~2#1 % 65536 % 4294967296); [2022-11-25 23:52:16,929 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6999: tlan_eisa_probe_~irq~0#1 := 11; [2022-11-25 23:52:16,929 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6983: tlan_eisa_probe_~tmp___4~0#1 := tlan_eisa_probe_#t~ret336#1;havoc tlan_eisa_probe_#t~ret336#1; [2022-11-25 23:52:16,929 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6967-1: tlan_eisa_probe_~tmp___3~1#1 := tlan_eisa_probe_#t~ret334#1;havoc tlan_eisa_probe_#t~ret334#1; [2022-11-25 23:52:16,929 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6967: SUMMARY for call tlan_eisa_probe_#t~ret334#1 := inb((if (3204 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3204 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 else (3204 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2022-11-25 23:52:16,930 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L7033-1: tlan_eisa_probe_~ioaddr~0#1 := 4096 + tlan_eisa_probe_~ioaddr~0#1; [2022-11-25 23:52:16,930 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0#1, 16); srcloc: null [2022-11-25 23:52:16,930 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6918-1: assume 0 != (if 0 == ~debug~0 then 0 else (if 16 == ~debug~0 then ~debug~0 else ~bitwiseAnd(~debug~0, 16))); [2022-11-25 23:52:16,930 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6918-1: assume !(0 != (if 0 == ~debug~0 then 0 else (if 16 == ~debug~0 then ~debug~0 else ~bitwiseAnd(~debug~0, 16)))); [2022-11-25 23:52:16,930 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L7002: assume 16 == ~debug~0;havoc tlan_eisa_probe_#t~nondet338#1; [2022-11-25 23:52:16,931 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L7002: assume !(16 == ~debug~0); [2022-11-25 23:52:16,931 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6969: assume 1 != tlan_eisa_probe_~tmp___3~1#1 % 256 % 4294967296; [2022-11-25 23:52:16,931 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6969: assume !(1 != tlan_eisa_probe_~tmp___3~1#1 % 256 % 4294967296); [2022-11-25 23:52:16,931 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6986: assume 16 == tlan_eisa_probe_~tmp___4~0#1 % 256; [2022-11-25 23:52:16,931 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6986: assume !(16 == tlan_eisa_probe_~tmp___4~0#1 % 256); [2022-11-25 23:52:16,931 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6920-1: tlan_eisa_probe_~tmp~35#1 := tlan_eisa_probe_#t~ret326#1;havoc tlan_eisa_probe_#t~ret326#1;havoc tlan_eisa_probe_#t~nondet327#1; [2022-11-25 23:52:16,932 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6920: SUMMARY for call tlan_eisa_probe_#t~ret326#1 := inw((if (3200 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3200 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 else (3200 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2022-11-25 23:52:16,932 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6987: tlan_eisa_probe_~irq~0#1 := 5; [2022-11-25 23:52:16,932 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6971-1: assume 16 == ~debug~0;havoc tlan_eisa_probe_#t~nondet339#1; [2022-11-25 23:52:16,932 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6971-1: assume !(16 == ~debug~0); [2022-11-25 23:52:16,932 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6971: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0#1, 16); srcloc: null [2022-11-25 23:52:16,933 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L7021: assume -2147483648 <= tlan_eisa_probe_#t~ret337#1 && tlan_eisa_probe_#t~ret337#1 <= 2147483647;tlan_eisa_probe_~rc~2#1 := tlan_eisa_probe_#t~ret337#1;havoc tlan_eisa_probe_#t~ret337#1; [2022-11-25 23:52:17,138 INFO L276 CfgBuilder]: Performing block encoding [2022-11-25 23:52:19,039 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-25 23:52:19,040 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-25 23:52:19,045 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 11:52:19 BoogieIcfgContainer [2022-11-25 23:52:19,045 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-25 23:52:19,048 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-25 23:52:19,048 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-25 23:52:19,052 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-25 23:52:19,052 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.11 11:52:05" (1/3) ... [2022-11-25 23:52:19,053 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@782847e7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 11:52:19, skipping insertion in model container [2022-11-25 23:52:19,053 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:52:09" (2/3) ... [2022-11-25 23:52:19,054 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@782847e7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 11:52:19, skipping insertion in model container [2022-11-25 23:52:19,054 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 11:52:19" (3/3) ... [2022-11-25 23:52:19,056 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i [2022-11-25 23:52:19,080 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-25 23:52:19,080 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2022-11-25 23:52:19,204 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-25 23:52:19,214 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=FINITE_AUTOMATA, 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;@6343fa88, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-25 23:52:19,215 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-11-25 23:52:19,228 INFO L276 IsEmpty]: Start isEmpty. Operand has 1559 states, 847 states have (on average 1.2361275088547816) internal successors, (1047), 903 states have internal predecessors, (1047), 601 states have call successors, (601), 108 states have call predecessors, (601), 107 states have return successors, (597), 579 states have call predecessors, (597), 597 states have call successors, (597) [2022-11-25 23:52:19,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-11-25 23:52:19,243 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:52:19,244 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:52:19,245 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-25 23:52:19,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:52:19,253 INFO L85 PathProgramCache]: Analyzing trace with hash -837734617, now seen corresponding path program 1 times [2022-11-25 23:52:19,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:52:19,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996611459] [2022-11-25 23:52:19,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:52:19,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:52:19,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:52:20,163 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-11-25 23:52:20,164 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:52:20,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996611459] [2022-11-25 23:52:20,170 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996611459] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:52:20,171 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:52:20,171 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 23:52:20,173 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332936990] [2022-11-25 23:52:20,174 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:52:20,180 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 23:52:20,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:52:20,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 23:52:20,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:52:20,252 INFO L87 Difference]: Start difference. First operand has 1559 states, 847 states have (on average 1.2361275088547816) internal successors, (1047), 903 states have internal predecessors, (1047), 601 states have call successors, (601), 108 states have call predecessors, (601), 107 states have return successors, (597), 579 states have call predecessors, (597), 597 states have call successors, (597) Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-11-25 23:52:22,601 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:52:25,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:52:25,948 INFO L93 Difference]: Finished difference Result 4380 states and 6526 transitions. [2022-11-25 23:52:25,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 23:52:25,951 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 38 [2022-11-25 23:52:25,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:52:25,993 INFO L225 Difference]: With dead ends: 4380 [2022-11-25 23:52:25,993 INFO L226 Difference]: Without dead ends: 2825 [2022-11-25 23:52:26,024 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:52:26,027 INFO L413 NwaCegarLoop]: 2845 mSDtfsCounter, 1827 mSDsluCounter, 1978 mSDsCounter, 0 mSdLazyCounter, 511 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1827 SdHoareTripleChecker+Valid, 4823 SdHoareTripleChecker+Invalid, 513 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 511 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2022-11-25 23:52:26,028 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1827 Valid, 4823 Invalid, 513 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 511 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2022-11-25 23:52:26,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2825 states. [2022-11-25 23:52:26,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2825 to 2797. [2022-11-25 23:52:26,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2797 states, 1530 states have (on average 1.2254901960784315) internal successors, (1875), 1631 states have internal predecessors, (1875), 1057 states have call successors, (1057), 208 states have call predecessors, (1057), 207 states have return successors, (1055), 1018 states have call predecessors, (1055), 1054 states have call successors, (1055) [2022-11-25 23:52:26,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2797 states to 2797 states and 3987 transitions. [2022-11-25 23:52:26,468 INFO L78 Accepts]: Start accepts. Automaton has 2797 states and 3987 transitions. Word has length 38 [2022-11-25 23:52:26,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:52:26,469 INFO L495 AbstractCegarLoop]: Abstraction has 2797 states and 3987 transitions. [2022-11-25 23:52:26,469 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-11-25 23:52:26,469 INFO L276 IsEmpty]: Start isEmpty. Operand 2797 states and 3987 transitions. [2022-11-25 23:52:26,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-11-25 23:52:26,472 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:52:26,472 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:52:26,473 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-25 23:52:26,473 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-25 23:52:26,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:52:26,474 INFO L85 PathProgramCache]: Analyzing trace with hash 78833878, now seen corresponding path program 1 times [2022-11-25 23:52:26,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:52:26,475 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567828808] [2022-11-25 23:52:26,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:52:26,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:52:26,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:52:27,062 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-11-25 23:52:27,062 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:52:27,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567828808] [2022-11-25 23:52:27,067 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1567828808] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:52:27,068 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:52:27,068 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 23:52:27,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704019746] [2022-11-25 23:52:27,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:52:27,070 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:52:27,071 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:52:27,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:52:27,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:52:27,072 INFO L87 Difference]: Start difference. First operand 2797 states and 3987 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-11-25 23:52:29,405 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:52:34,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:52:34,374 INFO L93 Difference]: Finished difference Result 3847 states and 5458 transitions. [2022-11-25 23:52:34,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 23:52:34,375 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 38 [2022-11-25 23:52:34,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:52:34,400 INFO L225 Difference]: With dead ends: 3847 [2022-11-25 23:52:34,400 INFO L226 Difference]: Without dead ends: 3845 [2022-11-25 23:52:34,403 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-25 23:52:34,404 INFO L413 NwaCegarLoop]: 2726 mSDtfsCounter, 1806 mSDsluCounter, 7123 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1818 SdHoareTripleChecker+Valid, 9849 SdHoareTripleChecker+Invalid, 1022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2022-11-25 23:52:34,405 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1818 Valid, 9849 Invalid, 1022 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1020 Invalid, 1 Unknown, 0 Unchecked, 6.8s Time] [2022-11-25 23:52:34,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3845 states. [2022-11-25 23:52:34,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3845 to 3841. [2022-11-25 23:52:34,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3841 states, 2102 states have (on average 1.2212178877259752) internal successors, (2567), 2239 states have internal predecessors, (2567), 1444 states have call successors, (1444), 292 states have call predecessors, (1444), 292 states have return successors, (1443), 1393 states have call predecessors, (1443), 1441 states have call successors, (1443) [2022-11-25 23:52:34,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3841 states to 3841 states and 5454 transitions. [2022-11-25 23:52:34,700 INFO L78 Accepts]: Start accepts. Automaton has 3841 states and 5454 transitions. Word has length 38 [2022-11-25 23:52:34,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:52:34,701 INFO L495 AbstractCegarLoop]: Abstraction has 3841 states and 5454 transitions. [2022-11-25 23:52:34,701 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-11-25 23:52:34,701 INFO L276 IsEmpty]: Start isEmpty. Operand 3841 states and 5454 transitions. [2022-11-25 23:52:34,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-25 23:52:34,714 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:52:34,714 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:52:34,715 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-25 23:52:34,715 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-25 23:52:34,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:52:34,721 INFO L85 PathProgramCache]: Analyzing trace with hash 1438598441, now seen corresponding path program 1 times [2022-11-25 23:52:34,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:52:34,726 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335273020] [2022-11-25 23:52:34,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:52:34,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:52:34,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:52:35,229 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-11-25 23:52:35,230 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:52:35,230 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335273020] [2022-11-25 23:52:35,230 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335273020] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:52:35,230 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:52:35,230 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 23:52:35,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559827870] [2022-11-25 23:52:35,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:52:35,231 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:52:35,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:52:35,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:52:35,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:52:35,233 INFO L87 Difference]: Start difference. First operand 3841 states and 5454 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-25 23:52:37,581 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:52:43,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:52:43,167 INFO L93 Difference]: Finished difference Result 3851 states and 5461 transitions. [2022-11-25 23:52:43,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 23:52:43,168 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 43 [2022-11-25 23:52:43,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:52:43,204 INFO L225 Difference]: With dead ends: 3851 [2022-11-25 23:52:43,204 INFO L226 Difference]: Without dead ends: 3849 [2022-11-25 23:52:43,208 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-25 23:52:43,213 INFO L413 NwaCegarLoop]: 2729 mSDtfsCounter, 1801 mSDsluCounter, 7123 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1812 SdHoareTripleChecker+Valid, 9852 SdHoareTripleChecker+Invalid, 1022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.6s IncrementalHoareTripleChecker+Time [2022-11-25 23:52:43,214 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1812 Valid, 9852 Invalid, 1022 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1020 Invalid, 1 Unknown, 0 Unchecked, 7.6s Time] [2022-11-25 23:52:43,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3849 states. [2022-11-25 23:52:43,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3849 to 3845. [2022-11-25 23:52:43,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3845 states, 2105 states have (on average 1.2209026128266034) internal successors, (2570), 2242 states have internal predecessors, (2570), 1444 states have call successors, (1444), 293 states have call predecessors, (1444), 293 states have return successors, (1443), 1393 states have call predecessors, (1443), 1441 states have call successors, (1443) [2022-11-25 23:52:43,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3845 states to 3845 states and 5457 transitions. [2022-11-25 23:52:43,505 INFO L78 Accepts]: Start accepts. Automaton has 3845 states and 5457 transitions. Word has length 43 [2022-11-25 23:52:43,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:52:43,505 INFO L495 AbstractCegarLoop]: Abstraction has 3845 states and 5457 transitions. [2022-11-25 23:52:43,506 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-25 23:52:43,506 INFO L276 IsEmpty]: Start isEmpty. Operand 3845 states and 5457 transitions. [2022-11-25 23:52:43,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-11-25 23:52:43,509 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:52:43,509 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:52:43,510 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-25 23:52:43,510 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-25 23:52:43,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:52:43,511 INFO L85 PathProgramCache]: Analyzing trace with hash 1472969846, now seen corresponding path program 1 times [2022-11-25 23:52:43,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:52:43,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115893979] [2022-11-25 23:52:43,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:52:43,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:52:43,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:52:44,060 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-25 23:52:44,060 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:52:44,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115893979] [2022-11-25 23:52:44,061 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115893979] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:52:44,061 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:52:44,061 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 23:52:44,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273873100] [2022-11-25 23:52:44,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:52:44,062 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:52:44,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:52:44,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:52:44,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:52:44,064 INFO L87 Difference]: Start difference. First operand 3845 states and 5457 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-25 23:52:46,433 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:52:50,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:52:50,963 INFO L93 Difference]: Finished difference Result 3855 states and 5464 transitions. [2022-11-25 23:52:50,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 23:52:50,963 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 48 [2022-11-25 23:52:50,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:52:50,992 INFO L225 Difference]: With dead ends: 3855 [2022-11-25 23:52:50,992 INFO L226 Difference]: Without dead ends: 3853 [2022-11-25 23:52:50,996 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-25 23:52:50,997 INFO L413 NwaCegarLoop]: 2729 mSDtfsCounter, 1801 mSDsluCounter, 7123 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1811 SdHoareTripleChecker+Valid, 9852 SdHoareTripleChecker+Invalid, 1022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2022-11-25 23:52:50,998 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1811 Valid, 9852 Invalid, 1022 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1020 Invalid, 1 Unknown, 0 Unchecked, 6.5s Time] [2022-11-25 23:52:51,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3853 states. [2022-11-25 23:52:51,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3853 to 3849. [2022-11-25 23:52:51,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3849 states, 2108 states have (on average 1.2205882352941178) internal successors, (2573), 2245 states have internal predecessors, (2573), 1444 states have call successors, (1444), 294 states have call predecessors, (1444), 294 states have return successors, (1443), 1393 states have call predecessors, (1443), 1441 states have call successors, (1443) [2022-11-25 23:52:51,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3849 states to 3849 states and 5460 transitions. [2022-11-25 23:52:51,341 INFO L78 Accepts]: Start accepts. Automaton has 3849 states and 5460 transitions. Word has length 48 [2022-11-25 23:52:51,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:52:51,342 INFO L495 AbstractCegarLoop]: Abstraction has 3849 states and 5460 transitions. [2022-11-25 23:52:51,343 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-25 23:52:51,343 INFO L276 IsEmpty]: Start isEmpty. Operand 3849 states and 5460 transitions. [2022-11-25 23:52:51,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-11-25 23:52:51,345 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:52:51,345 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:52:51,345 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-25 23:52:51,346 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-25 23:52:51,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:52:51,347 INFO L85 PathProgramCache]: Analyzing trace with hash 1366549769, now seen corresponding path program 1 times [2022-11-25 23:52:51,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:52:51,347 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026116517] [2022-11-25 23:52:51,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:52:51,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:52:51,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:52:51,688 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-11-25 23:52:51,689 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:52:51,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026116517] [2022-11-25 23:52:51,689 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1026116517] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:52:51,689 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:52:51,689 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 23:52:51,690 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048640773] [2022-11-25 23:52:51,690 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:52:51,690 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:52:51,690 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:52:51,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:52:51,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:52:51,692 INFO L87 Difference]: Start difference. First operand 3849 states and 5460 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-25 23:52:53,994 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:52:58,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:52:58,828 INFO L93 Difference]: Finished difference Result 3859 states and 5467 transitions. [2022-11-25 23:52:58,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 23:52:58,829 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 53 [2022-11-25 23:52:58,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:52:58,858 INFO L225 Difference]: With dead ends: 3859 [2022-11-25 23:52:58,858 INFO L226 Difference]: Without dead ends: 3857 [2022-11-25 23:52:58,862 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-25 23:52:58,863 INFO L413 NwaCegarLoop]: 2729 mSDtfsCounter, 1801 mSDsluCounter, 7123 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1810 SdHoareTripleChecker+Valid, 9852 SdHoareTripleChecker+Invalid, 1022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2022-11-25 23:52:58,864 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1810 Valid, 9852 Invalid, 1022 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1020 Invalid, 1 Unknown, 0 Unchecked, 6.9s Time] [2022-11-25 23:52:58,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3857 states. [2022-11-25 23:52:59,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3857 to 3853. [2022-11-25 23:52:59,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3853 states, 2111 states have (on average 1.2202747513027001) internal successors, (2576), 2248 states have internal predecessors, (2576), 1444 states have call successors, (1444), 295 states have call predecessors, (1444), 295 states have return successors, (1443), 1393 states have call predecessors, (1443), 1441 states have call successors, (1443) [2022-11-25 23:52:59,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3853 states to 3853 states and 5463 transitions. [2022-11-25 23:52:59,216 INFO L78 Accepts]: Start accepts. Automaton has 3853 states and 5463 transitions. Word has length 53 [2022-11-25 23:52:59,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:52:59,217 INFO L495 AbstractCegarLoop]: Abstraction has 3853 states and 5463 transitions. [2022-11-25 23:52:59,218 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-25 23:52:59,218 INFO L276 IsEmpty]: Start isEmpty. Operand 3853 states and 5463 transitions. [2022-11-25 23:52:59,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-11-25 23:52:59,219 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:52:59,220 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:52:59,220 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-25 23:52:59,220 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-25 23:52:59,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:52:59,221 INFO L85 PathProgramCache]: Analyzing trace with hash 1570387990, now seen corresponding path program 1 times [2022-11-25 23:52:59,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:52:59,221 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118460257] [2022-11-25 23:52:59,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:52:59,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:52:59,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:52:59,644 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-25 23:52:59,644 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:52:59,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118460257] [2022-11-25 23:52:59,645 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [118460257] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:52:59,645 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:52:59,645 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 23:52:59,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377568310] [2022-11-25 23:52:59,646 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:52:59,647 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:52:59,648 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:52:59,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:52:59,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:52:59,649 INFO L87 Difference]: Start difference. First operand 3853 states and 5463 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-25 23:53:02,030 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:53:06,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:53:06,749 INFO L93 Difference]: Finished difference Result 3863 states and 5470 transitions. [2022-11-25 23:53:06,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 23:53:06,749 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 58 [2022-11-25 23:53:06,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:53:06,780 INFO L225 Difference]: With dead ends: 3863 [2022-11-25 23:53:06,780 INFO L226 Difference]: Without dead ends: 3861 [2022-11-25 23:53:06,783 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-25 23:53:06,784 INFO L413 NwaCegarLoop]: 2729 mSDtfsCounter, 1801 mSDsluCounter, 7123 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1809 SdHoareTripleChecker+Valid, 9852 SdHoareTripleChecker+Invalid, 1022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2022-11-25 23:53:06,785 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1809 Valid, 9852 Invalid, 1022 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1020 Invalid, 1 Unknown, 0 Unchecked, 6.8s Time] [2022-11-25 23:53:06,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3861 states. [2022-11-25 23:53:07,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3861 to 3857. [2022-11-25 23:53:07,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3857 states, 2114 states have (on average 1.2199621570482497) internal successors, (2579), 2251 states have internal predecessors, (2579), 1444 states have call successors, (1444), 296 states have call predecessors, (1444), 296 states have return successors, (1443), 1393 states have call predecessors, (1443), 1441 states have call successors, (1443) [2022-11-25 23:53:07,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3857 states to 3857 states and 5466 transitions. [2022-11-25 23:53:07,143 INFO L78 Accepts]: Start accepts. Automaton has 3857 states and 5466 transitions. Word has length 58 [2022-11-25 23:53:07,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:53:07,144 INFO L495 AbstractCegarLoop]: Abstraction has 3857 states and 5466 transitions. [2022-11-25 23:53:07,144 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-25 23:53:07,145 INFO L276 IsEmpty]: Start isEmpty. Operand 3857 states and 5466 transitions. [2022-11-25 23:53:07,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-11-25 23:53:07,146 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:53:07,146 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:53:07,147 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-25 23:53:07,147 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-25 23:53:07,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:53:07,148 INFO L85 PathProgramCache]: Analyzing trace with hash -1313088279, now seen corresponding path program 1 times [2022-11-25 23:53:07,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:53:07,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25735857] [2022-11-25 23:53:07,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:53:07,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:53:07,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:53:07,513 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-11-25 23:53:07,513 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:53:07,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25735857] [2022-11-25 23:53:07,514 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [25735857] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:53:07,514 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:53:07,514 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 23:53:07,514 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733497736] [2022-11-25 23:53:07,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:53:07,515 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:53:07,515 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:53:07,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:53:07,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:53:07,516 INFO L87 Difference]: Start difference. First operand 3857 states and 5466 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-25 23:53:09,870 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:53:14,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:53:14,902 INFO L93 Difference]: Finished difference Result 3867 states and 5473 transitions. [2022-11-25 23:53:14,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 23:53:14,903 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 63 [2022-11-25 23:53:14,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:53:14,929 INFO L225 Difference]: With dead ends: 3867 [2022-11-25 23:53:14,929 INFO L226 Difference]: Without dead ends: 3865 [2022-11-25 23:53:14,933 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-25 23:53:14,934 INFO L413 NwaCegarLoop]: 2729 mSDtfsCounter, 1801 mSDsluCounter, 7123 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1808 SdHoareTripleChecker+Valid, 9852 SdHoareTripleChecker+Invalid, 1022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2022-11-25 23:53:14,934 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1808 Valid, 9852 Invalid, 1022 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1020 Invalid, 1 Unknown, 0 Unchecked, 7.1s Time] [2022-11-25 23:53:14,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3865 states. [2022-11-25 23:53:15,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3865 to 3861. [2022-11-25 23:53:15,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3861 states, 2117 states have (on average 1.2196504487482287) internal successors, (2582), 2254 states have internal predecessors, (2582), 1444 states have call successors, (1444), 297 states have call predecessors, (1444), 297 states have return successors, (1443), 1393 states have call predecessors, (1443), 1441 states have call successors, (1443) [2022-11-25 23:53:15,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3861 states to 3861 states and 5469 transitions. [2022-11-25 23:53:15,355 INFO L78 Accepts]: Start accepts. Automaton has 3861 states and 5469 transitions. Word has length 63 [2022-11-25 23:53:15,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:53:15,356 INFO L495 AbstractCegarLoop]: Abstraction has 3861 states and 5469 transitions. [2022-11-25 23:53:15,356 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-25 23:53:15,356 INFO L276 IsEmpty]: Start isEmpty. Operand 3861 states and 5469 transitions. [2022-11-25 23:53:15,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-11-25 23:53:15,360 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:53:15,360 INFO L195 NwaCegarLoop]: trace histogram [7, 6, 6, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:53:15,360 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-25 23:53:15,360 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-25 23:53:15,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:53:15,361 INFO L85 PathProgramCache]: Analyzing trace with hash 221010870, now seen corresponding path program 1 times [2022-11-25 23:53:15,361 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:53:15,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803717339] [2022-11-25 23:53:15,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:53:15,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:53:15,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:53:15,741 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2022-11-25 23:53:15,741 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:53:15,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803717339] [2022-11-25 23:53:15,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803717339] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:53:15,742 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:53:15,742 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 23:53:15,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904969943] [2022-11-25 23:53:15,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:53:15,743 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:53:15,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:53:15,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:53:15,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:53:15,744 INFO L87 Difference]: Start difference. First operand 3861 states and 5469 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-25 23:53:18,034 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:53:22,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:53:22,608 INFO L93 Difference]: Finished difference Result 7143 states and 10569 transitions. [2022-11-25 23:53:22,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-25 23:53:22,609 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 68 [2022-11-25 23:53:22,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:53:22,673 INFO L225 Difference]: With dead ends: 7143 [2022-11-25 23:53:22,673 INFO L226 Difference]: Without dead ends: 7141 [2022-11-25 23:53:22,677 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-25 23:53:22,678 INFO L413 NwaCegarLoop]: 3088 mSDtfsCounter, 1894 mSDsluCounter, 8200 mSDsCounter, 0 mSdLazyCounter, 1194 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1899 SdHoareTripleChecker+Valid, 11288 SdHoareTripleChecker+Invalid, 1198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1194 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2022-11-25 23:53:22,678 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1899 Valid, 11288 Invalid, 1198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1194 Invalid, 1 Unknown, 0 Unchecked, 6.3s Time] [2022-11-25 23:53:22,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7141 states. [2022-11-25 23:53:23,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7141 to 7123. [2022-11-25 23:53:23,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7123 states, 3894 states have (on average 1.2149460708782742) internal successors, (4731), 4161 states have internal predecessors, (4731), 2655 states have call successors, (2655), 586 states have call predecessors, (2655), 571 states have return successors, (3166), 2515 states have call predecessors, (3166), 2649 states have call successors, (3166) [2022-11-25 23:53:23,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7123 states to 7123 states and 10552 transitions. [2022-11-25 23:53:23,376 INFO L78 Accepts]: Start accepts. Automaton has 7123 states and 10552 transitions. Word has length 68 [2022-11-25 23:53:23,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:53:23,376 INFO L495 AbstractCegarLoop]: Abstraction has 7123 states and 10552 transitions. [2022-11-25 23:53:23,377 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-25 23:53:23,377 INFO L276 IsEmpty]: Start isEmpty. Operand 7123 states and 10552 transitions. [2022-11-25 23:53:23,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-11-25 23:53:23,379 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:53:23,379 INFO L195 NwaCegarLoop]: trace histogram [8, 7, 7, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:53:23,379 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-25 23:53:23,379 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-25 23:53:23,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:53:23,380 INFO L85 PathProgramCache]: Analyzing trace with hash -1203163959, now seen corresponding path program 1 times [2022-11-25 23:53:23,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:53:23,381 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076836618] [2022-11-25 23:53:23,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:53:23,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:53:23,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:53:23,787 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2022-11-25 23:53:23,787 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:53:23,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076836618] [2022-11-25 23:53:23,788 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076836618] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:53:23,788 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:53:23,788 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 23:53:23,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [507143361] [2022-11-25 23:53:23,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:53:23,790 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:53:23,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:53:23,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:53:23,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:53:23,792 INFO L87 Difference]: Start difference. First operand 7123 states and 10552 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-25 23:53:26,253 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:53:31,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:53:31,450 INFO L93 Difference]: Finished difference Result 7137 states and 10563 transitions. [2022-11-25 23:53:31,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 23:53:31,451 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 73 [2022-11-25 23:53:31,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:53:31,500 INFO L225 Difference]: With dead ends: 7137 [2022-11-25 23:53:31,500 INFO L226 Difference]: Without dead ends: 7135 [2022-11-25 23:53:31,507 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-25 23:53:31,508 INFO L413 NwaCegarLoop]: 2547 mSDtfsCounter, 1801 mSDsluCounter, 6759 mSDsCounter, 0 mSdLazyCounter, 966 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1806 SdHoareTripleChecker+Valid, 9306 SdHoareTripleChecker+Invalid, 968 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 966 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2022-11-25 23:53:31,509 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1806 Valid, 9306 Invalid, 968 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 966 Invalid, 1 Unknown, 0 Unchecked, 7.1s Time] [2022-11-25 23:53:31,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7135 states. [2022-11-25 23:53:32,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7135 to 7131. [2022-11-25 23:53:32,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7131 states, 3900 states have (on average 1.2146153846153847) internal successors, (4737), 4167 states have internal predecessors, (4737), 2655 states have call successors, (2655), 588 states have call predecessors, (2655), 573 states have return successors, (3166), 2515 states have call predecessors, (3166), 2649 states have call successors, (3166) [2022-11-25 23:53:32,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7131 states to 7131 states and 10558 transitions. [2022-11-25 23:53:32,338 INFO L78 Accepts]: Start accepts. Automaton has 7131 states and 10558 transitions. Word has length 73 [2022-11-25 23:53:32,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:53:32,340 INFO L495 AbstractCegarLoop]: Abstraction has 7131 states and 10558 transitions. [2022-11-25 23:53:32,340 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-25 23:53:32,340 INFO L276 IsEmpty]: Start isEmpty. Operand 7131 states and 10558 transitions. [2022-11-25 23:53:32,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-11-25 23:53:32,342 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:53:32,342 INFO L195 NwaCegarLoop]: trace histogram [9, 8, 8, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:53:32,343 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-25 23:53:32,343 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-25 23:53:32,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:53:32,344 INFO L85 PathProgramCache]: Analyzing trace with hash -1281804416, now seen corresponding path program 1 times [2022-11-25 23:53:32,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:53:32,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815518706] [2022-11-25 23:53:32,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:53:32,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:53:32,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:53:32,760 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2022-11-25 23:53:32,760 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:53:32,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815518706] [2022-11-25 23:53:32,761 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815518706] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:53:32,761 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:53:32,761 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 23:53:32,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1208136027] [2022-11-25 23:53:32,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:53:32,762 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:53:32,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:53:32,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:53:32,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:53:32,763 INFO L87 Difference]: Start difference. First operand 7131 states and 10558 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-25 23:53:35,141 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:53:39,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:53:39,892 INFO L93 Difference]: Finished difference Result 7145 states and 10569 transitions. [2022-11-25 23:53:39,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 23:53:39,893 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 88 [2022-11-25 23:53:39,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:53:39,934 INFO L225 Difference]: With dead ends: 7145 [2022-11-25 23:53:39,934 INFO L226 Difference]: Without dead ends: 7143 [2022-11-25 23:53:39,940 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-25 23:53:39,941 INFO L413 NwaCegarLoop]: 2546 mSDtfsCounter, 1795 mSDsluCounter, 6757 mSDsCounter, 0 mSdLazyCounter, 966 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1799 SdHoareTripleChecker+Valid, 9303 SdHoareTripleChecker+Invalid, 968 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 966 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2022-11-25 23:53:39,941 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1799 Valid, 9303 Invalid, 968 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 966 Invalid, 1 Unknown, 0 Unchecked, 6.5s Time] [2022-11-25 23:53:39,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7143 states. [2022-11-25 23:53:40,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7143 to 7139. [2022-11-25 23:53:40,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7139 states, 3906 states have (on average 1.2142857142857142) internal successors, (4743), 4173 states have internal predecessors, (4743), 2655 states have call successors, (2655), 590 states have call predecessors, (2655), 575 states have return successors, (3166), 2515 states have call predecessors, (3166), 2649 states have call successors, (3166) [2022-11-25 23:53:40,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7139 states to 7139 states and 10564 transitions. [2022-11-25 23:53:40,613 INFO L78 Accepts]: Start accepts. Automaton has 7139 states and 10564 transitions. Word has length 88 [2022-11-25 23:53:40,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:53:40,614 INFO L495 AbstractCegarLoop]: Abstraction has 7139 states and 10564 transitions. [2022-11-25 23:53:40,614 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-25 23:53:40,614 INFO L276 IsEmpty]: Start isEmpty. Operand 7139 states and 10564 transitions. [2022-11-25 23:53:40,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-11-25 23:53:40,616 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:53:40,616 INFO L195 NwaCegarLoop]: trace histogram [10, 9, 9, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:53:40,617 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-25 23:53:40,617 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-25 23:53:40,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:53:40,618 INFO L85 PathProgramCache]: Analyzing trace with hash -1337076567, now seen corresponding path program 1 times [2022-11-25 23:53:40,618 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:53:40,618 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761484427] [2022-11-25 23:53:40,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:53:40,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:53:40,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:53:40,962 INFO L134 CoverageAnalysis]: Checked inductivity of 173 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 155 trivial. 0 not checked. [2022-11-25 23:53:40,963 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:53:40,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761484427] [2022-11-25 23:53:40,963 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761484427] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:53:40,963 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:53:40,963 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 23:53:40,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878156731] [2022-11-25 23:53:40,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:53:40,964 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:53:40,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:53:40,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:53:40,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:53:40,966 INFO L87 Difference]: Start difference. First operand 7139 states and 10564 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-25 23:53:43,314 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:53:48,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:53:48,227 INFO L93 Difference]: Finished difference Result 7153 states and 10575 transitions. [2022-11-25 23:53:48,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 23:53:48,227 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 83 [2022-11-25 23:53:48,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:53:48,266 INFO L225 Difference]: With dead ends: 7153 [2022-11-25 23:53:48,266 INFO L226 Difference]: Without dead ends: 7151 [2022-11-25 23:53:48,271 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-25 23:53:48,272 INFO L413 NwaCegarLoop]: 2529 mSDtfsCounter, 1801 mSDsluCounter, 6723 mSDsCounter, 0 mSdLazyCounter, 960 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1804 SdHoareTripleChecker+Valid, 9252 SdHoareTripleChecker+Invalid, 962 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 960 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2022-11-25 23:53:48,272 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1804 Valid, 9252 Invalid, 962 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 960 Invalid, 1 Unknown, 0 Unchecked, 6.7s Time] [2022-11-25 23:53:48,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7151 states. [2022-11-25 23:53:48,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7151 to 7147. [2022-11-25 23:53:48,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7147 states, 3912 states have (on average 1.2139570552147239) internal successors, (4749), 4179 states have internal predecessors, (4749), 2655 states have call successors, (2655), 592 states have call predecessors, (2655), 577 states have return successors, (3166), 2515 states have call predecessors, (3166), 2649 states have call successors, (3166) [2022-11-25 23:53:49,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7147 states to 7147 states and 10570 transitions. [2022-11-25 23:53:49,060 INFO L78 Accepts]: Start accepts. Automaton has 7147 states and 10570 transitions. Word has length 83 [2022-11-25 23:53:49,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:53:49,061 INFO L495 AbstractCegarLoop]: Abstraction has 7147 states and 10570 transitions. [2022-11-25 23:53:49,061 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-25 23:53:49,061 INFO L276 IsEmpty]: Start isEmpty. Operand 7147 states and 10570 transitions. [2022-11-25 23:53:49,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-11-25 23:53:49,063 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:53:49,063 INFO L195 NwaCegarLoop]: trace histogram [11, 10, 10, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:53:49,064 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-25 23:53:49,064 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-25 23:53:49,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:53:49,064 INFO L85 PathProgramCache]: Analyzing trace with hash 927858336, now seen corresponding path program 1 times [2022-11-25 23:53:49,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:53:49,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447938677] [2022-11-25 23:53:49,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:53:49,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:53:49,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:53:49,416 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 191 trivial. 0 not checked. [2022-11-25 23:53:49,416 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:53:49,417 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447938677] [2022-11-25 23:53:49,417 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447938677] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:53:49,417 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:53:49,417 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 23:53:49,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307191850] [2022-11-25 23:53:49,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:53:49,418 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:53:49,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:53:49,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:53:49,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:53:49,419 INFO L87 Difference]: Start difference. First operand 7147 states and 10570 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-25 23:53:51,843 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:53:57,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:53:57,398 INFO L93 Difference]: Finished difference Result 7161 states and 10581 transitions. [2022-11-25 23:53:57,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 23:53:57,399 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 98 [2022-11-25 23:53:57,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:53:57,437 INFO L225 Difference]: With dead ends: 7161 [2022-11-25 23:53:57,438 INFO L226 Difference]: Without dead ends: 7157 [2022-11-25 23:53:57,443 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-25 23:53:57,444 INFO L413 NwaCegarLoop]: 2547 mSDtfsCounter, 1795 mSDsluCounter, 6759 mSDsCounter, 0 mSdLazyCounter, 966 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1797 SdHoareTripleChecker+Valid, 9306 SdHoareTripleChecker+Invalid, 968 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 966 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2022-11-25 23:53:57,444 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1797 Valid, 9306 Invalid, 968 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 966 Invalid, 1 Unknown, 0 Unchecked, 7.3s Time] [2022-11-25 23:53:57,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7157 states. [2022-11-25 23:53:58,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7157 to 7153. [2022-11-25 23:53:58,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7153 states, 3917 states have (on average 1.2134286443706919) internal successors, (4753), 4183 states have internal predecessors, (4753), 2655 states have call successors, (2655), 594 states have call predecessors, (2655), 578 states have return successors, (3166), 2515 states have call predecessors, (3166), 2649 states have call successors, (3166) [2022-11-25 23:53:58,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7153 states to 7153 states and 10574 transitions. [2022-11-25 23:53:58,464 INFO L78 Accepts]: Start accepts. Automaton has 7153 states and 10574 transitions. Word has length 98 [2022-11-25 23:53:58,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:53:58,466 INFO L495 AbstractCegarLoop]: Abstraction has 7153 states and 10574 transitions. [2022-11-25 23:53:58,466 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-25 23:53:58,466 INFO L276 IsEmpty]: Start isEmpty. Operand 7153 states and 10574 transitions. [2022-11-25 23:53:58,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-11-25 23:53:58,470 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:53:58,470 INFO L195 NwaCegarLoop]: trace histogram [12, 11, 11, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:53:58,470 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-25 23:53:58,471 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-25 23:53:58,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:53:58,471 INFO L85 PathProgramCache]: Analyzing trace with hash -1147196641, now seen corresponding path program 1 times [2022-11-25 23:53:58,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:53:58,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564418867] [2022-11-25 23:53:58,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:53:58,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:53:58,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:53:58,973 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2022-11-25 23:53:58,973 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:53:58,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564418867] [2022-11-25 23:53:58,973 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564418867] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:53:58,974 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:53:58,974 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 23:53:58,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825092075] [2022-11-25 23:53:58,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:53:58,975 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:53:58,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:53:58,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:53:58,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:53:58,977 INFO L87 Difference]: Start difference. First operand 7153 states and 10574 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-25 23:54:01,298 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:54:06,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:54:06,594 INFO L93 Difference]: Finished difference Result 7163 states and 10581 transitions. [2022-11-25 23:54:06,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 23:54:06,594 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 103 [2022-11-25 23:54:06,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:54:06,634 INFO L225 Difference]: With dead ends: 7163 [2022-11-25 23:54:06,634 INFO L226 Difference]: Without dead ends: 7071 [2022-11-25 23:54:06,639 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-25 23:54:06,640 INFO L413 NwaCegarLoop]: 2548 mSDtfsCounter, 1795 mSDsluCounter, 6761 mSDsCounter, 0 mSdLazyCounter, 963 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1796 SdHoareTripleChecker+Valid, 9309 SdHoareTripleChecker+Invalid, 965 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 963 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2022-11-25 23:54:06,640 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1796 Valid, 9309 Invalid, 965 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 963 Invalid, 1 Unknown, 0 Unchecked, 6.9s Time] [2022-11-25 23:54:06,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7071 states. [2022-11-25 23:54:07,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7071 to 7067. [2022-11-25 23:54:07,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7067 states, 3868 states have (on average 1.2143226473629782) internal successors, (4697), 4131 states have internal predecessors, (4697), 2634 states have call successors, (2634), 577 states have call predecessors, (2634), 562 states have return successors, (3148), 2498 states have call predecessors, (3148), 2631 states have call successors, (3148) [2022-11-25 23:54:07,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7067 states to 7067 states and 10479 transitions. [2022-11-25 23:54:07,577 INFO L78 Accepts]: Start accepts. Automaton has 7067 states and 10479 transitions. Word has length 103 [2022-11-25 23:54:07,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:54:07,578 INFO L495 AbstractCegarLoop]: Abstraction has 7067 states and 10479 transitions. [2022-11-25 23:54:07,579 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-25 23:54:07,579 INFO L276 IsEmpty]: Start isEmpty. Operand 7067 states and 10479 transitions. [2022-11-25 23:54:07,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-11-25 23:54:07,581 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:54:07,582 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:54:07,582 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-25 23:54:07,582 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-25 23:54:07,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:54:07,583 INFO L85 PathProgramCache]: Analyzing trace with hash 276365409, now seen corresponding path program 1 times [2022-11-25 23:54:07,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:54:07,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141441912] [2022-11-25 23:54:07,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:54:07,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:54:07,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:54:08,779 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 147 trivial. 0 not checked. [2022-11-25 23:54:08,779 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:54:08,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141441912] [2022-11-25 23:54:08,780 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141441912] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:54:08,780 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:54:08,780 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-25 23:54:08,781 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673913217] [2022-11-25 23:54:08,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:54:08,781 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-25 23:54:08,781 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:54:08,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-25 23:54:08,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-25 23:54:08,783 INFO L87 Difference]: Start difference. First operand 7067 states and 10479 transitions. Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 2 states have call successors, (21), 4 states have call predecessors, (21), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-25 23:54:11,666 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:54:28,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:54:28,270 INFO L93 Difference]: Finished difference Result 8840 states and 13930 transitions. [2022-11-25 23:54:28,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-25 23:54:28,271 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 2 states have call successors, (21), 4 states have call predecessors, (21), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 117 [2022-11-25 23:54:28,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:54:28,420 INFO L225 Difference]: With dead ends: 8840 [2022-11-25 23:54:28,420 INFO L226 Difference]: Without dead ends: 8838 [2022-11-25 23:54:28,424 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2022-11-25 23:54:28,425 INFO L413 NwaCegarLoop]: 2002 mSDtfsCounter, 2653 mSDsluCounter, 5214 mSDsCounter, 0 mSdLazyCounter, 8273 mSolverCounterSat, 2075 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3069 SdHoareTripleChecker+Valid, 7216 SdHoareTripleChecker+Invalid, 10349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2075 IncrementalHoareTripleChecker+Valid, 8273 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.1s IncrementalHoareTripleChecker+Time [2022-11-25 23:54:28,426 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3069 Valid, 7216 Invalid, 10349 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2075 Valid, 8273 Invalid, 1 Unknown, 0 Unchecked, 18.1s Time] [2022-11-25 23:54:28,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8838 states. [2022-11-25 23:54:29,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8838 to 8818. [2022-11-25 23:54:29,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8818 states, 4849 states have (on average 1.213239843266653) internal successors, (5883), 5172 states have internal predecessors, (5883), 3245 states have call successors, (3245), 577 states have call predecessors, (3245), 721 states have return successors, (4767), 3236 states have call predecessors, (4767), 3242 states have call successors, (4767) [2022-11-25 23:54:29,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8818 states to 8818 states and 13895 transitions. [2022-11-25 23:54:29,634 INFO L78 Accepts]: Start accepts. Automaton has 8818 states and 13895 transitions. Word has length 117 [2022-11-25 23:54:29,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:54:29,635 INFO L495 AbstractCegarLoop]: Abstraction has 8818 states and 13895 transitions. [2022-11-25 23:54:29,635 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 2 states have call successors, (21), 4 states have call predecessors, (21), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-25 23:54:29,635 INFO L276 IsEmpty]: Start isEmpty. Operand 8818 states and 13895 transitions. [2022-11-25 23:54:29,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-11-25 23:54:29,640 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:54:29,640 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:54:29,640 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-25 23:54:29,640 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-25 23:54:29,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:54:29,641 INFO L85 PathProgramCache]: Analyzing trace with hash 347518308, now seen corresponding path program 1 times [2022-11-25 23:54:29,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:54:29,642 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902592607] [2022-11-25 23:54:29,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:54:29,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:54:29,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:54:31,034 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2022-11-25 23:54:31,035 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:54:31,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902592607] [2022-11-25 23:54:31,035 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902592607] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:54:31,035 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:54:31,036 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 23:54:31,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047174893] [2022-11-25 23:54:31,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:54:31,036 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:54:31,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:54:31,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:54:31,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:54:31,038 INFO L87 Difference]: Start difference. First operand 8818 states and 13895 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-25 23:54:33,327 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:54:39,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:54:39,061 INFO L93 Difference]: Finished difference Result 11727 states and 18399 transitions. [2022-11-25 23:54:39,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 23:54:39,064 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 123 [2022-11-25 23:54:39,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:54:39,130 INFO L225 Difference]: With dead ends: 11727 [2022-11-25 23:54:39,130 INFO L226 Difference]: Without dead ends: 11725 [2022-11-25 23:54:39,141 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-25 23:54:39,142 INFO L413 NwaCegarLoop]: 2794 mSDtfsCounter, 1878 mSDsluCounter, 7619 mSDsCounter, 0 mSdLazyCounter, 1026 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1879 SdHoareTripleChecker+Valid, 10413 SdHoareTripleChecker+Invalid, 1029 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1026 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2022-11-25 23:54:39,142 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1879 Valid, 10413 Invalid, 1029 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1026 Invalid, 1 Unknown, 0 Unchecked, 6.9s Time] [2022-11-25 23:54:39,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11725 states. [2022-11-25 23:54:40,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11725 to 11676. [2022-11-25 23:54:40,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11676 states, 6396 states have (on average 1.2106003752345216) internal successors, (7743), 6828 states have internal predecessors, (7743), 4321 states have call successors, (4321), 824 states have call predecessors, (4321), 956 states have return successors, (6284), 4235 states have call predecessors, (6284), 4318 states have call successors, (6284) [2022-11-25 23:54:40,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11676 states to 11676 states and 18348 transitions. [2022-11-25 23:54:40,619 INFO L78 Accepts]: Start accepts. Automaton has 11676 states and 18348 transitions. Word has length 123 [2022-11-25 23:54:40,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:54:40,620 INFO L495 AbstractCegarLoop]: Abstraction has 11676 states and 18348 transitions. [2022-11-25 23:54:40,620 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-25 23:54:40,620 INFO L276 IsEmpty]: Start isEmpty. Operand 11676 states and 18348 transitions. [2022-11-25 23:54:40,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-11-25 23:54:40,624 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:54:40,624 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:54:40,625 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-25 23:54:40,625 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-25 23:54:40,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:54:40,626 INFO L85 PathProgramCache]: Analyzing trace with hash 773117793, now seen corresponding path program 1 times [2022-11-25 23:54:40,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:54:40,626 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [443913318] [2022-11-25 23:54:40,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:54:40,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:54:40,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:54:41,270 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2022-11-25 23:54:41,270 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:54:41,270 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [443913318] [2022-11-25 23:54:41,270 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [443913318] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:54:41,271 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:54:41,271 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 23:54:41,271 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106883711] [2022-11-25 23:54:41,271 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:54:41,272 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:54:41,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:54:41,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:54:41,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:54:41,273 INFO L87 Difference]: Start difference. First operand 11676 states and 18348 transitions. Second operand has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (25), 3 states have call predecessors, (25), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-25 23:54:43,647 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:54:51,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:54:51,696 INFO L93 Difference]: Finished difference Result 14532 states and 22764 transitions. [2022-11-25 23:54:51,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 23:54:51,697 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (25), 3 states have call predecessors, (25), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 136 [2022-11-25 23:54:51,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:54:51,843 INFO L225 Difference]: With dead ends: 14532 [2022-11-25 23:54:51,843 INFO L226 Difference]: Without dead ends: 14530 [2022-11-25 23:54:51,863 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-25 23:54:51,864 INFO L413 NwaCegarLoop]: 3386 mSDtfsCounter, 2214 mSDsluCounter, 8488 mSDsCounter, 0 mSdLazyCounter, 1372 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2215 SdHoareTripleChecker+Valid, 11874 SdHoareTripleChecker+Invalid, 1374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1372 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.9s IncrementalHoareTripleChecker+Time [2022-11-25 23:54:51,865 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2215 Valid, 11874 Invalid, 1374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1372 Invalid, 1 Unknown, 0 Unchecked, 8.9s Time] [2022-11-25 23:54:51,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14530 states. [2022-11-25 23:54:53,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14530 to 14481. [2022-11-25 23:54:53,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14481 states, 7913 states have (on average 1.208770377859219) internal successors, (9565), 8452 states have internal predecessors, (9565), 5375 states have call successors, (5375), 1070 states have call predecessors, (5375), 1190 states have return successors, (7773), 5213 states have call predecessors, (7773), 5372 states have call successors, (7773) [2022-11-25 23:54:53,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14481 states to 14481 states and 22713 transitions. [2022-11-25 23:54:53,596 INFO L78 Accepts]: Start accepts. Automaton has 14481 states and 22713 transitions. Word has length 136 [2022-11-25 23:54:53,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:54:53,597 INFO L495 AbstractCegarLoop]: Abstraction has 14481 states and 22713 transitions. [2022-11-25 23:54:53,597 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (25), 3 states have call predecessors, (25), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-25 23:54:53,597 INFO L276 IsEmpty]: Start isEmpty. Operand 14481 states and 22713 transitions. [2022-11-25 23:54:53,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2022-11-25 23:54:53,604 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:54:53,604 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:54:53,604 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-25 23:54:53,605 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-25 23:54:53,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:54:53,605 INFO L85 PathProgramCache]: Analyzing trace with hash -564817257, now seen corresponding path program 1 times [2022-11-25 23:54:53,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:54:53,606 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759583723] [2022-11-25 23:54:53,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:54:53,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:54:53,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:54:54,753 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2022-11-25 23:54:54,754 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:54:54,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759583723] [2022-11-25 23:54:54,754 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759583723] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:54:54,754 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:54:54,754 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-25 23:54:54,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594688328] [2022-11-25 23:54:54,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:54:54,756 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 23:54:54,756 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:54:54,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 23:54:54,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-25 23:54:54,758 INFO L87 Difference]: Start difference. First operand 14481 states and 22713 transitions. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-25 23:54:57,116 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:55:01,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:55:01,798 INFO L93 Difference]: Finished difference Result 28979 states and 45527 transitions. [2022-11-25 23:55:01,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-25 23:55:01,799 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 175 [2022-11-25 23:55:01,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:55:02,051 INFO L225 Difference]: With dead ends: 28979 [2022-11-25 23:55:02,052 INFO L226 Difference]: Without dead ends: 14514 [2022-11-25 23:55:02,304 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:55:02,305 INFO L413 NwaCegarLoop]: 1993 mSDtfsCounter, 9 mSDsluCounter, 3974 mSDsCounter, 0 mSdLazyCounter, 708 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 5967 SdHoareTripleChecker+Invalid, 709 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 708 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2022-11-25 23:55:02,306 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 5967 Invalid, 709 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 708 Invalid, 1 Unknown, 0 Unchecked, 5.5s Time] [2022-11-25 23:55:02,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14514 states. [2022-11-25 23:55:03,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14514 to 14487. [2022-11-25 23:55:04,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14487 states, 7919 states have (on average 1.208612198509913) internal successors, (9571), 8458 states have internal predecessors, (9571), 5375 states have call successors, (5375), 1070 states have call predecessors, (5375), 1190 states have return successors, (7773), 5213 states have call predecessors, (7773), 5372 states have call successors, (7773) [2022-11-25 23:55:04,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14487 states to 14487 states and 22719 transitions. [2022-11-25 23:55:04,190 INFO L78 Accepts]: Start accepts. Automaton has 14487 states and 22719 transitions. Word has length 175 [2022-11-25 23:55:04,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:55:04,191 INFO L495 AbstractCegarLoop]: Abstraction has 14487 states and 22719 transitions. [2022-11-25 23:55:04,191 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-25 23:55:04,192 INFO L276 IsEmpty]: Start isEmpty. Operand 14487 states and 22719 transitions. [2022-11-25 23:55:04,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2022-11-25 23:55:04,201 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:55:04,201 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:55:04,201 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-25 23:55:04,202 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-25 23:55:04,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:55:04,202 INFO L85 PathProgramCache]: Analyzing trace with hash -546472823, now seen corresponding path program 1 times [2022-11-25 23:55:04,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:55:04,203 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452806933] [2022-11-25 23:55:04,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:55:04,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:55:04,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:55:07,841 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 5 proven. 28 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2022-11-25 23:55:07,842 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:55:07,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452806933] [2022-11-25 23:55:07,842 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452806933] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 23:55:07,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1422911282] [2022-11-25 23:55:07,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:55:07,843 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:55:07,843 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ab08ac5-d2e6-4481-a8a0-c50deec07308/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 23:55:07,851 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ab08ac5-d2e6-4481-a8a0-c50deec07308/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 23:55:07,882 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ab08ac5-d2e6-4481-a8a0-c50deec07308/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-25 23:55:09,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:55:09,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 2785 conjuncts, 38 conjunts are in the unsatisfiable core [2022-11-25 23:55:09,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:55:09,566 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2022-11-25 23:55:09,566 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 23:55:09,566 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1422911282] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:55:09,567 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-25 23:55:09,567 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [9] total 16 [2022-11-25 23:55:09,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228487095] [2022-11-25 23:55:09,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:55:09,568 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-25 23:55:09,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:55:09,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-25 23:55:09,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=210, Unknown=0, NotChecked=0, Total=240 [2022-11-25 23:55:09,570 INFO L87 Difference]: Start difference. First operand 14487 states and 22719 transitions. Second operand has 11 states, 8 states have (on average 9.5) internal successors, (76), 9 states have internal predecessors, (76), 5 states have call successors, (36), 2 states have call predecessors, (36), 5 states have return successors, (31), 6 states have call predecessors, (31), 5 states have call successors, (31) [2022-11-25 23:55:12,690 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:55:25,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:55:25,467 INFO L93 Difference]: Finished difference Result 29676 states and 46589 transitions. [2022-11-25 23:55:25,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-25 23:55:25,468 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 8 states have (on average 9.5) internal successors, (76), 9 states have internal predecessors, (76), 5 states have call successors, (36), 2 states have call predecessors, (36), 5 states have return successors, (31), 6 states have call predecessors, (31), 5 states have call successors, (31) Word has length 186 [2022-11-25 23:55:25,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:55:25,571 INFO L225 Difference]: With dead ends: 29676 [2022-11-25 23:55:25,571 INFO L226 Difference]: Without dead ends: 15199 [2022-11-25 23:55:25,830 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 183 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=59, Invalid=403, Unknown=0, NotChecked=0, Total=462 [2022-11-25 23:55:25,830 INFO L413 NwaCegarLoop]: 2062 mSDtfsCounter, 77 mSDsluCounter, 18326 mSDsCounter, 0 mSdLazyCounter, 2928 mSolverCounterSat, 50 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 20388 SdHoareTripleChecker+Invalid, 2979 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 2928 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.0s IncrementalHoareTripleChecker+Time [2022-11-25 23:55:25,830 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 20388 Invalid, 2979 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [50 Valid, 2928 Invalid, 1 Unknown, 0 Unchecked, 14.0s Time] [2022-11-25 23:55:25,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15199 states. [2022-11-25 23:55:27,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15199 to 14535. [2022-11-25 23:55:27,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14535 states, 7949 states have (on average 1.2078248836331613) internal successors, (9601), 8488 states have internal predecessors, (9601), 5387 states have call successors, (5387), 1070 states have call predecessors, (5387), 1196 states have return successors, (7791), 5231 states have call predecessors, (7791), 5384 states have call successors, (7791) [2022-11-25 23:55:27,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14535 states to 14535 states and 22779 transitions. [2022-11-25 23:55:27,842 INFO L78 Accepts]: Start accepts. Automaton has 14535 states and 22779 transitions. Word has length 186 [2022-11-25 23:55:27,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:55:27,843 INFO L495 AbstractCegarLoop]: Abstraction has 14535 states and 22779 transitions. [2022-11-25 23:55:27,844 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 8 states have (on average 9.5) internal successors, (76), 9 states have internal predecessors, (76), 5 states have call successors, (36), 2 states have call predecessors, (36), 5 states have return successors, (31), 6 states have call predecessors, (31), 5 states have call successors, (31) [2022-11-25 23:55:27,844 INFO L276 IsEmpty]: Start isEmpty. Operand 14535 states and 22779 transitions. [2022-11-25 23:55:27,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-11-25 23:55:27,853 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:55:27,853 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:55:27,872 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ab08ac5-d2e6-4481-a8a0-c50deec07308/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-25 23:55:28,067 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ab08ac5-d2e6-4481-a8a0-c50deec07308/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-11-25 23:55:28,068 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-25 23:55:28,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:55:28,069 INFO L85 PathProgramCache]: Analyzing trace with hash -1997836963, now seen corresponding path program 1 times [2022-11-25 23:55:28,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:55:28,069 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636142993] [2022-11-25 23:55:28,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:55:28,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:55:28,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:55:28,336 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2022-11-25 23:55:28,336 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:55:28,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636142993] [2022-11-25 23:55:28,337 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [636142993] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:55:28,337 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:55:28,337 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 23:55:28,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640824406] [2022-11-25 23:55:28,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:55:28,339 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 23:55:28,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:55:28,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 23:55:28,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:55:28,341 INFO L87 Difference]: Start difference. First operand 14535 states and 22779 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2022-11-25 23:55:30,654 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:55:35,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:55:35,192 INFO L93 Difference]: Finished difference Result 29180 states and 45755 transitions. [2022-11-25 23:55:35,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 23:55:35,192 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 189 [2022-11-25 23:55:35,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:55:35,280 INFO L225 Difference]: With dead ends: 29180 [2022-11-25 23:55:35,280 INFO L226 Difference]: Without dead ends: 14661 [2022-11-25 23:55:35,406 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:55:35,407 INFO L413 NwaCegarLoop]: 1989 mSDtfsCounter, 28 mSDsluCounter, 1963 mSDsCounter, 0 mSdLazyCounter, 470 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 3952 SdHoareTripleChecker+Invalid, 476 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 470 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2022-11-25 23:55:35,408 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 3952 Invalid, 476 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 470 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2022-11-25 23:55:35,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14661 states. [2022-11-25 23:55:37,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14661 to 14629. [2022-11-25 23:55:37,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14629 states, 8019 states have (on average 1.2075071704701335) internal successors, (9683), 8554 states have internal predecessors, (9683), 5411 states have call successors, (5411), 1070 states have call predecessors, (5411), 1196 states have return successors, (7815), 5255 states have call predecessors, (7815), 5408 states have call successors, (7815) [2022-11-25 23:55:37,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14629 states to 14629 states and 22909 transitions. [2022-11-25 23:55:37,186 INFO L78 Accepts]: Start accepts. Automaton has 14629 states and 22909 transitions. Word has length 189 [2022-11-25 23:55:37,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:55:37,187 INFO L495 AbstractCegarLoop]: Abstraction has 14629 states and 22909 transitions. [2022-11-25 23:55:37,187 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2022-11-25 23:55:37,187 INFO L276 IsEmpty]: Start isEmpty. Operand 14629 states and 22909 transitions. [2022-11-25 23:55:37,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2022-11-25 23:55:37,195 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:55:37,195 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:55:37,195 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-25 23:55:37,196 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-25 23:55:37,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:55:37,196 INFO L85 PathProgramCache]: Analyzing trace with hash -1879302664, now seen corresponding path program 1 times [2022-11-25 23:55:37,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:55:37,197 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67157341] [2022-11-25 23:55:37,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:55:37,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:55:37,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:55:39,667 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 19 proven. 2 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2022-11-25 23:55:39,667 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:55:39,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67157341] [2022-11-25 23:55:39,668 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67157341] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 23:55:39,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166297619] [2022-11-25 23:55:39,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:55:39,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:55:39,669 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ab08ac5-d2e6-4481-a8a0-c50deec07308/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 23:55:39,670 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ab08ac5-d2e6-4481-a8a0-c50deec07308/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 23:55:39,691 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ab08ac5-d2e6-4481-a8a0-c50deec07308/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-25 23:55:41,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:55:41,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 2819 conjuncts, 40 conjunts are in the unsatisfiable core [2022-11-25 23:55:41,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:55:41,304 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2022-11-25 23:55:41,305 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 23:55:41,305 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1166297619] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:55:41,305 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-25 23:55:41,305 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [12] total 12 [2022-11-25 23:55:41,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852860664] [2022-11-25 23:55:41,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:55:41,307 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-25 23:55:41,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:55:41,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-25 23:55:41,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-11-25 23:55:41,308 INFO L87 Difference]: Start difference. First operand 14629 states and 22909 transitions. Second operand has 12 states, 9 states have (on average 8.88888888888889) internal successors, (80), 10 states have internal predecessors, (80), 6 states have call successors, (37), 2 states have call predecessors, (37), 5 states have return successors, (32), 7 states have call predecessors, (32), 6 states have call successors, (32) [2022-11-25 23:55:44,355 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:55:57,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:55:57,038 INFO L93 Difference]: Finished difference Result 29141 states and 45745 transitions. [2022-11-25 23:55:57,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-25 23:55:57,039 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 9 states have (on average 8.88888888888889) internal successors, (80), 10 states have internal predecessors, (80), 6 states have call successors, (37), 2 states have call predecessors, (37), 5 states have return successors, (32), 7 states have call predecessors, (32), 6 states have call successors, (32) Word has length 192 [2022-11-25 23:55:57,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:55:57,126 INFO L225 Difference]: With dead ends: 29141 [2022-11-25 23:55:57,126 INFO L226 Difference]: Without dead ends: 14523 [2022-11-25 23:55:57,343 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 191 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2022-11-25 23:55:57,344 INFO L413 NwaCegarLoop]: 2066 mSDtfsCounter, 97 mSDsluCounter, 20397 mSDsCounter, 0 mSdLazyCounter, 3238 mSolverCounterSat, 59 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 22463 SdHoareTripleChecker+Invalid, 3298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 3238 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.0s IncrementalHoareTripleChecker+Time [2022-11-25 23:55:57,345 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 22463 Invalid, 3298 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [59 Valid, 3238 Invalid, 1 Unknown, 0 Unchecked, 14.0s Time] [2022-11-25 23:55:57,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14523 states. [2022-11-25 23:55:58,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14523 to 13849. [2022-11-25 23:55:58,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13849 states, 7570 states have (on average 1.2052840158520475) internal successors, (9124), 8071 states have internal predecessors, (9124), 5148 states have call successors, (5148), 1017 states have call predecessors, (5148), 1128 states have return successors, (7460), 4986 states have call predecessors, (7460), 5145 states have call successors, (7460) [2022-11-25 23:55:58,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13849 states to 13849 states and 21732 transitions. [2022-11-25 23:55:58,561 INFO L78 Accepts]: Start accepts. Automaton has 13849 states and 21732 transitions. Word has length 192 [2022-11-25 23:55:58,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:55:58,562 INFO L495 AbstractCegarLoop]: Abstraction has 13849 states and 21732 transitions. [2022-11-25 23:55:58,562 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 9 states have (on average 8.88888888888889) internal successors, (80), 10 states have internal predecessors, (80), 6 states have call successors, (37), 2 states have call predecessors, (37), 5 states have return successors, (32), 7 states have call predecessors, (32), 6 states have call successors, (32) [2022-11-25 23:55:58,562 INFO L276 IsEmpty]: Start isEmpty. Operand 13849 states and 21732 transitions. [2022-11-25 23:55:58,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2022-11-25 23:55:58,571 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:55:58,571 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 8, 7, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:55:58,587 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ab08ac5-d2e6-4481-a8a0-c50deec07308/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-25 23:55:58,787 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ab08ac5-d2e6-4481-a8a0-c50deec07308/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:55:58,788 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-25 23:55:58,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:55:58,788 INFO L85 PathProgramCache]: Analyzing trace with hash -923235963, now seen corresponding path program 1 times [2022-11-25 23:55:58,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:55:58,789 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052328488] [2022-11-25 23:55:58,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:55:58,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:55:58,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:55:59,252 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 349 trivial. 0 not checked. [2022-11-25 23:55:59,253 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:55:59,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052328488] [2022-11-25 23:55:59,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2052328488] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:55:59,253 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:55:59,254 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-25 23:55:59,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731203827] [2022-11-25 23:55:59,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:55:59,257 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 23:55:59,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:55:59,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 23:55:59,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-25 23:55:59,259 INFO L87 Difference]: Start difference. First operand 13849 states and 21732 transitions. Second operand has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-11-25 23:56:01,615 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:56:03,620 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:56:05,807 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:56:09,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:56:09,756 INFO L93 Difference]: Finished difference Result 27755 states and 43584 transitions. [2022-11-25 23:56:09,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-25 23:56:09,756 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) Word has length 216 [2022-11-25 23:56:09,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:56:09,826 INFO L225 Difference]: With dead ends: 27755 [2022-11-25 23:56:09,826 INFO L226 Difference]: Without dead ends: 14014 [2022-11-25 23:56:09,920 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:56:09,921 INFO L413 NwaCegarLoop]: 2085 mSDtfsCounter, 78 mSDsluCounter, 4072 mSDsCounter, 0 mSdLazyCounter, 713 mSolverCounterSat, 11 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 6157 SdHoareTripleChecker+Invalid, 727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 713 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.1s IncrementalHoareTripleChecker+Time [2022-11-25 23:56:09,921 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 6157 Invalid, 727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 713 Invalid, 3 Unknown, 0 Unchecked, 9.1s Time] [2022-11-25 23:56:09,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14014 states. [2022-11-25 23:56:11,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14014 to 13853. [2022-11-25 23:56:11,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13853 states, 7574 states have (on average 1.2051756007393715) internal successors, (9128), 8075 states have internal predecessors, (9128), 5148 states have call successors, (5148), 1017 states have call predecessors, (5148), 1128 states have return successors, (7460), 4986 states have call predecessors, (7460), 5145 states have call successors, (7460) [2022-11-25 23:56:11,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13853 states to 13853 states and 21736 transitions. [2022-11-25 23:56:11,433 INFO L78 Accepts]: Start accepts. Automaton has 13853 states and 21736 transitions. Word has length 216 [2022-11-25 23:56:11,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:56:11,433 INFO L495 AbstractCegarLoop]: Abstraction has 13853 states and 21736 transitions. [2022-11-25 23:56:11,434 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-11-25 23:56:11,434 INFO L276 IsEmpty]: Start isEmpty. Operand 13853 states and 21736 transitions. [2022-11-25 23:56:11,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2022-11-25 23:56:11,440 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:56:11,440 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 8, 7, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:56:11,441 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-25 23:56:11,441 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-25 23:56:11,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:56:11,441 INFO L85 PathProgramCache]: Analyzing trace with hash 42326548, now seen corresponding path program 1 times [2022-11-25 23:56:11,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:56:11,442 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354455108] [2022-11-25 23:56:11,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:56:11,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:56:11,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:56:12,040 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 349 trivial. 0 not checked. [2022-11-25 23:56:12,041 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:56:12,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354455108] [2022-11-25 23:56:12,041 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354455108] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:56:12,041 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:56:12,042 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 23:56:12,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010583631] [2022-11-25 23:56:12,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:56:12,042 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 23:56:12,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:56:12,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 23:56:12,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:56:12,044 INFO L87 Difference]: Start difference. First operand 13853 states and 21736 transitions. Second operand has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) [2022-11-25 23:56:14,276 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:56:17,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:56:17,653 INFO L93 Difference]: Finished difference Result 25351 states and 39799 transitions. [2022-11-25 23:56:17,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 23:56:17,656 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) Word has length 232 [2022-11-25 23:56:17,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:56:17,742 INFO L225 Difference]: With dead ends: 25351 [2022-11-25 23:56:17,742 INFO L226 Difference]: Without dead ends: 11606 [2022-11-25 23:56:17,850 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:56:17,851 INFO L413 NwaCegarLoop]: 2021 mSDtfsCounter, 36 mSDsluCounter, 1984 mSDsCounter, 0 mSdLazyCounter, 463 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 4005 SdHoareTripleChecker+Invalid, 464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 463 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2022-11-25 23:56:17,851 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 4005 Invalid, 464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 463 Invalid, 1 Unknown, 0 Unchecked, 4.4s Time] [2022-11-25 23:56:17,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11606 states. [2022-11-25 23:56:18,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11606 to 11537. [2022-11-25 23:56:18,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11537 states, 6310 states have (on average 1.2019017432646593) internal successors, (7584), 6714 states have internal predecessors, (7584), 4273 states have call successors, (4273), 832 states have call predecessors, (4273), 951 states have return successors, (6227), 4171 states have call predecessors, (6227), 4270 states have call successors, (6227) [2022-11-25 23:56:19,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11537 states to 11537 states and 18084 transitions. [2022-11-25 23:56:19,040 INFO L78 Accepts]: Start accepts. Automaton has 11537 states and 18084 transitions. Word has length 232 [2022-11-25 23:56:19,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:56:19,041 INFO L495 AbstractCegarLoop]: Abstraction has 11537 states and 18084 transitions. [2022-11-25 23:56:19,041 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) [2022-11-25 23:56:19,041 INFO L276 IsEmpty]: Start isEmpty. Operand 11537 states and 18084 transitions. [2022-11-25 23:56:19,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2022-11-25 23:56:19,045 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:56:19,045 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 7, 7, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:56:19,045 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-25 23:56:19,046 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-25 23:56:19,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:56:19,046 INFO L85 PathProgramCache]: Analyzing trace with hash -2078433615, now seen corresponding path program 1 times [2022-11-25 23:56:19,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:56:19,047 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [388056766] [2022-11-25 23:56:19,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:56:19,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:56:19,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:56:19,537 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 309 trivial. 0 not checked. [2022-11-25 23:56:19,537 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:56:19,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [388056766] [2022-11-25 23:56:19,537 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [388056766] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:56:19,537 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:56:19,538 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-25 23:56:19,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867999585] [2022-11-25 23:56:19,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:56:19,538 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 23:56:19,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:56:19,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 23:56:19,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-25 23:56:19,540 INFO L87 Difference]: Start difference. First operand 11537 states and 18084 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 4 states have call successors, (38), 3 states have call predecessors, (38), 2 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) [2022-11-25 23:56:22,002 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:56:31,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:56:31,541 INFO L93 Difference]: Finished difference Result 19418 states and 30419 transitions. [2022-11-25 23:56:31,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-25 23:56:31,542 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 4 states have call successors, (38), 3 states have call predecessors, (38), 2 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) Word has length 220 [2022-11-25 23:56:31,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:56:31,620 INFO L225 Difference]: With dead ends: 19418 [2022-11-25 23:56:31,620 INFO L226 Difference]: Without dead ends: 15671 [2022-11-25 23:56:31,654 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:56:31,654 INFO L413 NwaCegarLoop]: 359 mSDtfsCounter, 2452 mSDsluCounter, 277 mSDsCounter, 0 mSdLazyCounter, 4379 mSolverCounterSat, 1406 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3005 SdHoareTripleChecker+Valid, 636 SdHoareTripleChecker+Invalid, 5786 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1406 IncrementalHoareTripleChecker+Valid, 4379 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.0s IncrementalHoareTripleChecker+Time [2022-11-25 23:56:31,655 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3005 Valid, 636 Invalid, 5786 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1406 Valid, 4379 Invalid, 1 Unknown, 0 Unchecked, 10.0s Time] [2022-11-25 23:56:31,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15671 states. [2022-11-25 23:56:33,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15671 to 15613. [2022-11-25 23:56:33,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15613 states, 8538 states have (on average 1.2007495900679317) internal successors, (10252), 9080 states have internal predecessors, (10252), 5786 states have call successors, (5786), 1134 states have call predecessors, (5786), 1286 states have return successors, (8438), 5634 states have call predecessors, (8438), 5783 states have call successors, (8438) [2022-11-25 23:56:33,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15613 states to 15613 states and 24476 transitions. [2022-11-25 23:56:33,185 INFO L78 Accepts]: Start accepts. Automaton has 15613 states and 24476 transitions. Word has length 220 [2022-11-25 23:56:33,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:56:33,186 INFO L495 AbstractCegarLoop]: Abstraction has 15613 states and 24476 transitions. [2022-11-25 23:56:33,186 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 4 states have call successors, (38), 3 states have call predecessors, (38), 2 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) [2022-11-25 23:56:33,186 INFO L276 IsEmpty]: Start isEmpty. Operand 15613 states and 24476 transitions. [2022-11-25 23:56:33,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2022-11-25 23:56:33,189 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:56:33,190 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 7, 7, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:56:33,190 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-11-25 23:56:33,190 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-25 23:56:33,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:56:33,191 INFO L85 PathProgramCache]: Analyzing trace with hash -1361675232, now seen corresponding path program 1 times [2022-11-25 23:56:33,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:56:33,191 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622146151] [2022-11-25 23:56:33,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:56:33,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:56:33,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:56:34,239 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 309 trivial. 0 not checked. [2022-11-25 23:56:34,239 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:56:34,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622146151] [2022-11-25 23:56:34,240 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622146151] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:56:34,240 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:56:34,240 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-25 23:56:34,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353430935] [2022-11-25 23:56:34,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:56:34,241 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-25 23:56:34,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:56:34,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-25 23:56:34,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-25 23:56:34,243 INFO L87 Difference]: Start difference. First operand 15613 states and 24476 transitions. Second operand has 6 states, 6 states have (on average 12.5) internal successors, (75), 5 states have internal predecessors, (75), 3 states have call successors, (38), 4 states have call predecessors, (38), 2 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2022-11-25 23:56:36,701 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:56:47,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:56:47,918 INFO L93 Difference]: Finished difference Result 15676 states and 24553 transitions. [2022-11-25 23:56:47,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-25 23:56:47,919 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 5 states have internal predecessors, (75), 3 states have call successors, (38), 4 states have call predecessors, (38), 2 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) Word has length 220 [2022-11-25 23:56:47,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:56:47,974 INFO L225 Difference]: With dead ends: 15676 [2022-11-25 23:56:47,975 INFO L226 Difference]: Without dead ends: 15635 [2022-11-25 23:56:47,983 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-11-25 23:56:47,983 INFO L413 NwaCegarLoop]: 2467 mSDtfsCounter, 3450 mSDsluCounter, 5676 mSDsCounter, 0 mSdLazyCounter, 4439 mSolverCounterSat, 1400 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3770 SdHoareTripleChecker+Valid, 8143 SdHoareTripleChecker+Invalid, 5840 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1400 IncrementalHoareTripleChecker+Valid, 4439 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.3s IncrementalHoareTripleChecker+Time [2022-11-25 23:56:47,984 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3770 Valid, 8143 Invalid, 5840 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1400 Valid, 4439 Invalid, 1 Unknown, 0 Unchecked, 11.3s Time] [2022-11-25 23:56:47,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15635 states. [2022-11-25 23:56:49,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15635 to 15610. [2022-11-25 23:56:49,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15610 states, 8538 states have (on average 1.1996954790349028) internal successors, (10243), 9077 states have internal predecessors, (10243), 5783 states have call successors, (5783), 1134 states have call predecessors, (5783), 1286 states have return successors, (8435), 5634 states have call predecessors, (8435), 5780 states have call successors, (8435) [2022-11-25 23:56:49,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15610 states to 15610 states and 24461 transitions. [2022-11-25 23:56:49,354 INFO L78 Accepts]: Start accepts. Automaton has 15610 states and 24461 transitions. Word has length 220 [2022-11-25 23:56:49,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:56:49,355 INFO L495 AbstractCegarLoop]: Abstraction has 15610 states and 24461 transitions. [2022-11-25 23:56:49,355 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 5 states have internal predecessors, (75), 3 states have call successors, (38), 4 states have call predecessors, (38), 2 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2022-11-25 23:56:49,355 INFO L276 IsEmpty]: Start isEmpty. Operand 15610 states and 24461 transitions. [2022-11-25 23:56:49,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 467 [2022-11-25 23:56:49,368 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:56:49,368 INFO L195 NwaCegarLoop]: trace histogram [25, 13, 11, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:56:49,368 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-11-25 23:56:49,369 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-25 23:56:49,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:56:49,369 INFO L85 PathProgramCache]: Analyzing trace with hash -1459200990, now seen corresponding path program 1 times [2022-11-25 23:56:49,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:56:49,370 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228485644] [2022-11-25 23:56:49,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:56:49,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:56:49,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:56:49,838 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1177 trivial. 0 not checked. [2022-11-25 23:56:49,838 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:56:49,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228485644] [2022-11-25 23:56:49,839 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228485644] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:56:49,839 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:56:49,839 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 23:56:49,839 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909811913] [2022-11-25 23:56:49,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:56:49,841 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 23:56:49,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:56:49,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 23:56:49,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:56:49,842 INFO L87 Difference]: Start difference. First operand 15610 states and 24461 transitions. Second operand has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 3 states have call successors, (90), 2 states have call predecessors, (90), 1 states have return successors, (81), 3 states have call predecessors, (81), 3 states have call successors, (81) [2022-11-25 23:56:51,975 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:56:55,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:56:55,179 INFO L93 Difference]: Finished difference Result 17821 states and 27911 transitions. [2022-11-25 23:56:55,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 23:56:55,180 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 3 states have call successors, (90), 2 states have call predecessors, (90), 1 states have return successors, (81), 3 states have call predecessors, (81), 3 states have call successors, (81) Word has length 466 [2022-11-25 23:56:55,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:56:55,248 INFO L225 Difference]: With dead ends: 17821 [2022-11-25 23:56:55,248 INFO L226 Difference]: Without dead ends: 15671 [2022-11-25 23:56:55,272 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:56:55,273 INFO L413 NwaCegarLoop]: 2033 mSDtfsCounter, 188 mSDsluCounter, 1957 mSDsCounter, 0 mSdLazyCounter, 464 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 3990 SdHoareTripleChecker+Invalid, 467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 464 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2022-11-25 23:56:55,273 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [188 Valid, 3990 Invalid, 467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 464 Invalid, 1 Unknown, 0 Unchecked, 3.9s Time] [2022-11-25 23:56:55,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15671 states. [2022-11-25 23:56:56,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15671 to 15630. [2022-11-25 23:56:56,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15630 states, 8547 states have (on average 1.199134199134199) internal successors, (10249), 9086 states have internal predecessors, (10249), 5785 states have call successors, (5785), 1143 states have call predecessors, (5785), 1295 states have return successors, (8437), 5636 states have call predecessors, (8437), 5782 states have call successors, (8437) [2022-11-25 23:56:56,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15630 states to 15630 states and 24471 transitions. [2022-11-25 23:56:56,637 INFO L78 Accepts]: Start accepts. Automaton has 15630 states and 24471 transitions. Word has length 466 [2022-11-25 23:56:56,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:56:56,637 INFO L495 AbstractCegarLoop]: Abstraction has 15630 states and 24471 transitions. [2022-11-25 23:56:56,637 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 3 states have call successors, (90), 2 states have call predecessors, (90), 1 states have return successors, (81), 3 states have call predecessors, (81), 3 states have call successors, (81) [2022-11-25 23:56:56,637 INFO L276 IsEmpty]: Start isEmpty. Operand 15630 states and 24471 transitions. [2022-11-25 23:56:56,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 515 [2022-11-25 23:56:56,651 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:56:56,652 INFO L195 NwaCegarLoop]: trace histogram [19, 13, 13, 11, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 7, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:56:56,652 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-11-25 23:56:56,652 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-25 23:56:56,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:56:56,653 INFO L85 PathProgramCache]: Analyzing trace with hash -495646171, now seen corresponding path program 1 times [2022-11-25 23:56:56,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:56:56,653 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970315803] [2022-11-25 23:56:56,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:56:56,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:56:56,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:56:57,447 INFO L134 CoverageAnalysis]: Checked inductivity of 1372 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 1365 trivial. 0 not checked. [2022-11-25 23:56:57,447 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:56:57,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970315803] [2022-11-25 23:56:57,447 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970315803] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 23:56:57,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1203421970] [2022-11-25 23:56:57,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:56:57,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:56:57,448 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ab08ac5-d2e6-4481-a8a0-c50deec07308/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 23:56:57,452 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ab08ac5-d2e6-4481-a8a0-c50deec07308/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 23:56:57,460 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ab08ac5-d2e6-4481-a8a0-c50deec07308/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-25 23:56:59,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:56:59,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 4549 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-25 23:56:59,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:56:59,124 INFO L134 CoverageAnalysis]: Checked inductivity of 1372 backedges. 217 proven. 1 refuted. 0 times theorem prover too weak. 1154 trivial. 0 not checked. [2022-11-25 23:56:59,124 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 23:57:00,032 INFO L134 CoverageAnalysis]: Checked inductivity of 1372 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 1365 trivial. 0 not checked. [2022-11-25 23:57:00,032 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1203421970] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 23:57:00,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [430670336] [2022-11-25 23:57:00,072 INFO L159 IcfgInterpreter]: Started Sifa with 247 locations of interest [2022-11-25 23:57:00,072 INFO L166 IcfgInterpreter]: Building call graph [2022-11-25 23:57:00,077 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-25 23:57:00,083 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-25 23:57:00,083 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-25 23:57:03,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:03,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:03,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:03,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:03,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:03,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:03,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:03,536 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-25 23:57:03,537 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-25 23:57:03,538 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-25 23:57:03,540 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-25 23:57:03,541 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-25 23:57:03,541 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-25 23:57:03,560 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 29 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 41 [2022-11-25 23:57:04,523 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-25 23:57:04,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:04,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:04,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:04,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:04,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:04,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:04,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:04,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:04,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:04,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:04,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:04,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:04,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:04,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:04,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:04,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:04,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:04,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:04,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:04,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:04,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:04,551 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 49 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 41