./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-dec-tulip-de4x5.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 38b53e6a Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/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_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/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_d3ef0c92-252b-4b31-b382-d38a9b2e0614/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 527ba95af45b5d863cb3ca1867267fd54ac6958329e64d7162c5caa88bde96c3 --- 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:25:50,655 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-25 23:25:50,657 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-25 23:25:50,676 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-25 23:25:50,677 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-25 23:25:50,678 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-25 23:25:50,679 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-25 23:25:50,681 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-25 23:25:50,683 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-25 23:25:50,684 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-25 23:25:50,686 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-25 23:25:50,687 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-25 23:25:50,688 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-25 23:25:50,689 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-25 23:25:50,690 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-25 23:25:50,691 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-25 23:25:50,693 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-25 23:25:50,694 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-25 23:25:50,696 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-25 23:25:50,698 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-25 23:25:50,700 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-25 23:25:50,701 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-25 23:25:50,703 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-25 23:25:50,704 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-25 23:25:50,708 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-25 23:25:50,708 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-25 23:25:50,709 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-25 23:25:50,710 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-25 23:25:50,710 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-25 23:25:50,712 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-25 23:25:50,712 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-25 23:25:50,713 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-25 23:25:50,714 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-25 23:25:50,715 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-25 23:25:50,716 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-25 23:25:50,717 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-25 23:25:50,718 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-25 23:25:50,718 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-25 23:25:50,719 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-25 23:25:50,720 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-25 23:25:50,721 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-25 23:25:50,722 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-25 23:25:50,763 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-25 23:25:50,763 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-25 23:25:50,763 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-25 23:25:50,763 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-25 23:25:50,764 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-25 23:25:50,764 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-25 23:25:50,764 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-25 23:25:50,765 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-25 23:25:50,765 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-25 23:25:50,765 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-25 23:25:50,765 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-25 23:25:50,765 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-25 23:25:50,765 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-25 23:25:50,766 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-25 23:25:50,766 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-25 23:25:50,766 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-25 23:25:50,766 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-25 23:25:50,766 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-25 23:25:50,767 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-25 23:25:50,767 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-25 23:25:50,768 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-25 23:25:50,768 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-25 23:25:50,768 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-25 23:25:50,768 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-25 23:25:50,769 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-25 23:25:50,769 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-25 23:25:50,769 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-25 23:25:50,769 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-25 23:25:50,769 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-25 23:25:50,770 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-25 23:25:50,770 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-25 23:25:50,770 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-25 23:25:50,770 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-25 23:25:50,771 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-25 23:25:50,771 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-25 23:25:50,771 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-25 23:25:50,771 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-25 23:25:50,771 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-25 23:25:50,772 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_d3ef0c92-252b-4b31-b382-d38a9b2e0614/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_d3ef0c92-252b-4b31-b382-d38a9b2e0614/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 -> 527ba95af45b5d863cb3ca1867267fd54ac6958329e64d7162c5caa88bde96c3 [2022-11-25 23:25:51,038 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-25 23:25:51,074 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-25 23:25:51,077 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-25 23:25:51,078 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-25 23:25:51,079 INFO L275 PluginConnector]: CDTParser initialized [2022-11-25 23:25:51,080 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i [2022-11-25 23:25:54,153 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-25 23:25:54,820 INFO L351 CDTParser]: Found 1 translation units. [2022-11-25 23:25:54,821 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i [2022-11-25 23:25:54,869 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/data/25bfed2aa/c7f35d4767ac4135a32be0e196b063f1/FLAG10bf6731b [2022-11-25 23:25:54,884 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/data/25bfed2aa/c7f35d4767ac4135a32be0e196b063f1 [2022-11-25 23:25:54,887 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-25 23:25:54,889 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-25 23:25:54,890 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-25 23:25:54,891 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-25 23:25:54,895 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-25 23:25:54,895 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 11:25:54" (1/1) ... [2022-11-25 23:25:54,897 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@772daf23 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:25:54, skipping insertion in model container [2022-11-25 23:25:54,897 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 11:25:54" (1/1) ... [2022-11-25 23:25:54,905 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-25 23:25:55,146 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-25 23:25:56,260 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock [2022-11-25 23:25:56,275 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock [2022-11-25 23:25:56,296 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock_irqrestore [2022-11-25 23:25:56,362 WARN L623 FunctionHandler]: Unknown extern function __phys_addr [2022-11-25 23:25:56,453 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 23:25:56,454 WARN L623 FunctionHandler]: Unknown extern function _copy_from_user [2022-11-25 23:25:56,455 WARN L623 FunctionHandler]: Unknown extern function _copy_from_user [2022-11-25 23:25:56,456 WARN L623 FunctionHandler]: Unknown extern function __copy_from_user_overflow [2022-11-25 23:25:56,462 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 23:25:56,463 WARN L623 FunctionHandler]: Unknown extern function _copy_to_user [2022-11-25 23:25:56,464 WARN L623 FunctionHandler]: Unknown extern function _copy_to_user [2022-11-25 23:25:56,465 WARN L623 FunctionHandler]: Unknown extern function __copy_to_user_overflow [2022-11-25 23:25:56,520 WARN L623 FunctionHandler]: Unknown extern function __phys_addr [2022-11-25 23:25:56,529 WARN L623 FunctionHandler]: Unknown extern function __phys_addr [2022-11-25 23:25:56,529 WARN L623 FunctionHandler]: Unknown extern function debug_dma_map_page [2022-11-25 23:25:56,546 WARN L623 FunctionHandler]: Unknown extern function debug_dma_unmap_page [2022-11-25 23:25:56,583 WARN L623 FunctionHandler]: Unknown extern function debug_dma_alloc_coherent [2022-11-25 23:25:56,607 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-11-25 23:25:56,610 WARN L623 FunctionHandler]: Unknown extern function debug_dma_free_coherent [2022-11-25 23:25:56,670 WARN L623 FunctionHandler]: Unknown extern function __raw_spin_lock_init [2022-11-25 23:25:56,760 WARN L623 FunctionHandler]: Unknown extern function kfree_skb [2022-11-25 23:25:56,774 WARN L623 FunctionHandler]: Unknown extern function __netdev_alloc_skb [2022-11-25 23:25:56,841 WARN L623 FunctionHandler]: Unknown extern function netpoll_trap [2022-11-25 23:25:56,844 WARN L623 FunctionHandler]: Unknown extern function __netif_schedule [2022-11-25 23:25:56,858 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-11-25 23:25:56,860 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:56,896 WARN L623 FunctionHandler]: Unknown extern function __dev_kfree_skb_irq [2022-11-25 23:25:56,942 WARN L623 FunctionHandler]: Unknown extern function pci_bus_read_config_byte [2022-11-25 23:25:56,948 WARN L623 FunctionHandler]: Unknown extern function pci_bus_read_config_word [2022-11-25 23:25:56,953 WARN L623 FunctionHandler]: Unknown extern function pci_bus_write_config_byte [2022-11-25 23:25:56,959 WARN L623 FunctionHandler]: Unknown extern function pci_bus_write_config_word [2022-11-25 23:25:57,005 WARN L623 FunctionHandler]: Unknown extern function request_threaded_irq [2022-11-25 23:25:57,614 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:57,615 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:57,616 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:57,617 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:57,617 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:57,618 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:57,619 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:57,620 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:57,620 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:57,621 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:57,621 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:57,624 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:57,624 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:57,625 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:57,627 WARN L623 FunctionHandler]: Unknown extern function __raw_spin_lock_init [2022-11-25 23:25:57,627 WARN L623 FunctionHandler]: Unknown extern function init_timer_key [2022-11-25 23:25:57,630 WARN L623 FunctionHandler]: Unknown extern function sprintf [2022-11-25 23:25:57,640 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:57,641 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:57,645 WARN L623 FunctionHandler]: Unknown extern function __raw_spin_lock_init [2022-11-25 23:25:57,647 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:57,648 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:57,649 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:57,649 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:57,651 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:57,652 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:57,652 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:57,653 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:57,654 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:57,655 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:57,655 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:57,656 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:57,663 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:57,663 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:57,665 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:57,671 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:57,680 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:57,680 WARN L623 FunctionHandler]: Unknown extern function synchronize_irq [2022-11-25 23:25:57,683 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:57,693 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:57,694 WARN L623 FunctionHandler]: Unknown extern function eth_type_trans [2022-11-25 23:25:57,694 WARN L623 FunctionHandler]: Unknown extern function netif_rx [2022-11-25 23:25:57,738 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:57,754 WARN L623 FunctionHandler]: Unknown extern function crc32_le [2022-11-25 23:25:57,813 WARN L623 FunctionHandler]: Unknown extern function pci_enable_device [2022-11-25 23:25:57,837 WARN L623 FunctionHandler]: Unknown extern function __request_region [2022-11-25 23:25:57,839 WARN L623 FunctionHandler]: Unknown extern function __release_region [2022-11-25 23:25:57,839 WARN L623 FunctionHandler]: Unknown extern function pci_disable_device [2022-11-25 23:25:57,847 WARN L623 FunctionHandler]: Unknown extern function __release_region [2022-11-25 23:25:57,849 WARN L623 FunctionHandler]: Unknown extern function pci_disable_device [2022-11-25 23:25:58,023 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,041 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,045 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,046 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,047 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,048 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,054 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,054 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,056 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,057 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,089 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-11-25 23:25:58,090 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-11-25 23:25:58,115 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,126 WARN L623 FunctionHandler]: Unknown extern function strncpy [2022-11-25 23:25:58,130 WARN L623 FunctionHandler]: Unknown extern function strstr [2022-11-25 23:25:58,162 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,165 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,166 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,168 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,169 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,176 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,176 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,233 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,234 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,234 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,235 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,238 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,245 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,246 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,255 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,255 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,256 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,257 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,258 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,258 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,259 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,259 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,260 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,260 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,323 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,324 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:25:58,326 WARN L623 FunctionHandler]: Unknown extern function strstr [2022-11-25 23:25:58,326 WARN L623 FunctionHandler]: Unknown extern function strstr [2022-11-25 23:25:58,327 WARN L623 FunctionHandler]: Unknown extern function strstr [2022-11-25 23:25:58,328 WARN L623 FunctionHandler]: Unknown extern function strstr [2022-11-25 23:25:58,329 WARN L623 FunctionHandler]: Unknown extern function strstr [2022-11-25 23:25:58,329 WARN L623 FunctionHandler]: Unknown extern function strstr [2022-11-25 23:25:58,330 WARN L623 FunctionHandler]: Unknown extern function strstr [2022-11-25 23:25:58,332 WARN L623 FunctionHandler]: Unknown extern function strstr [2022-11-25 23:25:58,333 WARN L623 FunctionHandler]: Unknown extern function strstr [2022-11-25 23:25:58,334 WARN L623 FunctionHandler]: Unknown extern function strstr [2022-11-25 23:25:58,335 WARN L623 FunctionHandler]: Unknown extern function strstr [2022-11-25 23:25:58,336 WARN L623 FunctionHandler]: Unknown extern function strstr [2022-11-25 23:25:58,337 WARN L623 FunctionHandler]: Unknown extern function strstr [2022-11-25 23:25:58,338 WARN L623 FunctionHandler]: Unknown extern function strstr [2022-11-25 23:25:58,339 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,340 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,340 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,341 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,341 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,342 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,343 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,344 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,345 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,349 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,350 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,351 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,351 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,353 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,355 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,356 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,357 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,360 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,367 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,368 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,369 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,370 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,371 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,372 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,372 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,373 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,374 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,375 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,376 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,385 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,386 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,389 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,389 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,390 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,390 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,390 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,391 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,392 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,393 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,393 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,394 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,400 WARN L623 FunctionHandler]: Unknown extern function capable [2022-11-25 23:25:58,408 WARN L623 FunctionHandler]: Unknown extern function capable [2022-11-25 23:25:58,409 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:25:58,410 WARN L623 FunctionHandler]: Unknown extern function capable [2022-11-25 23:25:58,411 WARN L623 FunctionHandler]: Unknown extern function capable [2022-11-25 23:25:58,413 WARN L623 FunctionHandler]: Unknown extern function capable [2022-11-25 23:25:58,811 WARN L623 FunctionHandler]: Unknown extern function eth_mac_addr [2022-11-25 23:25:58,812 WARN L623 FunctionHandler]: Unknown extern function eth_validate_addr [2022-11-25 23:25:58,812 WARN L623 FunctionHandler]: Unknown extern function eth_change_mtu [2022-11-25 23:25:58,813 WARN L623 FunctionHandler]: Unknown extern function eth_mac_addr [2022-11-25 23:25:58,814 WARN L623 FunctionHandler]: Unknown extern function eth_validate_addr [2022-11-25 23:25:58,814 WARN L623 FunctionHandler]: Unknown extern function eth_change_mtu [2022-11-25 23:25:58,815 WARN L623 FunctionHandler]: Unknown extern function eth_mac_addr [2022-11-25 23:25:58,816 WARN L623 FunctionHandler]: Unknown extern function eth_validate_addr [2022-11-25 23:25:58,817 WARN L623 FunctionHandler]: Unknown extern function eth_change_mtu [2022-11-25 23:25:58,817 WARN L623 FunctionHandler]: Unknown extern function eth_mac_addr [2022-11-25 23:25:58,818 WARN L623 FunctionHandler]: Unknown extern function eth_validate_addr [2022-11-25 23:25:58,819 WARN L623 FunctionHandler]: Unknown extern function eth_change_mtu [2022-11-25 23:25:58,820 WARN L623 FunctionHandler]: Unknown extern function ldv_initialize [2022-11-25 23:25:58,822 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_interrupt_context [2022-11-25 23:25:58,823 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_process_context [2022-11-25 23:25:58,833 WARN L623 FunctionHandler]: Unknown extern function ldv_pre_probe [2022-11-25 23:25:58,836 WARN L623 FunctionHandler]: Unknown extern function ldv_pre_register_netdev [2022-11-25 23:25:58,839 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_interrupt_context [2022-11-25 23:25:58,840 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_process_context [2022-11-25 23:25:58,841 WARN L623 FunctionHandler]: Unknown extern function register_netdev [2022-11-25 23:25:58,843 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-11-25 23:25:58,844 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-11-25 23:25:58,845 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 23:25:58,845 WARN L623 FunctionHandler]: Unknown extern function free_irq [2022-11-25 23:25:58,846 WARN L623 FunctionHandler]: Unknown extern function alloc_etherdev_mqs [2022-11-25 23:25:58,846 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-11-25 23:25:58,847 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-11-25 23:25:58,847 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-11-25 23:25:58,848 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-11-25 23:25:58,848 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-11-25 23:25:58,849 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-11-25 23:25:58,849 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-11-25 23:25:58,850 WARN L623 FunctionHandler]: Unknown extern function __pci_register_driver [2022-11-25 23:25:58,851 WARN L623 FunctionHandler]: Unknown extern function pci_unregister_driver [2022-11-25 23:25:58,921 WARN L623 FunctionHandler]: Unknown extern function ldv_check_alloc_flags [2022-11-25 23:25:58,922 WARN L623 FunctionHandler]: Unknown extern function ldv_after_alloc [2022-11-25 23:25:58,933 WARN L623 FunctionHandler]: Unknown extern function ldv_assert [2022-11-25 23:25:59,672 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_d3ef0c92-252b-4b31-b382-d38a9b2e0614/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i[470813,470826] [2022-11-25 23:25:59,678 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_d3ef0c92-252b-4b31-b382-d38a9b2e0614/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i[470982,470995] [2022-11-25 23:25:59,678 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_d3ef0c92-252b-4b31-b382-d38a9b2e0614/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i[471149,471162] [2022-11-25 23:25:59,679 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_d3ef0c92-252b-4b31-b382-d38a9b2e0614/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i[471317,471330] [2022-11-25 23:25:59,710 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-25 23:25:59,763 INFO L203 MainTranslator]: Completed pre-run [2022-11-25 23:25:59,962 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock [2022-11-25 23:25:59,963 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock [2022-11-25 23:25:59,963 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock_irqrestore [2022-11-25 23:25:59,964 WARN L623 FunctionHandler]: Unknown extern function __phys_addr [2022-11-25 23:25:59,966 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 23:25:59,967 WARN L623 FunctionHandler]: Unknown extern function _copy_from_user [2022-11-25 23:25:59,967 WARN L623 FunctionHandler]: Unknown extern function _copy_from_user [2022-11-25 23:25:59,968 WARN L623 FunctionHandler]: Unknown extern function __copy_from_user_overflow [2022-11-25 23:25:59,968 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 23:25:59,969 WARN L623 FunctionHandler]: Unknown extern function _copy_to_user [2022-11-25 23:25:59,969 WARN L623 FunctionHandler]: Unknown extern function _copy_to_user [2022-11-25 23:25:59,970 WARN L623 FunctionHandler]: Unknown extern function __copy_to_user_overflow [2022-11-25 23:25:59,976 WARN L623 FunctionHandler]: Unknown extern function __phys_addr [2022-11-25 23:25:59,978 WARN L623 FunctionHandler]: Unknown extern function __phys_addr [2022-11-25 23:25:59,978 WARN L623 FunctionHandler]: Unknown extern function debug_dma_map_page [2022-11-25 23:25:59,980 WARN L623 FunctionHandler]: Unknown extern function debug_dma_unmap_page [2022-11-25 23:25:59,983 WARN L623 FunctionHandler]: Unknown extern function debug_dma_alloc_coherent [2022-11-25 23:25:59,984 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-11-25 23:25:59,985 WARN L623 FunctionHandler]: Unknown extern function debug_dma_free_coherent [2022-11-25 23:25:59,989 WARN L623 FunctionHandler]: Unknown extern function __raw_spin_lock_init [2022-11-25 23:25:59,999 WARN L623 FunctionHandler]: Unknown extern function kfree_skb [2022-11-25 23:26:00,000 WARN L623 FunctionHandler]: Unknown extern function __netdev_alloc_skb [2022-11-25 23:26:00,002 WARN L623 FunctionHandler]: Unknown extern function netpoll_trap [2022-11-25 23:26:00,002 WARN L623 FunctionHandler]: Unknown extern function __netif_schedule [2022-11-25 23:26:00,003 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-11-25 23:26:00,006 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,007 WARN L623 FunctionHandler]: Unknown extern function __dev_kfree_skb_irq [2022-11-25 23:26:00,008 WARN L623 FunctionHandler]: Unknown extern function pci_bus_read_config_byte [2022-11-25 23:26:00,012 WARN L623 FunctionHandler]: Unknown extern function pci_bus_read_config_word [2022-11-25 23:26:00,015 WARN L623 FunctionHandler]: Unknown extern function pci_bus_write_config_byte [2022-11-25 23:26:00,018 WARN L623 FunctionHandler]: Unknown extern function pci_bus_write_config_word [2022-11-25 23:26:00,024 WARN L623 FunctionHandler]: Unknown extern function request_threaded_irq [2022-11-25 23:26:00,037 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,038 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,038 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,039 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,039 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,040 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,040 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,041 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,041 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,042 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,042 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,043 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,044 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,046 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,050 WARN L623 FunctionHandler]: Unknown extern function __raw_spin_lock_init [2022-11-25 23:26:00,051 WARN L623 FunctionHandler]: Unknown extern function init_timer_key [2022-11-25 23:26:00,052 WARN L623 FunctionHandler]: Unknown extern function sprintf [2022-11-25 23:26:00,057 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,058 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,062 WARN L623 FunctionHandler]: Unknown extern function __raw_spin_lock_init [2022-11-25 23:26:00,063 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,065 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,065 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,067 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,069 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,070 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,071 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,074 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,075 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,075 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,076 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,077 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,082 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,082 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,083 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,087 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,092 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,093 WARN L623 FunctionHandler]: Unknown extern function synchronize_irq [2022-11-25 23:26:00,096 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,101 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,102 WARN L623 FunctionHandler]: Unknown extern function eth_type_trans [2022-11-25 23:26:00,102 WARN L623 FunctionHandler]: Unknown extern function netif_rx [2022-11-25 23:26:00,114 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,123 WARN L623 FunctionHandler]: Unknown extern function crc32_le [2022-11-25 23:26:00,132 WARN L623 FunctionHandler]: Unknown extern function pci_enable_device [2022-11-25 23:26:00,135 WARN L623 FunctionHandler]: Unknown extern function __request_region [2022-11-25 23:26:00,136 WARN L623 FunctionHandler]: Unknown extern function __release_region [2022-11-25 23:26:00,137 WARN L623 FunctionHandler]: Unknown extern function pci_disable_device [2022-11-25 23:26:00,138 WARN L623 FunctionHandler]: Unknown extern function __release_region [2022-11-25 23:26:00,139 WARN L623 FunctionHandler]: Unknown extern function pci_disable_device [2022-11-25 23:26:00,208 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,213 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,216 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,217 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,218 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,218 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,219 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,224 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,224 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,225 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,249 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-11-25 23:26:00,255 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-11-25 23:26:00,271 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,276 WARN L623 FunctionHandler]: Unknown extern function strncpy [2022-11-25 23:26:00,277 WARN L623 FunctionHandler]: Unknown extern function strstr [2022-11-25 23:26:00,308 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,310 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,311 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,312 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,313 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,320 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,320 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,366 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,367 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,367 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,368 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,369 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,372 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,373 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,379 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,380 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,380 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,381 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,381 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,381 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,382 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,382 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,383 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,383 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,386 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,388 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-11-25 23:26:00,389 WARN L623 FunctionHandler]: Unknown extern function strstr [2022-11-25 23:26:00,390 WARN L623 FunctionHandler]: Unknown extern function strstr [2022-11-25 23:26:00,392 WARN L623 FunctionHandler]: Unknown extern function strstr [2022-11-25 23:26:00,392 WARN L623 FunctionHandler]: Unknown extern function strstr [2022-11-25 23:26:00,393 WARN L623 FunctionHandler]: Unknown extern function strstr [2022-11-25 23:26:00,394 WARN L623 FunctionHandler]: Unknown extern function strstr [2022-11-25 23:26:00,395 WARN L623 FunctionHandler]: Unknown extern function strstr [2022-11-25 23:26:00,396 WARN L623 FunctionHandler]: Unknown extern function strstr [2022-11-25 23:26:00,396 WARN L623 FunctionHandler]: Unknown extern function strstr [2022-11-25 23:26:00,397 WARN L623 FunctionHandler]: Unknown extern function strstr [2022-11-25 23:26:00,399 WARN L623 FunctionHandler]: Unknown extern function strstr [2022-11-25 23:26:00,399 WARN L623 FunctionHandler]: Unknown extern function strstr [2022-11-25 23:26:00,400 WARN L623 FunctionHandler]: Unknown extern function strstr [2022-11-25 23:26:00,401 WARN L623 FunctionHandler]: Unknown extern function strstr [2022-11-25 23:26:00,402 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,403 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,403 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,403 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,404 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,404 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,405 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,405 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,405 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,406 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,406 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,407 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,407 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,408 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,408 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,409 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,409 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,410 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,411 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,411 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,412 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,412 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,413 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,413 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,414 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,415 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,415 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,416 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,417 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,421 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,421 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,422 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,422 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,422 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,423 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,423 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,423 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,425 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,425 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,426 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,426 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,429 WARN L623 FunctionHandler]: Unknown extern function capable [2022-11-25 23:26:00,431 WARN L623 FunctionHandler]: Unknown extern function capable [2022-11-25 23:26:00,431 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 23:26:00,432 WARN L623 FunctionHandler]: Unknown extern function capable [2022-11-25 23:26:00,433 WARN L623 FunctionHandler]: Unknown extern function capable [2022-11-25 23:26:00,436 WARN L623 FunctionHandler]: Unknown extern function capable [2022-11-25 23:26:00,501 WARN L623 FunctionHandler]: Unknown extern function eth_mac_addr [2022-11-25 23:26:00,502 WARN L623 FunctionHandler]: Unknown extern function eth_validate_addr [2022-11-25 23:26:00,502 WARN L623 FunctionHandler]: Unknown extern function eth_change_mtu [2022-11-25 23:26:00,503 WARN L623 FunctionHandler]: Unknown extern function eth_mac_addr [2022-11-25 23:26:00,504 WARN L623 FunctionHandler]: Unknown extern function eth_validate_addr [2022-11-25 23:26:00,504 WARN L623 FunctionHandler]: Unknown extern function eth_change_mtu [2022-11-25 23:26:00,505 WARN L623 FunctionHandler]: Unknown extern function eth_mac_addr [2022-11-25 23:26:00,506 WARN L623 FunctionHandler]: Unknown extern function eth_validate_addr [2022-11-25 23:26:00,506 WARN L623 FunctionHandler]: Unknown extern function eth_change_mtu [2022-11-25 23:26:00,507 WARN L623 FunctionHandler]: Unknown extern function eth_mac_addr [2022-11-25 23:26:00,507 WARN L623 FunctionHandler]: Unknown extern function eth_validate_addr [2022-11-25 23:26:00,508 WARN L623 FunctionHandler]: Unknown extern function eth_change_mtu [2022-11-25 23:26:00,508 WARN L623 FunctionHandler]: Unknown extern function ldv_initialize [2022-11-25 23:26:00,510 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_interrupt_context [2022-11-25 23:26:00,510 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_process_context [2022-11-25 23:26:00,519 WARN L623 FunctionHandler]: Unknown extern function ldv_pre_probe [2022-11-25 23:26:00,522 WARN L623 FunctionHandler]: Unknown extern function ldv_pre_register_netdev [2022-11-25 23:26:00,528 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_interrupt_context [2022-11-25 23:26:00,528 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_process_context [2022-11-25 23:26:00,532 WARN L623 FunctionHandler]: Unknown extern function register_netdev [2022-11-25 23:26:00,534 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-11-25 23:26:00,535 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-11-25 23:26:00,536 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 23:26:00,536 WARN L623 FunctionHandler]: Unknown extern function free_irq [2022-11-25 23:26:00,537 WARN L623 FunctionHandler]: Unknown extern function alloc_etherdev_mqs [2022-11-25 23:26:00,537 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-11-25 23:26:00,537 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-11-25 23:26:00,538 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-11-25 23:26:00,538 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-11-25 23:26:00,538 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-11-25 23:26:00,541 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-11-25 23:26:00,541 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-11-25 23:26:00,541 WARN L623 FunctionHandler]: Unknown extern function __pci_register_driver [2022-11-25 23:26:00,542 WARN L623 FunctionHandler]: Unknown extern function pci_unregister_driver [2022-11-25 23:26:00,544 WARN L623 FunctionHandler]: Unknown extern function ldv_check_alloc_flags [2022-11-25 23:26:00,545 WARN L623 FunctionHandler]: Unknown extern function ldv_after_alloc [2022-11-25 23:26:00,545 WARN L623 FunctionHandler]: Unknown extern function ldv_assert [2022-11-25 23:26:00,574 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_d3ef0c92-252b-4b31-b382-d38a9b2e0614/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i[470813,470826] [2022-11-25 23:26:00,574 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_d3ef0c92-252b-4b31-b382-d38a9b2e0614/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i[470982,470995] [2022-11-25 23:26:00,575 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_d3ef0c92-252b-4b31-b382-d38a9b2e0614/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i[471149,471162] [2022-11-25 23:26:00,576 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_d3ef0c92-252b-4b31-b382-d38a9b2e0614/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i[471317,471330] [2022-11-25 23:26:00,583 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-25 23:26:00,751 INFO L208 MainTranslator]: Completed translation [2022-11-25 23:26:00,752 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:26:00 WrapperNode [2022-11-25 23:26:00,752 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-25 23:26:00,753 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-25 23:26:00,753 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-25 23:26:00,753 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-25 23:26:00,761 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:26:00" (1/1) ... [2022-11-25 23:26:00,908 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:26:00" (1/1) ... [2022-11-25 23:26:01,238 INFO L138 Inliner]: procedures = 526, calls = 4210, calls flagged for inlining = 232, calls inlined = 215, statements flattened = 8627 [2022-11-25 23:26:01,239 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-25 23:26:01,240 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-25 23:26:01,240 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-25 23:26:01,240 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-25 23:26:01,250 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:26:00" (1/1) ... [2022-11-25 23:26:01,251 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:26:00" (1/1) ... [2022-11-25 23:26:01,296 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:26:00" (1/1) ... [2022-11-25 23:26:01,296 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:26:00" (1/1) ... [2022-11-25 23:26:01,469 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:26:00" (1/1) ... [2022-11-25 23:26:01,500 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:26:00" (1/1) ... [2022-11-25 23:26:01,639 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:26:00" (1/1) ... [2022-11-25 23:26:01,681 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:26:00" (1/1) ... [2022-11-25 23:26:01,748 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-25 23:26:01,750 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-25 23:26:01,750 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-25 23:26:01,750 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-25 23:26:01,751 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:26:00" (1/1) ... [2022-11-25 23:26:01,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-25 23:26:01,770 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 23:26:01,788 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-25 23:26:01,818 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-25 23:26:01,837 INFO L130 BoogieDeclarations]: Found specification of procedure disable_ast [2022-11-25 23:26:01,837 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_ast [2022-11-25 23:26:01,838 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-25 23:26:01,838 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-25 23:26:01,838 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2022-11-25 23:26:01,838 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2022-11-25 23:26:01,838 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-25 23:26:01,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-25 23:26:01,838 INFO L130 BoogieDeclarations]: Found specification of procedure type4_infoblock [2022-11-25 23:26:01,838 INFO L138 BoogieDeclarations]: Found implementation of procedure type4_infoblock [2022-11-25 23:26:01,838 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_put_cache [2022-11-25 23:26:01,838 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_put_cache [2022-11-25 23:26:01,839 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2022-11-25 23:26:01,839 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2022-11-25 23:26:01,839 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_de4x5_private [2022-11-25 23:26:01,839 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_de4x5_private [2022-11-25 23:26:01,839 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-11-25 23:26:01,839 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-11-25 23:26:01,839 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_de4x5_private [2022-11-25 23:26:01,839 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_de4x5_private [2022-11-25 23:26:01,839 INFO L130 BoogieDeclarations]: Found specification of procedure getfrom_mii [2022-11-25 23:26:01,840 INFO L138 BoogieDeclarations]: Found implementation of procedure getfrom_mii [2022-11-25 23:26:01,840 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_switch_mac_port [2022-11-25 23:26:01,840 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_switch_mac_port [2022-11-25 23:26:01,840 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2022-11-25 23:26:01,840 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2022-11-25 23:26:01,840 INFO L130 BoogieDeclarations]: Found specification of procedure srom_latch [2022-11-25 23:26:01,840 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_latch [2022-11-25 23:26:01,840 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_69 [2022-11-25 23:26:01,840 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_69 [2022-11-25 23:26:01,841 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-25 23:26:01,841 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-25 23:26:01,841 INFO L130 BoogieDeclarations]: Found specification of procedure build_setup_frame [2022-11-25 23:26:01,841 INFO L138 BoogieDeclarations]: Found implementation of procedure build_setup_frame [2022-11-25 23:26:01,841 INFO L130 BoogieDeclarations]: Found specification of procedure type2_infoblock [2022-11-25 23:26:01,841 INFO L138 BoogieDeclarations]: Found implementation of procedure type2_infoblock [2022-11-25 23:26:01,841 INFO L130 BoogieDeclarations]: Found specification of procedure type0_infoblock [2022-11-25 23:26:01,841 INFO L138 BoogieDeclarations]: Found implementation of procedure type0_infoblock [2022-11-25 23:26:01,841 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_empty [2022-11-25 23:26:01,841 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_empty [2022-11-25 23:26:01,842 INFO L130 BoogieDeclarations]: Found specification of procedure DevicePresent [2022-11-25 23:26:01,842 INFO L138 BoogieDeclarations]: Found implementation of procedure DevicePresent [2022-11-25 23:26:01,842 INFO L130 BoogieDeclarations]: Found specification of procedure eth_mac_addr [2022-11-25 23:26:01,842 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_mac_addr [2022-11-25 23:26:01,842 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-11-25 23:26:01,842 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-11-25 23:26:01,842 INFO L130 BoogieDeclarations]: Found specification of procedure dc21143_infoleaf [2022-11-25 23:26:01,842 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21143_infoleaf [2022-11-25 23:26:01,842 INFO L130 BoogieDeclarations]: Found specification of procedure set_multicast_list [2022-11-25 23:26:01,842 INFO L138 BoogieDeclarations]: Found implementation of procedure set_multicast_list [2022-11-25 23:26:01,843 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2022-11-25 23:26:01,843 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2022-11-25 23:26:01,843 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-11-25 23:26:01,843 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-11-25 23:26:01,843 INFO L130 BoogieDeclarations]: Found specification of procedure strstr [2022-11-25 23:26:01,843 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_sw_reset [2022-11-25 23:26:01,843 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_sw_reset [2022-11-25 23:26:01,843 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-25 23:26:01,843 INFO L130 BoogieDeclarations]: Found specification of procedure netif_queue_stopped [2022-11-25 23:26:01,844 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_queue_stopped [2022-11-25 23:26:01,844 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2022-11-25 23:26:01,844 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2022-11-25 23:26:01,844 INFO L130 BoogieDeclarations]: Found specification of procedure eth_change_mtu [2022-11-25 23:26:01,844 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_change_mtu [2022-11-25 23:26:01,844 INFO L130 BoogieDeclarations]: Found specification of procedure is_spd_100 [2022-11-25 23:26:01,845 INFO L138 BoogieDeclarations]: Found implementation of procedure is_spd_100 [2022-11-25 23:26:01,845 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2022-11-25 23:26:01,845 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2022-11-25 23:26:01,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-25 23:26:01,845 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2022-11-25 23:26:01,845 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2022-11-25 23:26:01,845 INFO L130 BoogieDeclarations]: Found specification of procedure sendto_mii [2022-11-25 23:26:01,845 INFO L138 BoogieDeclarations]: Found implementation of procedure sendto_mii [2022-11-25 23:26:01,845 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_free_rx_buffs [2022-11-25 23:26:01,845 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_free_rx_buffs [2022-11-25 23:26:01,846 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2022-11-25 23:26:01,846 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2022-11-25 23:26:01,846 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-11-25 23:26:01,846 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2022-11-25 23:26:01,846 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~int [2022-11-25 23:26:01,846 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~int [2022-11-25 23:26:01,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-25 23:26:01,846 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-11-25 23:26:01,846 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-11-25 23:26:01,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-25 23:26:01,847 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2022-11-25 23:26:01,847 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2022-11-25 23:26:01,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-25 23:26:01,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-25 23:26:01,847 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2022-11-25 23:26:01,847 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2022-11-25 23:26:01,847 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2022-11-25 23:26:01,847 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2022-11-25 23:26:01,847 INFO L130 BoogieDeclarations]: Found specification of procedure ping_media [2022-11-25 23:26:01,847 INFO L138 BoogieDeclarations]: Found implementation of procedure ping_media [2022-11-25 23:26:01,848 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2022-11-25 23:26:01,848 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2022-11-25 23:26:01,848 INFO L130 BoogieDeclarations]: Found specification of procedure srom_autoconf [2022-11-25 23:26:01,848 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_autoconf [2022-11-25 23:26:01,848 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2022-11-25 23:26:01,848 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2022-11-25 23:26:01,848 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2022-11-25 23:26:01,848 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2022-11-25 23:26:01,848 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_tx [2022-11-25 23:26:01,849 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_tx [2022-11-25 23:26:01,849 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-11-25 23:26:01,849 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-11-25 23:26:01,849 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_dequeue [2022-11-25 23:26:01,849 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_dequeue [2022-11-25 23:26:01,849 INFO L130 BoogieDeclarations]: Found specification of procedure srom_rd [2022-11-25 23:26:01,849 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_rd [2022-11-25 23:26:01,849 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-25 23:26:01,849 INFO L130 BoogieDeclarations]: Found specification of procedure SetMulticastFilter [2022-11-25 23:26:01,849 INFO L138 BoogieDeclarations]: Found implementation of procedure SetMulticastFilter [2022-11-25 23:26:01,850 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-25 23:26:01,850 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_ioctl [2022-11-25 23:26:01,850 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_ioctl [2022-11-25 23:26:01,850 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-11-25 23:26:01,850 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-11-25 23:26:01,850 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2022-11-25 23:26:01,851 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2022-11-25 23:26:01,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-25 23:26:01,851 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-11-25 23:26:01,851 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-11-25 23:26:01,851 INFO L130 BoogieDeclarations]: Found specification of procedure getfrom_srom [2022-11-25 23:26:01,851 INFO L138 BoogieDeclarations]: Found implementation of procedure getfrom_srom [2022-11-25 23:26:01,852 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2022-11-25 23:26:01,852 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2022-11-25 23:26:01,852 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2022-11-25 23:26:01,852 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2022-11-25 23:26:01,852 INFO L130 BoogieDeclarations]: Found specification of procedure mii_swap [2022-11-25 23:26:01,852 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_swap [2022-11-25 23:26:01,852 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_reset_phy [2022-11-25 23:26:01,852 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_reset_phy [2022-11-25 23:26:01,852 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_putb_cache [2022-11-25 23:26:01,852 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_putb_cache [2022-11-25 23:26:01,853 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2022-11-25 23:26:01,853 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2022-11-25 23:26:01,853 INFO L130 BoogieDeclarations]: Found specification of procedure dc21142_infoleaf [2022-11-25 23:26:01,853 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21142_infoleaf [2022-11-25 23:26:01,853 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-11-25 23:26:01,853 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-11-25 23:26:01,853 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_get_stats [2022-11-25 23:26:01,853 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_get_stats [2022-11-25 23:26:01,853 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2022-11-25 23:26:01,853 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2022-11-25 23:26:01,854 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2022-11-25 23:26:01,854 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2022-11-25 23:26:01,854 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_init_connection [2022-11-25 23:26:01,854 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_init_connection [2022-11-25 23:26:01,854 INFO L130 BoogieDeclarations]: Found specification of procedure mii_wr [2022-11-25 23:26:01,854 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_wr [2022-11-25 23:26:01,854 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-25 23:26:01,854 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-25 23:26:01,854 INFO L130 BoogieDeclarations]: Found specification of procedure dc21040_state [2022-11-25 23:26:01,854 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21040_state [2022-11-25 23:26:01,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2022-11-25 23:26:01,855 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2022-11-25 23:26:01,855 INFO L130 BoogieDeclarations]: Found specification of procedure type3_infoblock [2022-11-25 23:26:01,855 INFO L138 BoogieDeclarations]: Found implementation of procedure type3_infoblock [2022-11-25 23:26:01,855 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-25 23:26:01,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-25 23:26:01,855 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-25 23:26:01,855 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-25 23:26:01,855 INFO L130 BoogieDeclarations]: Found specification of procedure reset_init_sia [2022-11-25 23:26:01,855 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_init_sia [2022-11-25 23:26:01,856 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-11-25 23:26:01,856 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-11-25 23:26:01,856 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2022-11-25 23:26:01,856 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2022-11-25 23:26:01,856 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_alloc_rx_buff [2022-11-25 23:26:01,856 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_alloc_rx_buff [2022-11-25 23:26:01,856 INFO L130 BoogieDeclarations]: Found specification of procedure test_for_100Mb [2022-11-25 23:26:01,856 INFO L138 BoogieDeclarations]: Found implementation of procedure test_for_100Mb [2022-11-25 23:26:01,856 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2022-11-25 23:26:01,857 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2022-11-25 23:26:01,857 INFO L130 BoogieDeclarations]: Found specification of procedure type5_infoblock [2022-11-25 23:26:01,857 INFO L138 BoogieDeclarations]: Found implementation of procedure type5_infoblock [2022-11-25 23:26:01,857 INFO L130 BoogieDeclarations]: Found specification of procedure load_packet [2022-11-25 23:26:01,857 INFO L138 BoogieDeclarations]: Found implementation of procedure load_packet [2022-11-25 23:26:01,857 INFO L130 BoogieDeclarations]: Found specification of procedure dc21140m_autoconf [2022-11-25 23:26:01,857 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21140m_autoconf [2022-11-25 23:26:01,857 INFO L130 BoogieDeclarations]: Found specification of procedure is_100_up [2022-11-25 23:26:01,857 INFO L138 BoogieDeclarations]: Found implementation of procedure is_100_up [2022-11-25 23:26:01,857 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_open [2022-11-25 23:26:01,858 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_open [2022-11-25 23:26:01,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-25 23:26:01,858 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-25 23:26:01,858 INFO L130 BoogieDeclarations]: Found specification of procedure mii_ta [2022-11-25 23:26:01,858 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_ta [2022-11-25 23:26:01,858 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2022-11-25 23:26:01,858 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2022-11-25 23:26:01,858 INFO L130 BoogieDeclarations]: Found specification of procedure dc21040_autoconf [2022-11-25 23:26:01,858 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21040_autoconf [2022-11-25 23:26:01,858 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le16 [2022-11-25 23:26:01,859 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le16 [2022-11-25 23:26:01,859 INFO L130 BoogieDeclarations]: Found specification of procedure test_mii_reg [2022-11-25 23:26:01,859 INFO L138 BoogieDeclarations]: Found implementation of procedure test_mii_reg [2022-11-25 23:26:01,859 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_cache_state [2022-11-25 23:26:01,859 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_cache_state [2022-11-25 23:26:01,859 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2022-11-25 23:26:01,859 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2022-11-25 23:26:01,859 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_pci_remove [2022-11-25 23:26:01,859 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_pci_remove [2022-11-25 23:26:01,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-25 23:26:01,860 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_dbg_media [2022-11-25 23:26:01,860 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_dbg_media [2022-11-25 23:26:01,860 INFO L130 BoogieDeclarations]: Found specification of procedure autoconf_media [2022-11-25 23:26:01,860 INFO L138 BoogieDeclarations]: Found implementation of procedure autoconf_media [2022-11-25 23:26:01,860 INFO L130 BoogieDeclarations]: Found specification of procedure dc21041_autoconf [2022-11-25 23:26:01,860 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21041_autoconf [2022-11-25 23:26:01,860 INFO L130 BoogieDeclarations]: Found specification of procedure mii_rd [2022-11-25 23:26:01,860 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_rd [2022-11-25 23:26:01,860 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-25 23:26:01,860 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_ast [2022-11-25 23:26:01,860 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_ast [2022-11-25 23:26:01,861 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le32 [2022-11-25 23:26:01,861 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le32 [2022-11-25 23:26:01,861 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u_char~0~X~$Pointer$~TO~int [2022-11-25 23:26:01,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u_char~0~X~$Pointer$~TO~int [2022-11-25 23:26:01,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-25 23:26:01,861 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2022-11-25 23:26:01,861 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2022-11-25 23:26:01,861 INFO L130 BoogieDeclarations]: Found specification of procedure is_10_up [2022-11-25 23:26:01,861 INFO L138 BoogieDeclarations]: Found implementation of procedure is_10_up [2022-11-25 23:26:01,861 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2022-11-25 23:26:01,862 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2022-11-25 23:26:01,862 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2022-11-25 23:26:01,862 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2022-11-25 23:26:01,862 INFO L130 BoogieDeclarations]: Found specification of procedure is_anc_capable [2022-11-25 23:26:01,862 INFO L138 BoogieDeclarations]: Found implementation of procedure is_anc_capable [2022-11-25 23:26:01,862 INFO L130 BoogieDeclarations]: Found specification of procedure type1_infoblock [2022-11-25 23:26:01,862 INFO L138 BoogieDeclarations]: Found implementation of procedure type1_infoblock [2022-11-25 23:26:01,862 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2022-11-25 23:26:01,862 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2022-11-25 23:26:01,862 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2022-11-25 23:26:01,863 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2022-11-25 23:26:01,863 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2022-11-25 23:26:01,863 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2022-11-25 23:26:01,863 INFO L130 BoogieDeclarations]: Found specification of procedure dc21140_infoleaf [2022-11-25 23:26:01,863 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21140_infoleaf [2022-11-25 23:26:01,863 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-11-25 23:26:01,863 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-11-25 23:26:01,863 INFO L130 BoogieDeclarations]: Found specification of procedure outl [2022-11-25 23:26:01,863 INFO L138 BoogieDeclarations]: Found implementation of procedure outl [2022-11-25 23:26:01,863 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_queue_pkt [2022-11-25 23:26:01,864 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_queue_pkt [2022-11-25 23:26:01,864 INFO L130 BoogieDeclarations]: Found specification of procedure test_media [2022-11-25 23:26:01,864 INFO L138 BoogieDeclarations]: Found implementation of procedure test_media [2022-11-25 23:26:01,864 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_free_tx_buffs [2022-11-25 23:26:01,864 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_free_tx_buffs [2022-11-25 23:26:01,864 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_insert [2022-11-25 23:26:01,864 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_insert [2022-11-25 23:26:01,864 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2022-11-25 23:26:01,864 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2022-11-25 23:26:01,864 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2022-11-25 23:26:01,865 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2022-11-25 23:26:01,865 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2022-11-25 23:26:01,865 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2022-11-25 23:26:01,865 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_init [2022-11-25 23:26:01,865 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_init [2022-11-25 23:26:01,865 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2022-11-25 23:26:01,865 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2022-11-25 23:26:01,865 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_73 [2022-11-25 23:26:01,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_73 [2022-11-25 23:26:01,865 INFO L130 BoogieDeclarations]: Found specification of procedure dc21041_infoleaf [2022-11-25 23:26:01,866 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21041_infoleaf [2022-11-25 23:26:01,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-25 23:26:01,866 INFO L130 BoogieDeclarations]: Found specification of procedure srom_exec [2022-11-25 23:26:01,866 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_exec [2022-11-25 23:26:01,866 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-25 23:26:01,866 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-25 23:26:01,866 INFO L130 BoogieDeclarations]: Found specification of procedure gep_wr [2022-11-25 23:26:01,866 INFO L138 BoogieDeclarations]: Found implementation of procedure gep_wr [2022-11-25 23:26:01,866 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2022-11-25 23:26:01,866 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2022-11-25 23:26:01,867 INFO L130 BoogieDeclarations]: Found specification of procedure sendto_srom [2022-11-25 23:26:01,867 INFO L138 BoogieDeclarations]: Found implementation of procedure sendto_srom [2022-11-25 23:26:01,867 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2022-11-25 23:26:01,867 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2022-11-25 23:26:01,867 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_get_cache [2022-11-25 23:26:01,867 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_get_cache [2022-11-25 23:26:01,867 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_suspect_state [2022-11-25 23:26:01,867 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_suspect_state [2022-11-25 23:26:01,867 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_dbg_mii [2022-11-25 23:26:01,868 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_dbg_mii [2022-11-25 23:26:01,868 INFO L130 BoogieDeclarations]: Found specification of procedure compact_infoblock [2022-11-25 23:26:01,868 INFO L138 BoogieDeclarations]: Found implementation of procedure compact_infoblock [2022-11-25 23:26:01,868 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-11-25 23:26:01,868 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-11-25 23:26:01,868 INFO L130 BoogieDeclarations]: Found specification of procedure gep_rd [2022-11-25 23:26:01,868 INFO L138 BoogieDeclarations]: Found implementation of procedure gep_rd [2022-11-25 23:26:01,868 INFO L130 BoogieDeclarations]: Found specification of procedure mii_address [2022-11-25 23:26:01,868 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_address [2022-11-25 23:26:01,868 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_free_tx_buff [2022-11-25 23:26:01,868 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_free_tx_buff [2022-11-25 23:26:01,869 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_setup_intr [2022-11-25 23:26:01,869 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_setup_intr [2022-11-25 23:26:01,869 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_save_skbs [2022-11-25 23:26:01,869 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_save_skbs [2022-11-25 23:26:01,869 INFO L130 BoogieDeclarations]: Found specification of procedure dc2114x_autoconf [2022-11-25 23:26:01,869 INFO L138 BoogieDeclarations]: Found implementation of procedure dc2114x_autoconf [2022-11-25 23:26:01,870 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2022-11-25 23:26:01,870 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2022-11-25 23:26:01,870 INFO L130 BoogieDeclarations]: Found specification of procedure srom_map_media [2022-11-25 23:26:01,870 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_map_media [2022-11-25 23:26:01,870 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_strncmp [2022-11-25 23:26:01,870 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_strncmp [2022-11-25 23:26:01,870 INFO L130 BoogieDeclarations]: Found specification of procedure inl [2022-11-25 23:26:01,870 INFO L138 BoogieDeclarations]: Found implementation of procedure inl [2022-11-25 23:26:01,870 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_close [2022-11-25 23:26:01,870 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_close [2022-11-25 23:26:01,871 INFO L130 BoogieDeclarations]: Found specification of procedure yawn [2022-11-25 23:26:01,871 INFO L138 BoogieDeclarations]: Found implementation of procedure yawn [2022-11-25 23:26:01,871 INFO L130 BoogieDeclarations]: Found specification of procedure mii_wdata [2022-11-25 23:26:01,871 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_wdata [2022-11-25 23:26:01,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-25 23:26:01,871 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2022-11-25 23:26:01,871 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2022-11-25 23:26:01,871 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2022-11-25 23:26:03,558 INFO L235 CfgBuilder]: Building ICFG [2022-11-25 23:26:03,563 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-25 23:26:04,149 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-25 23:26:23,980 INFO L276 CfgBuilder]: Performing block encoding [2022-11-25 23:26:29,204 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-25 23:26:29,206 INFO L300 CfgBuilder]: Removed 18 assume(true) statements. [2022-11-25 23:26:29,214 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 11:26:29 BoogieIcfgContainer [2022-11-25 23:26:29,214 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-25 23:26:29,219 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-25 23:26:29,219 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-25 23:26:29,223 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-25 23:26:29,224 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.11 11:25:54" (1/3) ... [2022-11-25 23:26:29,225 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5a380577 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 11:26:29, skipping insertion in model container [2022-11-25 23:26:29,226 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:26:00" (2/3) ... [2022-11-25 23:26:29,226 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5a380577 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 11:26:29, skipping insertion in model container [2022-11-25 23:26:29,227 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 11:26:29" (3/3) ... [2022-11-25 23:26:29,228 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i [2022-11-25 23:26:29,251 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-25 23:26:29,251 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2022-11-25 23:26:29,398 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-25 23:26:29,409 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;@6dc20e3f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-25 23:26:29,409 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-11-25 23:26:29,428 INFO L276 IsEmpty]: Start isEmpty. Operand has 2945 states, 1835 states have (on average 1.3416893732970028) internal successors, (2462), 1912 states have internal predecessors, (2462), 972 states have call successors, (972), 151 states have call predecessors, (972), 150 states have return successors, (963), 949 states have call predecessors, (963), 963 states have call successors, (963) [2022-11-25 23:26:29,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-11-25 23:26:29,441 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:26:29,442 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] [2022-11-25 23:26:29,442 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:26:29,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:26:29,451 INFO L85 PathProgramCache]: Analyzing trace with hash 2127409165, now seen corresponding path program 1 times [2022-11-25 23:26:29,462 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:26:29,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069887002] [2022-11-25 23:26:29,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:26:29,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:26:29,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:26:30,750 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:26:30,751 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:26:30,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1069887002] [2022-11-25 23:26:30,753 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1069887002] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:26:30,753 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:26:30,753 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 23:26:30,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644872185] [2022-11-25 23:26:30,756 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:26:30,762 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:26:30,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:26:30,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:26:30,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:26:30,825 INFO L87 Difference]: Start difference. First operand has 2945 states, 1835 states have (on average 1.3416893732970028) internal successors, (2462), 1912 states have internal predecessors, (2462), 972 states have call successors, (972), 151 states have call predecessors, (972), 150 states have return successors, (963), 949 states have call predecessors, (963), 963 states have call successors, (963) Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 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:26:32,897 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:26:40,064 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:26:40,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:26:40,576 INFO L93 Difference]: Finished difference Result 5824 states and 8875 transitions. [2022-11-25 23:26:40,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 23:26:40,579 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 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 35 [2022-11-25 23:26:40,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:26:40,637 INFO L225 Difference]: With dead ends: 5824 [2022-11-25 23:26:40,637 INFO L226 Difference]: Without dead ends: 2885 [2022-11-25 23:26:40,677 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:26:40,683 INFO L413 NwaCegarLoop]: 3806 mSDtfsCounter, 4277 mSDsluCounter, 7598 mSDsCounter, 0 mSdLazyCounter, 1475 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4290 SdHoareTripleChecker+Valid, 11404 SdHoareTripleChecker+Invalid, 1477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1475 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2022-11-25 23:26:40,686 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4290 Valid, 11404 Invalid, 1477 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1475 Invalid, 1 Unknown, 0 Unchecked, 9.2s Time] [2022-11-25 23:26:40,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2885 states. [2022-11-25 23:26:41,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2885 to 2885. [2022-11-25 23:26:41,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2885 states, 1785 states have (on average 1.3355742296918767) internal successors, (2384), 1843 states have internal predecessors, (2384), 947 states have call successors, (947), 151 states have call predecessors, (947), 150 states have return successors, (944), 930 states have call predecessors, (944), 944 states have call successors, (944) [2022-11-25 23:26:41,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2885 states to 2885 states and 4275 transitions. [2022-11-25 23:26:41,049 INFO L78 Accepts]: Start accepts. Automaton has 2885 states and 4275 transitions. Word has length 35 [2022-11-25 23:26:41,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:26:41,050 INFO L495 AbstractCegarLoop]: Abstraction has 2885 states and 4275 transitions. [2022-11-25 23:26:41,051 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 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:26:41,051 INFO L276 IsEmpty]: Start isEmpty. Operand 2885 states and 4275 transitions. [2022-11-25 23:26:41,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-11-25 23:26:41,053 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:26:41,053 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] [2022-11-25 23:26:41,054 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-25 23:26:41,054 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:26:41,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:26:41,055 INFO L85 PathProgramCache]: Analyzing trace with hash 300586140, now seen corresponding path program 1 times [2022-11-25 23:26:41,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:26:41,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167162710] [2022-11-25 23:26:41,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:26:41,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:26:41,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:26:41,664 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:26:41,665 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:26:41,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167162710] [2022-11-25 23:26:41,665 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167162710] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:26:41,666 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:26:41,666 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 23:26:41,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586461698] [2022-11-25 23:26:41,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:26:41,668 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:26:41,669 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:26:41,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:26:41,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:26:41,670 INFO L87 Difference]: Start difference. First operand 2885 states and 4275 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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:26:43,716 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:26:50,965 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.98s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:26:52,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:26:52,300 INFO L93 Difference]: Finished difference Result 2891 states and 4280 transitions. [2022-11-25 23:26:52,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 23:26:52,301 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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 41 [2022-11-25 23:26:52,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:26:52,324 INFO L225 Difference]: With dead ends: 2891 [2022-11-25 23:26:52,325 INFO L226 Difference]: Without dead ends: 2889 [2022-11-25 23:26:52,328 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:26:52,329 INFO L413 NwaCegarLoop]: 3786 mSDtfsCounter, 4249 mSDsluCounter, 7552 mSDsCounter, 0 mSdLazyCounter, 1475 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4260 SdHoareTripleChecker+Valid, 11338 SdHoareTripleChecker+Invalid, 1477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1475 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.2s IncrementalHoareTripleChecker+Time [2022-11-25 23:26:52,330 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4260 Valid, 11338 Invalid, 1477 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1475 Invalid, 1 Unknown, 0 Unchecked, 10.2s Time] [2022-11-25 23:26:52,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2889 states. [2022-11-25 23:26:52,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2889 to 2889. [2022-11-25 23:26:52,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2889 states, 1788 states have (on average 1.3350111856823266) internal successors, (2387), 1846 states have internal predecessors, (2387), 947 states have call successors, (947), 152 states have call predecessors, (947), 151 states have return successors, (944), 930 states have call predecessors, (944), 944 states have call successors, (944) [2022-11-25 23:26:52,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2889 states to 2889 states and 4278 transitions. [2022-11-25 23:26:52,553 INFO L78 Accepts]: Start accepts. Automaton has 2889 states and 4278 transitions. Word has length 41 [2022-11-25 23:26:52,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:26:52,554 INFO L495 AbstractCegarLoop]: Abstraction has 2889 states and 4278 transitions. [2022-11-25 23:26:52,554 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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:26:52,554 INFO L276 IsEmpty]: Start isEmpty. Operand 2889 states and 4278 transitions. [2022-11-25 23:26:52,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-25 23:26:52,566 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:26:52,567 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] [2022-11-25 23:26:52,567 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-25 23:26:52,568 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:26:52,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:26:52,578 INFO L85 PathProgramCache]: Analyzing trace with hash 1515517261, now seen corresponding path program 1 times [2022-11-25 23:26:52,579 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:26:52,579 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157160239] [2022-11-25 23:26:52,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:26:52,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:26:52,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:26:53,179 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:26:53,179 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:26:53,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157160239] [2022-11-25 23:26:53,181 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1157160239] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:26:53,181 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:26:53,181 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 23:26:53,182 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825201271] [2022-11-25 23:26:53,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:26:53,182 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:26:53,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:26:53,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:26:53,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:26:53,184 INFO L87 Difference]: Start difference. First operand 2889 states and 4278 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, (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:26:55,230 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:27:01,508 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:27:03,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:27:03,174 INFO L93 Difference]: Finished difference Result 3254 states and 4763 transitions. [2022-11-25 23:27:03,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 23:27:03,175 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, (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 45 [2022-11-25 23:27:03,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:27:03,201 INFO L225 Difference]: With dead ends: 3254 [2022-11-25 23:27:03,201 INFO L226 Difference]: Without dead ends: 3252 [2022-11-25 23:27:03,205 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:27:03,206 INFO L413 NwaCegarLoop]: 3932 mSDtfsCounter, 4249 mSDsluCounter, 8248 mSDsCounter, 0 mSdLazyCounter, 1584 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4261 SdHoareTripleChecker+Valid, 12180 SdHoareTripleChecker+Invalid, 1587 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1584 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.7s IncrementalHoareTripleChecker+Time [2022-11-25 23:27:03,207 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4261 Valid, 12180 Invalid, 1587 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1584 Invalid, 2 Unknown, 0 Unchecked, 9.7s Time] [2022-11-25 23:27:03,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3252 states. [2022-11-25 23:27:03,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3252 to 3244. [2022-11-25 23:27:03,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3244 states, 1998 states have (on average 1.327827827827828) internal successors, (2653), 2067 states have internal predecessors, (2653), 1052 states have call successors, (1052), 192 states have call predecessors, (1052), 191 states have return successors, (1049), 1031 states have call predecessors, (1049), 1049 states have call successors, (1049) [2022-11-25 23:27:03,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3244 states to 3244 states and 4754 transitions. [2022-11-25 23:27:03,463 INFO L78 Accepts]: Start accepts. Automaton has 3244 states and 4754 transitions. Word has length 45 [2022-11-25 23:27:03,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:27:03,464 INFO L495 AbstractCegarLoop]: Abstraction has 3244 states and 4754 transitions. [2022-11-25 23:27:03,464 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, (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:27:03,465 INFO L276 IsEmpty]: Start isEmpty. Operand 3244 states and 4754 transitions. [2022-11-25 23:27:03,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-25 23:27:03,466 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:27:03,466 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] [2022-11-25 23:27:03,466 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-25 23:27:03,467 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:27:03,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:27:03,467 INFO L85 PathProgramCache]: Analyzing trace with hash -1499624676, now seen corresponding path program 1 times [2022-11-25 23:27:03,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:27:03,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32227434] [2022-11-25 23:27:03,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:27:03,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:27:03,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:27:04,098 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:27:04,098 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:27:04,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32227434] [2022-11-25 23:27:04,099 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32227434] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:27:04,099 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:27:04,099 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 23:27:04,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739225652] [2022-11-25 23:27:04,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:27:04,100 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:27:04,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:27:04,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:27:04,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:27:04,101 INFO L87 Difference]: Start difference. First operand 3244 states and 4754 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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:27:06,151 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:27:11,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:27:11,919 INFO L93 Difference]: Finished difference Result 3250 states and 4759 transitions. [2022-11-25 23:27:11,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 23:27:11,920 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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 51 [2022-11-25 23:27:11,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:27:11,943 INFO L225 Difference]: With dead ends: 3250 [2022-11-25 23:27:11,943 INFO L226 Difference]: Without dead ends: 3248 [2022-11-25 23:27:11,947 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:27:11,948 INFO L413 NwaCegarLoop]: 3786 mSDtfsCounter, 4249 mSDsluCounter, 7552 mSDsCounter, 0 mSdLazyCounter, 1475 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4258 SdHoareTripleChecker+Valid, 11338 SdHoareTripleChecker+Invalid, 1477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1475 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.5s IncrementalHoareTripleChecker+Time [2022-11-25 23:27:11,948 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4258 Valid, 11338 Invalid, 1477 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1475 Invalid, 1 Unknown, 0 Unchecked, 7.5s Time] [2022-11-25 23:27:11,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3248 states. [2022-11-25 23:27:12,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3248 to 3248. [2022-11-25 23:27:12,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3248 states, 2001 states have (on average 1.327336331834083) internal successors, (2656), 2070 states have internal predecessors, (2656), 1052 states have call successors, (1052), 193 states have call predecessors, (1052), 192 states have return successors, (1049), 1031 states have call predecessors, (1049), 1049 states have call successors, (1049) [2022-11-25 23:27:12,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3248 states to 3248 states and 4757 transitions. [2022-11-25 23:27:12,225 INFO L78 Accepts]: Start accepts. Automaton has 3248 states and 4757 transitions. Word has length 51 [2022-11-25 23:27:12,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:27:12,226 INFO L495 AbstractCegarLoop]: Abstraction has 3248 states and 4757 transitions. [2022-11-25 23:27:12,226 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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:27:12,227 INFO L276 IsEmpty]: Start isEmpty. Operand 3248 states and 4757 transitions. [2022-11-25 23:27:12,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-11-25 23:27:12,228 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:27:12,228 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] [2022-11-25 23:27:12,228 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-25 23:27:12,229 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:27:12,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:27:12,229 INFO L85 PathProgramCache]: Analyzing trace with hash 1876668442, now seen corresponding path program 1 times [2022-11-25 23:27:12,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:27:12,230 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969215229] [2022-11-25 23:27:12,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:27:12,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:27:12,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:27:12,775 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:27:12,776 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:27:12,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969215229] [2022-11-25 23:27:12,777 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [969215229] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:27:12,777 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:27:12,777 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 23:27:12,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518602724] [2022-11-25 23:27:12,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:27:12,780 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:27:12,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:27:12,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:27:12,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:27:12,781 INFO L87 Difference]: Start difference. First operand 3248 states and 4757 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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:27:14,827 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:27:20,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:27:20,937 INFO L93 Difference]: Finished difference Result 3254 states and 4762 transitions. [2022-11-25 23:27:20,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 23:27:20,938 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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 56 [2022-11-25 23:27:20,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:27:20,953 INFO L225 Difference]: With dead ends: 3254 [2022-11-25 23:27:20,953 INFO L226 Difference]: Without dead ends: 3252 [2022-11-25 23:27:20,957 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:27:20,959 INFO L413 NwaCegarLoop]: 3786 mSDtfsCounter, 4249 mSDsluCounter, 7552 mSDsCounter, 0 mSdLazyCounter, 1475 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4257 SdHoareTripleChecker+Valid, 11338 SdHoareTripleChecker+Invalid, 1477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1475 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2022-11-25 23:27:20,960 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4257 Valid, 11338 Invalid, 1477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1475 Invalid, 1 Unknown, 0 Unchecked, 7.8s Time] [2022-11-25 23:27:20,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3252 states. [2022-11-25 23:27:21,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3252 to 3252. [2022-11-25 23:27:21,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3252 states, 2004 states have (on average 1.3268463073852295) internal successors, (2659), 2073 states have internal predecessors, (2659), 1052 states have call successors, (1052), 194 states have call predecessors, (1052), 193 states have return successors, (1049), 1031 states have call predecessors, (1049), 1049 states have call successors, (1049) [2022-11-25 23:27:21,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3252 states to 3252 states and 4760 transitions. [2022-11-25 23:27:21,244 INFO L78 Accepts]: Start accepts. Automaton has 3252 states and 4760 transitions. Word has length 56 [2022-11-25 23:27:21,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:27:21,245 INFO L495 AbstractCegarLoop]: Abstraction has 3252 states and 4760 transitions. [2022-11-25 23:27:21,245 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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:27:21,246 INFO L276 IsEmpty]: Start isEmpty. Operand 3252 states and 4760 transitions. [2022-11-25 23:27:21,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-11-25 23:27:21,248 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:27:21,248 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] [2022-11-25 23:27:21,248 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-25 23:27:21,249 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:27:21,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:27:21,249 INFO L85 PathProgramCache]: Analyzing trace with hash 938145545, now seen corresponding path program 1 times [2022-11-25 23:27:21,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:27:21,250 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850182357] [2022-11-25 23:27:21,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:27:21,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:27:21,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:27:21,756 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:27:21,757 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:27:21,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850182357] [2022-11-25 23:27:21,757 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850182357] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:27:21,759 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:27:21,759 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 23:27:21,759 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238216912] [2022-11-25 23:27:21,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:27:21,761 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:27:21,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:27:21,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:27:21,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:27:21,772 INFO L87 Difference]: Start difference. First operand 3252 states and 4760 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, (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:27:23,825 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:27:30,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:27:30,112 INFO L93 Difference]: Finished difference Result 3258 states and 4765 transitions. [2022-11-25 23:27:30,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 23:27:30,114 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, (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 60 [2022-11-25 23:27:30,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:27:30,134 INFO L225 Difference]: With dead ends: 3258 [2022-11-25 23:27:30,135 INFO L226 Difference]: Without dead ends: 3256 [2022-11-25 23:27:30,138 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:27:30,139 INFO L413 NwaCegarLoop]: 3786 mSDtfsCounter, 4250 mSDsluCounter, 7552 mSDsCounter, 0 mSdLazyCounter, 1475 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4257 SdHoareTripleChecker+Valid, 11338 SdHoareTripleChecker+Invalid, 1477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1475 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.0s IncrementalHoareTripleChecker+Time [2022-11-25 23:27:30,139 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4257 Valid, 11338 Invalid, 1477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1475 Invalid, 1 Unknown, 0 Unchecked, 8.0s Time] [2022-11-25 23:27:30,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3256 states. [2022-11-25 23:27:30,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3256 to 3256. [2022-11-25 23:27:30,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3256 states, 2007 states have (on average 1.3263577478824116) internal successors, (2662), 2076 states have internal predecessors, (2662), 1052 states have call successors, (1052), 195 states have call predecessors, (1052), 194 states have return successors, (1049), 1031 states have call predecessors, (1049), 1049 states have call successors, (1049) [2022-11-25 23:27:30,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3256 states to 3256 states and 4763 transitions. [2022-11-25 23:27:30,426 INFO L78 Accepts]: Start accepts. Automaton has 3256 states and 4763 transitions. Word has length 60 [2022-11-25 23:27:30,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:27:30,427 INFO L495 AbstractCegarLoop]: Abstraction has 3256 states and 4763 transitions. [2022-11-25 23:27:30,427 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, (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:27:30,427 INFO L276 IsEmpty]: Start isEmpty. Operand 3256 states and 4763 transitions. [2022-11-25 23:27:30,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-11-25 23:27:30,428 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:27:30,429 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] [2022-11-25 23:27:30,429 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-25 23:27:30,429 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:27:30,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:27:30,430 INFO L85 PathProgramCache]: Analyzing trace with hash -1503434470, now seen corresponding path program 1 times [2022-11-25 23:27:30,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:27:30,430 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510260000] [2022-11-25 23:27:30,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:27:30,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:27:30,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:27:31,048 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:27:31,048 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:27:31,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510260000] [2022-11-25 23:27:31,049 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [510260000] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:27:31,049 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:27:31,049 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 23:27:31,050 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365111397] [2022-11-25 23:27:31,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:27:31,050 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:27:31,050 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:27:31,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:27:31,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:27:31,052 INFO L87 Difference]: Start difference. First operand 3256 states and 4763 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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:27:33,098 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:27:39,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:27:39,140 INFO L93 Difference]: Finished difference Result 3262 states and 4768 transitions. [2022-11-25 23:27:39,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 23:27:39,141 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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 66 [2022-11-25 23:27:39,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:27:39,158 INFO L225 Difference]: With dead ends: 3262 [2022-11-25 23:27:39,158 INFO L226 Difference]: Without dead ends: 3260 [2022-11-25 23:27:39,161 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:27:39,161 INFO L413 NwaCegarLoop]: 3786 mSDtfsCounter, 4249 mSDsluCounter, 7552 mSDsCounter, 0 mSdLazyCounter, 1475 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4255 SdHoareTripleChecker+Valid, 11338 SdHoareTripleChecker+Invalid, 1477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1475 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.7s IncrementalHoareTripleChecker+Time [2022-11-25 23:27:39,162 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4255 Valid, 11338 Invalid, 1477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1475 Invalid, 1 Unknown, 0 Unchecked, 7.7s Time] [2022-11-25 23:27:39,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3260 states. [2022-11-25 23:27:39,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3260 to 3260. [2022-11-25 23:27:39,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3260 states, 2010 states have (on average 1.3258706467661692) internal successors, (2665), 2079 states have internal predecessors, (2665), 1052 states have call successors, (1052), 196 states have call predecessors, (1052), 195 states have return successors, (1049), 1031 states have call predecessors, (1049), 1049 states have call successors, (1049) [2022-11-25 23:27:39,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3260 states to 3260 states and 4766 transitions. [2022-11-25 23:27:39,459 INFO L78 Accepts]: Start accepts. Automaton has 3260 states and 4766 transitions. Word has length 66 [2022-11-25 23:27:39,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:27:39,460 INFO L495 AbstractCegarLoop]: Abstraction has 3260 states and 4766 transitions. [2022-11-25 23:27:39,460 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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:27:39,460 INFO L276 IsEmpty]: Start isEmpty. Operand 3260 states and 4766 transitions. [2022-11-25 23:27:39,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-11-25 23:27:39,462 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:27:39,462 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] [2022-11-25 23:27:39,462 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-25 23:27:39,462 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:27:39,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:27:39,463 INFO L85 PathProgramCache]: Analyzing trace with hash 1409165340, now seen corresponding path program 1 times [2022-11-25 23:27:39,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:27:39,463 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235825327] [2022-11-25 23:27:39,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:27:39,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:27:39,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:27:39,941 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:27:39,941 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:27:39,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235825327] [2022-11-25 23:27:39,941 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235825327] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:27:39,942 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:27:39,942 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 23:27:39,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594768900] [2022-11-25 23:27:39,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:27:39,943 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:27:39,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:27:39,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:27:39,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:27:39,944 INFO L87 Difference]: Start difference. First operand 3260 states and 4766 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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:27:41,993 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:27:49,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:27:49,567 INFO L93 Difference]: Finished difference Result 3560 states and 5124 transitions. [2022-11-25 23:27:49,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 23:27:49,569 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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 71 [2022-11-25 23:27:49,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:27:49,595 INFO L225 Difference]: With dead ends: 3560 [2022-11-25 23:27:49,595 INFO L226 Difference]: Without dead ends: 3558 [2022-11-25 23:27:49,599 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:27:49,599 INFO L413 NwaCegarLoop]: 3886 mSDtfsCounter, 4031 mSDsluCounter, 8159 mSDsCounter, 0 mSdLazyCounter, 1552 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4036 SdHoareTripleChecker+Valid, 12045 SdHoareTripleChecker+Invalid, 1555 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1552 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2022-11-25 23:27:49,600 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4036 Valid, 12045 Invalid, 1555 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 1552 Invalid, 1 Unknown, 0 Unchecked, 9.2s Time] [2022-11-25 23:27:49,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3558 states. [2022-11-25 23:27:49,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3558 to 3550. [2022-11-25 23:27:49,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3550 states, 2173 states have (on average 1.3156925908881731) internal successors, (2859), 2252 states have internal predecessors, (2859), 1129 states have call successors, (1129), 252 states have call predecessors, (1129), 245 states have return successors, (1128), 1097 states have call predecessors, (1128), 1126 states have call successors, (1128) [2022-11-25 23:27:49,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3550 states to 3550 states and 5116 transitions. [2022-11-25 23:27:49,925 INFO L78 Accepts]: Start accepts. Automaton has 3550 states and 5116 transitions. Word has length 71 [2022-11-25 23:27:49,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:27:49,926 INFO L495 AbstractCegarLoop]: Abstraction has 3550 states and 5116 transitions. [2022-11-25 23:27:49,926 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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:27:49,926 INFO L276 IsEmpty]: Start isEmpty. Operand 3550 states and 5116 transitions. [2022-11-25 23:27:49,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-11-25 23:27:49,928 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:27:49,929 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] [2022-11-25 23:27:49,929 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-25 23:27:49,929 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:27:49,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:27:49,930 INFO L85 PathProgramCache]: Analyzing trace with hash -1902934771, now seen corresponding path program 1 times [2022-11-25 23:27:49,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:27:49,931 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368018218] [2022-11-25 23:27:49,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:27:49,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:27:50,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:27:50,400 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:27:50,400 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:27:50,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368018218] [2022-11-25 23:27:50,401 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368018218] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:27:50,401 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:27:50,401 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 23:27:50,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405483600] [2022-11-25 23:27:50,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:27:50,403 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:27:50,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:27:50,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:27:50,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:27:50,405 INFO L87 Difference]: Start difference. First operand 3550 states and 5116 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, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-25 23:27:52,453 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:27:57,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:27:57,922 INFO L93 Difference]: Finished difference Result 3556 states and 5121 transitions. [2022-11-25 23:27:57,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 23:27:57,923 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, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 75 [2022-11-25 23:27:57,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:27:57,946 INFO L225 Difference]: With dead ends: 3556 [2022-11-25 23:27:57,946 INFO L226 Difference]: Without dead ends: 3554 [2022-11-25 23:27:57,949 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:27:57,950 INFO L413 NwaCegarLoop]: 3786 mSDtfsCounter, 4250 mSDsluCounter, 7552 mSDsCounter, 0 mSdLazyCounter, 1475 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4254 SdHoareTripleChecker+Valid, 11338 SdHoareTripleChecker+Invalid, 1477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1475 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2022-11-25 23:27:57,950 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4254 Valid, 11338 Invalid, 1477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1475 Invalid, 1 Unknown, 0 Unchecked, 7.1s Time] [2022-11-25 23:27:57,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3554 states. [2022-11-25 23:27:58,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3554 to 3554. [2022-11-25 23:27:58,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3554 states, 2176 states have (on average 1.3152573529411764) internal successors, (2862), 2255 states have internal predecessors, (2862), 1129 states have call successors, (1129), 253 states have call predecessors, (1129), 246 states have return successors, (1128), 1097 states have call predecessors, (1128), 1126 states have call successors, (1128) [2022-11-25 23:27:58,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3554 states to 3554 states and 5119 transitions. [2022-11-25 23:27:58,485 INFO L78 Accepts]: Start accepts. Automaton has 3554 states and 5119 transitions. Word has length 75 [2022-11-25 23:27:58,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:27:58,487 INFO L495 AbstractCegarLoop]: Abstraction has 3554 states and 5119 transitions. [2022-11-25 23:27:58,487 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, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-25 23:27:58,487 INFO L276 IsEmpty]: Start isEmpty. Operand 3554 states and 5119 transitions. [2022-11-25 23:27:58,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-11-25 23:27:58,489 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:27:58,490 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] [2022-11-25 23:27:58,490 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-25 23:27:58,490 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:27:58,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:27:58,491 INFO L85 PathProgramCache]: Analyzing trace with hash -1148535927, now seen corresponding path program 1 times [2022-11-25 23:27:58,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:27:58,491 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684922152] [2022-11-25 23:27:58,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:27:58,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:27:58,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:27:58,938 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:27:58,938 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:27:58,938 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684922152] [2022-11-25 23:27:58,938 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684922152] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:27:58,939 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:27:58,939 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 23:27:58,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085574165] [2022-11-25 23:27:58,939 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:27:58,940 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:27:58,940 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:27:58,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:27:58,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:27:58,941 INFO L87 Difference]: Start difference. First operand 3554 states and 5119 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, (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:28:00,988 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:28:07,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:28:07,114 INFO L93 Difference]: Finished difference Result 3560 states and 5124 transitions. [2022-11-25 23:28:07,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 23:28:07,115 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, (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 80 [2022-11-25 23:28:07,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:28:07,136 INFO L225 Difference]: With dead ends: 3560 [2022-11-25 23:28:07,136 INFO L226 Difference]: Without dead ends: 3558 [2022-11-25 23:28:07,139 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:28:07,140 INFO L413 NwaCegarLoop]: 3786 mSDtfsCounter, 4250 mSDsluCounter, 7552 mSDsCounter, 0 mSdLazyCounter, 1475 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4253 SdHoareTripleChecker+Valid, 11338 SdHoareTripleChecker+Invalid, 1477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1475 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2022-11-25 23:28:07,140 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4253 Valid, 11338 Invalid, 1477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1475 Invalid, 1 Unknown, 0 Unchecked, 7.8s Time] [2022-11-25 23:28:07,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3558 states. [2022-11-25 23:28:07,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3558 to 3558. [2022-11-25 23:28:07,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3558 states, 2179 states have (on average 1.314823313446535) internal successors, (2865), 2258 states have internal predecessors, (2865), 1129 states have call successors, (1129), 254 states have call predecessors, (1129), 247 states have return successors, (1128), 1097 states have call predecessors, (1128), 1126 states have call successors, (1128) [2022-11-25 23:28:07,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3558 states to 3558 states and 5122 transitions. [2022-11-25 23:28:07,501 INFO L78 Accepts]: Start accepts. Automaton has 3558 states and 5122 transitions. Word has length 80 [2022-11-25 23:28:07,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:28:07,501 INFO L495 AbstractCegarLoop]: Abstraction has 3558 states and 5122 transitions. [2022-11-25 23:28:07,502 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, (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:28:07,502 INFO L276 IsEmpty]: Start isEmpty. Operand 3558 states and 5122 transitions. [2022-11-25 23:28:07,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-11-25 23:28:07,505 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:28:07,505 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] [2022-11-25 23:28:07,505 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-25 23:28:07,506 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:28:07,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:28:07,507 INFO L85 PathProgramCache]: Analyzing trace with hash 616704794, now seen corresponding path program 1 times [2022-11-25 23:28:07,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:28:07,507 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843934901] [2022-11-25 23:28:07,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:28:07,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:28:07,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:28:07,978 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:28:07,978 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:28:07,979 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843934901] [2022-11-25 23:28:07,979 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1843934901] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:28:07,979 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:28:07,979 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 23:28:07,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290082372] [2022-11-25 23:28:07,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:28:07,980 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:28:07,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:28:07,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:28:07,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:28:07,981 INFO L87 Difference]: Start difference. First operand 3558 states and 5122 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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:28:10,030 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:28:15,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:28:15,471 INFO L93 Difference]: Finished difference Result 3564 states and 5127 transitions. [2022-11-25 23:28:15,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 23:28:15,472 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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 86 [2022-11-25 23:28:15,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:28:15,491 INFO L225 Difference]: With dead ends: 3564 [2022-11-25 23:28:15,491 INFO L226 Difference]: Without dead ends: 3562 [2022-11-25 23:28:15,493 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:28:15,494 INFO L413 NwaCegarLoop]: 3786 mSDtfsCounter, 4249 mSDsluCounter, 7552 mSDsCounter, 0 mSdLazyCounter, 1475 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4251 SdHoareTripleChecker+Valid, 11338 SdHoareTripleChecker+Invalid, 1477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1475 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2022-11-25 23:28:15,494 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4251 Valid, 11338 Invalid, 1477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1475 Invalid, 1 Unknown, 0 Unchecked, 7.1s Time] [2022-11-25 23:28:15,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3562 states. [2022-11-25 23:28:15,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3562 to 3562. [2022-11-25 23:28:15,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3562 states, 2182 states have (on average 1.314390467461045) internal successors, (2868), 2261 states have internal predecessors, (2868), 1129 states have call successors, (1129), 255 states have call predecessors, (1129), 248 states have return successors, (1128), 1097 states have call predecessors, (1128), 1126 states have call successors, (1128) [2022-11-25 23:28:15,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3562 states to 3562 states and 5125 transitions. [2022-11-25 23:28:15,962 INFO L78 Accepts]: Start accepts. Automaton has 3562 states and 5125 transitions. Word has length 86 [2022-11-25 23:28:15,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:28:15,963 INFO L495 AbstractCegarLoop]: Abstraction has 3562 states and 5125 transitions. [2022-11-25 23:28:15,963 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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:28:15,963 INFO L276 IsEmpty]: Start isEmpty. Operand 3562 states and 5125 transitions. [2022-11-25 23:28:15,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-11-25 23:28:15,965 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:28:15,965 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] [2022-11-25 23:28:15,965 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-25 23:28:15,966 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:28:15,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:28:15,966 INFO L85 PathProgramCache]: Analyzing trace with hash 474377673, now seen corresponding path program 1 times [2022-11-25 23:28:15,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:28:15,967 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539124338] [2022-11-25 23:28:15,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:28:15,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:28:16,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:28:16,437 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:28:16,437 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:28:16,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539124338] [2022-11-25 23:28:16,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539124338] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:28:16,438 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:28:16,438 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 23:28:16,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736396078] [2022-11-25 23:28:16,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:28:16,439 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:28:16,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:28:16,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:28:16,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:28:16,440 INFO L87 Difference]: Start difference. First operand 3562 states and 5125 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, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-25 23:28:18,490 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:28:25,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:28:25,425 INFO L93 Difference]: Finished difference Result 3568 states and 5130 transitions. [2022-11-25 23:28:25,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 23:28:25,426 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, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 90 [2022-11-25 23:28:25,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:28:25,438 INFO L225 Difference]: With dead ends: 3568 [2022-11-25 23:28:25,439 INFO L226 Difference]: Without dead ends: 3564 [2022-11-25 23:28:25,442 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:28:25,443 INFO L413 NwaCegarLoop]: 3786 mSDtfsCounter, 4250 mSDsluCounter, 7552 mSDsCounter, 0 mSdLazyCounter, 1475 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4251 SdHoareTripleChecker+Valid, 11338 SdHoareTripleChecker+Invalid, 1477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1475 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2022-11-25 23:28:25,443 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4251 Valid, 11338 Invalid, 1477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1475 Invalid, 1 Unknown, 0 Unchecked, 8.5s Time] [2022-11-25 23:28:25,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3564 states. [2022-11-25 23:28:25,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3564 to 3564. [2022-11-25 23:28:25,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3564 states, 2184 states have (on average 1.3136446886446886) internal successors, (2869), 2262 states have internal predecessors, (2869), 1129 states have call successors, (1129), 256 states have call predecessors, (1129), 248 states have return successors, (1128), 1097 states have call predecessors, (1128), 1126 states have call successors, (1128) [2022-11-25 23:28:25,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3564 states to 3564 states and 5126 transitions. [2022-11-25 23:28:25,827 INFO L78 Accepts]: Start accepts. Automaton has 3564 states and 5126 transitions. Word has length 90 [2022-11-25 23:28:25,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:28:25,827 INFO L495 AbstractCegarLoop]: Abstraction has 3564 states and 5126 transitions. [2022-11-25 23:28:25,828 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, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-25 23:28:25,828 INFO L276 IsEmpty]: Start isEmpty. Operand 3564 states and 5126 transitions. [2022-11-25 23:28:25,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-11-25 23:28:25,830 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:28:25,830 INFO L195 NwaCegarLoop]: trace histogram [13, 12, 12, 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] [2022-11-25 23:28:25,831 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-25 23:28:25,831 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:28:25,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:28:25,831 INFO L85 PathProgramCache]: Analyzing trace with hash 311373709, now seen corresponding path program 1 times [2022-11-25 23:28:25,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:28:25,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437689899] [2022-11-25 23:28:25,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:28:25,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:28:25,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:28:26,319 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2022-11-25 23:28:26,319 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:28:26,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437689899] [2022-11-25 23:28:26,320 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [437689899] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:28:26,320 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:28:26,320 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 23:28:26,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378847671] [2022-11-25 23:28:26,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:28:26,323 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:28:26,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:28:26,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:28:26,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:28:26,324 INFO L87 Difference]: Start difference. First operand 3564 states and 5126 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, (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:28:28,372 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:28:34,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:28:34,355 INFO L93 Difference]: Finished difference Result 3564 states and 5126 transitions. [2022-11-25 23:28:34,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 23:28:34,356 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, (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 95 [2022-11-25 23:28:34,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:28:34,371 INFO L225 Difference]: With dead ends: 3564 [2022-11-25 23:28:34,371 INFO L226 Difference]: Without dead ends: 3482 [2022-11-25 23:28:34,374 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:28:34,375 INFO L413 NwaCegarLoop]: 3784 mSDtfsCounter, 4246 mSDsluCounter, 7551 mSDsCounter, 0 mSdLazyCounter, 1470 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4246 SdHoareTripleChecker+Valid, 11335 SdHoareTripleChecker+Invalid, 1472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1470 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.6s IncrementalHoareTripleChecker+Time [2022-11-25 23:28:34,376 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4246 Valid, 11335 Invalid, 1472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1470 Invalid, 1 Unknown, 0 Unchecked, 7.6s Time] [2022-11-25 23:28:34,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3482 states. [2022-11-25 23:28:34,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3482 to 3482. [2022-11-25 23:28:34,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3482 states, 2137 states have (on average 1.3191389798783342) internal successors, (2819), 2213 states have internal predecessors, (2819), 1107 states have call successors, (1107), 242 states have call predecessors, (1107), 236 states have return successors, (1109), 1078 states have call predecessors, (1109), 1107 states have call successors, (1109) [2022-11-25 23:28:34,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3482 states to 3482 states and 5035 transitions. [2022-11-25 23:28:34,801 INFO L78 Accepts]: Start accepts. Automaton has 3482 states and 5035 transitions. Word has length 95 [2022-11-25 23:28:34,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:28:34,801 INFO L495 AbstractCegarLoop]: Abstraction has 3482 states and 5035 transitions. [2022-11-25 23:28:34,801 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, (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:28:34,802 INFO L276 IsEmpty]: Start isEmpty. Operand 3482 states and 5035 transitions. [2022-11-25 23:28:34,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2022-11-25 23:28:34,811 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:28:34,811 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:28:34,811 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-25 23:28:34,812 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:28:34,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:28:34,812 INFO L85 PathProgramCache]: Analyzing trace with hash 956154854, now seen corresponding path program 1 times [2022-11-25 23:28:34,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:28:34,813 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588904282] [2022-11-25 23:28:34,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:28:34,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:28:34,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:28:35,199 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-11-25 23:28:35,200 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:28:35,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588904282] [2022-11-25 23:28:35,200 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588904282] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:28:35,200 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:28:35,201 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 23:28:35,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903963112] [2022-11-25 23:28:35,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:28:35,202 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 23:28:35,202 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:28:35,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 23:28:35,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:28:35,203 INFO L87 Difference]: Start difference. First operand 3482 states and 5035 transitions. Second operand has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 3 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-11-25 23:28:37,250 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:28:39,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:28:39,921 INFO L93 Difference]: Finished difference Result 6949 states and 10047 transitions. [2022-11-25 23:28:39,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 23:28:39,922 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 3 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 143 [2022-11-25 23:28:39,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:28:39,942 INFO L225 Difference]: With dead ends: 6949 [2022-11-25 23:28:39,942 INFO L226 Difference]: Without dead ends: 3481 [2022-11-25 23:28:39,969 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:28:39,970 INFO L413 NwaCegarLoop]: 3729 mSDtfsCounter, 4196 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 482 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4196 SdHoareTripleChecker+Valid, 3729 SdHoareTripleChecker+Invalid, 483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 482 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2022-11-25 23:28:39,971 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4196 Valid, 3729 Invalid, 483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 482 Invalid, 1 Unknown, 0 Unchecked, 4.2s Time] [2022-11-25 23:28:39,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3481 states. [2022-11-25 23:28:40,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3481 to 3481. [2022-11-25 23:28:40,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3481 states, 2136 states have (on average 1.3183520599250935) internal successors, (2816), 2212 states have internal predecessors, (2816), 1107 states have call successors, (1107), 242 states have call predecessors, (1107), 236 states have return successors, (1109), 1078 states have call predecessors, (1109), 1107 states have call successors, (1109) [2022-11-25 23:28:40,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3481 states to 3481 states and 5032 transitions. [2022-11-25 23:28:40,411 INFO L78 Accepts]: Start accepts. Automaton has 3481 states and 5032 transitions. Word has length 143 [2022-11-25 23:28:40,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:28:40,412 INFO L495 AbstractCegarLoop]: Abstraction has 3481 states and 5032 transitions. [2022-11-25 23:28:40,412 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 3 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-11-25 23:28:40,412 INFO L276 IsEmpty]: Start isEmpty. Operand 3481 states and 5032 transitions. [2022-11-25 23:28:40,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-11-25 23:28:40,421 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:28:40,421 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:28:40,422 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-25 23:28:40,422 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:28:40,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:28:40,422 INFO L85 PathProgramCache]: Analyzing trace with hash -1615525789, now seen corresponding path program 1 times [2022-11-25 23:28:40,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:28:40,423 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975787430] [2022-11-25 23:28:40,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:28:40,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:28:40,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:28:41,636 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-11-25 23:28:41,636 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:28:41,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975787430] [2022-11-25 23:28:41,637 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975787430] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:28:41,637 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:28:41,637 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 23:28:41,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28927735] [2022-11-25 23:28:41,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:28:41,638 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:28:41,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:28:41,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:28:41,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:28:41,639 INFO L87 Difference]: Start difference. First operand 3481 states and 5032 transitions. Second operand has 5 states, 5 states have (on average 12.2) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-25 23:28:43,684 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:28:50,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:28:50,513 INFO L93 Difference]: Finished difference Result 3489 states and 5038 transitions. [2022-11-25 23:28:50,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 23:28:50,514 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.2) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 146 [2022-11-25 23:28:50,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:28:50,537 INFO L225 Difference]: With dead ends: 3489 [2022-11-25 23:28:50,538 INFO L226 Difference]: Without dead ends: 3487 [2022-11-25 23:28:50,545 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 7 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:28:50,546 INFO L413 NwaCegarLoop]: 3831 mSDtfsCounter, 3931 mSDsluCounter, 8067 mSDsCounter, 0 mSdLazyCounter, 1529 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3932 SdHoareTripleChecker+Valid, 11898 SdHoareTripleChecker+Invalid, 1532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1529 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2022-11-25 23:28:50,546 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3932 Valid, 11898 Invalid, 1532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1529 Invalid, 1 Unknown, 0 Unchecked, 8.2s Time] [2022-11-25 23:28:50,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3487 states. [2022-11-25 23:28:50,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3487 to 3481. [2022-11-25 23:28:50,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3481 states, 2136 states have (on average 1.3174157303370786) internal successors, (2814), 2212 states have internal predecessors, (2814), 1107 states have call successors, (1107), 242 states have call predecessors, (1107), 236 states have return successors, (1109), 1078 states have call predecessors, (1109), 1107 states have call successors, (1109) [2022-11-25 23:28:50,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3481 states to 3481 states and 5030 transitions. [2022-11-25 23:28:50,971 INFO L78 Accepts]: Start accepts. Automaton has 3481 states and 5030 transitions. Word has length 146 [2022-11-25 23:28:50,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:28:50,972 INFO L495 AbstractCegarLoop]: Abstraction has 3481 states and 5030 transitions. [2022-11-25 23:28:50,972 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.2) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-25 23:28:50,972 INFO L276 IsEmpty]: Start isEmpty. Operand 3481 states and 5030 transitions. [2022-11-25 23:28:50,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2022-11-25 23:28:50,995 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:28:50,995 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 6, 4, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:28:50,995 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-25 23:28:50,995 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:28:50,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:28:50,996 INFO L85 PathProgramCache]: Analyzing trace with hash -1666728877, now seen corresponding path program 1 times [2022-11-25 23:28:50,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:28:50,997 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527343252] [2022-11-25 23:28:50,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:28:50,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:28:51,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:28:51,968 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 206 trivial. 0 not checked. [2022-11-25 23:28:51,969 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:28:51,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527343252] [2022-11-25 23:28:51,971 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1527343252] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:28:51,972 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:28:51,972 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 23:28:51,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755776553] [2022-11-25 23:28:51,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:28:51,973 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:28:51,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:28:51,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:28:51,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:28:51,975 INFO L87 Difference]: Start difference. First operand 3481 states and 5030 transitions. Second operand has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-25 23:28:54,024 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:29:03,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:29:03,121 INFO L93 Difference]: Finished difference Result 3487 states and 5035 transitions. [2022-11-25 23:29:03,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 23:29:03,122 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 194 [2022-11-25 23:29:03,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:29:03,141 INFO L225 Difference]: With dead ends: 3487 [2022-11-25 23:29:03,141 INFO L226 Difference]: Without dead ends: 3485 [2022-11-25 23:29:03,145 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:29:03,146 INFO L413 NwaCegarLoop]: 3894 mSDtfsCounter, 462 mSDsluCounter, 11324 mSDsCounter, 0 mSdLazyCounter, 2014 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 463 SdHoareTripleChecker+Valid, 15218 SdHoareTripleChecker+Invalid, 2016 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2014 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.6s IncrementalHoareTripleChecker+Time [2022-11-25 23:29:03,146 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [463 Valid, 15218 Invalid, 2016 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2014 Invalid, 1 Unknown, 0 Unchecked, 10.6s Time] [2022-11-25 23:29:03,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3485 states. [2022-11-25 23:29:03,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3485 to 3481. [2022-11-25 23:29:03,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3481 states, 2136 states have (on average 1.3164794007490637) internal successors, (2812), 2212 states have internal predecessors, (2812), 1107 states have call successors, (1107), 242 states have call predecessors, (1107), 236 states have return successors, (1109), 1078 states have call predecessors, (1109), 1107 states have call successors, (1109) [2022-11-25 23:29:03,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3481 states to 3481 states and 5028 transitions. [2022-11-25 23:29:03,578 INFO L78 Accepts]: Start accepts. Automaton has 3481 states and 5028 transitions. Word has length 194 [2022-11-25 23:29:03,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:29:03,579 INFO L495 AbstractCegarLoop]: Abstraction has 3481 states and 5028 transitions. [2022-11-25 23:29:03,580 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-25 23:29:03,580 INFO L276 IsEmpty]: Start isEmpty. Operand 3481 states and 5028 transitions. [2022-11-25 23:29:03,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 469 [2022-11-25 23:29:03,627 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:29:03,627 INFO L195 NwaCegarLoop]: trace histogram [16, 14, 14, 7, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:29:03,627 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-25 23:29:03,628 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:29:03,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:29:03,628 INFO L85 PathProgramCache]: Analyzing trace with hash -2106845083, now seen corresponding path program 1 times [2022-11-25 23:29:03,629 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:29:03,629 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924879536] [2022-11-25 23:29:03,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:29:03,629 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:29:04,558 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-25 23:29:04,558 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [494543288] [2022-11-25 23:29:04,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:29:04,559 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:29:04,559 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 23:29:04,563 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 23:29:04,573 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-25 23:29:08,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:29:09,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 9033 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-25 23:29:09,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:29:09,112 INFO L134 CoverageAnalysis]: Checked inductivity of 717 backedges. 379 proven. 0 refuted. 0 times theorem prover too weak. 338 trivial. 0 not checked. [2022-11-25 23:29:09,112 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 23:29:09,112 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:29:09,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924879536] [2022-11-25 23:29:09,113 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-25 23:29:09,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [494543288] [2022-11-25 23:29:09,113 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [494543288] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:29:09,114 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:29:09,114 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 23:29:09,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319867170] [2022-11-25 23:29:09,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:29:09,115 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 23:29:09,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:29:09,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 23:29:09,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:29:09,117 INFO L87 Difference]: Start difference. First operand 3481 states and 5028 transitions. Second operand has 3 states, 3 states have (on average 68.0) internal successors, (204), 3 states have internal predecessors, (204), 2 states have call successors, (97), 2 states have call predecessors, (97), 2 states have return successors, (89), 2 states have call predecessors, (89), 2 states have call successors, (89) [2022-11-25 23:29:11,163 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:29:16,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:29:16,514 INFO L93 Difference]: Finished difference Result 6951 states and 10148 transitions. [2022-11-25 23:29:16,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 23:29:16,515 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 68.0) internal successors, (204), 3 states have internal predecessors, (204), 2 states have call successors, (97), 2 states have call predecessors, (97), 2 states have return successors, (89), 2 states have call predecessors, (89), 2 states have call successors, (89) Word has length 468 [2022-11-25 23:29:16,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:29:16,533 INFO L225 Difference]: With dead ends: 6951 [2022-11-25 23:29:16,534 INFO L226 Difference]: Without dead ends: 3484 [2022-11-25 23:29:16,558 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 467 GetRequests, 466 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:29:16,559 INFO L413 NwaCegarLoop]: 3730 mSDtfsCounter, 0 mSDsluCounter, 3724 mSDsCounter, 0 mSdLazyCounter, 965 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 7454 SdHoareTripleChecker+Invalid, 970 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 965 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2022-11-25 23:29:16,559 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 7454 Invalid, 970 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 965 Invalid, 1 Unknown, 0 Unchecked, 6.7s Time] [2022-11-25 23:29:16,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3484 states. [2022-11-25 23:29:16,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3484 to 3484. [2022-11-25 23:29:16,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3484 states, 2139 states have (on average 1.316035530621786) internal successors, (2815), 2215 states have internal predecessors, (2815), 1107 states have call successors, (1107), 242 states have call predecessors, (1107), 236 states have return successors, (1109), 1078 states have call predecessors, (1109), 1107 states have call successors, (1109) [2022-11-25 23:29:16,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3484 states to 3484 states and 5031 transitions. [2022-11-25 23:29:16,990 INFO L78 Accepts]: Start accepts. Automaton has 3484 states and 5031 transitions. Word has length 468 [2022-11-25 23:29:16,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:29:16,993 INFO L495 AbstractCegarLoop]: Abstraction has 3484 states and 5031 transitions. [2022-11-25 23:29:16,993 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 68.0) internal successors, (204), 3 states have internal predecessors, (204), 2 states have call successors, (97), 2 states have call predecessors, (97), 2 states have return successors, (89), 2 states have call predecessors, (89), 2 states have call successors, (89) [2022-11-25 23:29:16,994 INFO L276 IsEmpty]: Start isEmpty. Operand 3484 states and 5031 transitions. [2022-11-25 23:29:17,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 470 [2022-11-25 23:29:17,037 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:29:17,037 INFO L195 NwaCegarLoop]: trace histogram [16, 14, 14, 7, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:29:17,080 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-25 23:29:17,255 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-11-25 23:29:17,256 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:29:17,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:29:17,256 INFO L85 PathProgramCache]: Analyzing trace with hash 1164157671, now seen corresponding path program 1 times [2022-11-25 23:29:17,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:29:17,257 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561085652] [2022-11-25 23:29:17,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:29:17,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:29:18,246 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-25 23:29:18,247 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [317733878] [2022-11-25 23:29:18,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:29:18,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:29:18,248 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 23:29:18,249 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 23:29:18,282 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-25 23:29:22,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:29:22,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 9049 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-25 23:29:22,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:29:22,795 INFO L134 CoverageAnalysis]: Checked inductivity of 718 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 628 trivial. 0 not checked. [2022-11-25 23:29:22,795 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 23:29:22,795 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:29:22,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561085652] [2022-11-25 23:29:22,796 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-25 23:29:22,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [317733878] [2022-11-25 23:29:22,796 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [317733878] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:29:22,796 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:29:22,796 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 23:29:22,797 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147401371] [2022-11-25 23:29:22,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:29:22,798 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 23:29:22,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:29:22,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 23:29:22,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:29:22,800 INFO L87 Difference]: Start difference. First operand 3484 states and 5031 transitions. Second operand has 3 states, 3 states have (on average 63.0) internal successors, (189), 3 states have internal predecessors, (189), 2 states have call successors, (91), 2 states have call predecessors, (91), 2 states have return successors, (84), 2 states have call predecessors, (84), 2 states have call successors, (84) [2022-11-25 23:29:24,848 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:29:29,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:29:29,734 INFO L93 Difference]: Finished difference Result 7151 states and 10432 transitions. [2022-11-25 23:29:29,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 23:29:29,735 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 63.0) internal successors, (189), 3 states have internal predecessors, (189), 2 states have call successors, (91), 2 states have call predecessors, (91), 2 states have return successors, (84), 2 states have call predecessors, (84), 2 states have call successors, (84) Word has length 469 [2022-11-25 23:29:29,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:29:29,750 INFO L225 Difference]: With dead ends: 7151 [2022-11-25 23:29:29,751 INFO L226 Difference]: Without dead ends: 3681 [2022-11-25 23:29:29,767 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 468 GetRequests, 467 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:29:29,768 INFO L413 NwaCegarLoop]: 3782 mSDtfsCounter, 99 mSDsluCounter, 3737 mSDsCounter, 0 mSdLazyCounter, 968 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 7519 SdHoareTripleChecker+Invalid, 969 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 968 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2022-11-25 23:29:29,768 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 7519 Invalid, 969 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 968 Invalid, 1 Unknown, 0 Unchecked, 6.3s Time] [2022-11-25 23:29:29,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3681 states. [2022-11-25 23:29:30,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3681 to 3485. [2022-11-25 23:29:30,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3485 states, 2140 states have (on average 1.3158878504672897) internal successors, (2816), 2216 states have internal predecessors, (2816), 1107 states have call successors, (1107), 242 states have call predecessors, (1107), 236 states have return successors, (1109), 1078 states have call predecessors, (1109), 1107 states have call successors, (1109) [2022-11-25 23:29:30,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3485 states to 3485 states and 5032 transitions. [2022-11-25 23:29:30,344 INFO L78 Accepts]: Start accepts. Automaton has 3485 states and 5032 transitions. Word has length 469 [2022-11-25 23:29:30,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:29:30,346 INFO L495 AbstractCegarLoop]: Abstraction has 3485 states and 5032 transitions. [2022-11-25 23:29:30,346 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 63.0) internal successors, (189), 3 states have internal predecessors, (189), 2 states have call successors, (91), 2 states have call predecessors, (91), 2 states have return successors, (84), 2 states have call predecessors, (84), 2 states have call successors, (84) [2022-11-25 23:29:30,346 INFO L276 IsEmpty]: Start isEmpty. Operand 3485 states and 5032 transitions. [2022-11-25 23:29:30,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 479 [2022-11-25 23:29:30,382 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:29:30,382 INFO L195 NwaCegarLoop]: trace histogram [16, 14, 14, 8, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:29:30,427 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-25 23:29:30,611 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-11-25 23:29:30,611 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:29:30,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:29:30,612 INFO L85 PathProgramCache]: Analyzing trace with hash -1723564172, now seen corresponding path program 1 times [2022-11-25 23:29:30,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:29:30,612 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500092774] [2022-11-25 23:29:30,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:29:30,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:29:31,511 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-25 23:29:31,511 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1545674682] [2022-11-25 23:29:31,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:29:31,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:29:31,512 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 23:29:31,513 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 23:29:31,542 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-25 23:29:36,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:29:36,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 9082 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-25 23:29:36,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:29:36,447 INFO L134 CoverageAnalysis]: Checked inductivity of 740 backedges. 385 proven. 0 refuted. 0 times theorem prover too weak. 355 trivial. 0 not checked. [2022-11-25 23:29:36,449 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 23:29:36,449 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:29:36,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500092774] [2022-11-25 23:29:36,449 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-25 23:29:36,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1545674682] [2022-11-25 23:29:36,450 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1545674682] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:29:36,450 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:29:36,450 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 23:29:36,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789387489] [2022-11-25 23:29:36,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:29:36,453 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 23:29:36,453 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:29:36,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 23:29:36,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:29:36,454 INFO L87 Difference]: Start difference. First operand 3485 states and 5032 transitions. Second operand has 3 states, 3 states have (on average 69.33333333333333) internal successors, (208), 3 states have internal predecessors, (208), 3 states have call successors, (99), 2 states have call predecessors, (99), 2 states have return successors, (91), 3 states have call predecessors, (91), 3 states have call successors, (91) [2022-11-25 23:29:38,503 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:29:43,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:29:43,386 INFO L93 Difference]: Finished difference Result 6962 states and 10147 transitions. [2022-11-25 23:29:43,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 23:29:43,387 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 69.33333333333333) internal successors, (208), 3 states have internal predecessors, (208), 3 states have call successors, (99), 2 states have call predecessors, (99), 2 states have return successors, (91), 3 states have call predecessors, (91), 3 states have call successors, (91) Word has length 478 [2022-11-25 23:29:43,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:29:43,400 INFO L225 Difference]: With dead ends: 6962 [2022-11-25 23:29:43,401 INFO L226 Difference]: Without dead ends: 3491 [2022-11-25 23:29:43,413 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 477 GetRequests, 476 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:29:43,414 INFO L413 NwaCegarLoop]: 3730 mSDtfsCounter, 4 mSDsluCounter, 3723 mSDsCounter, 0 mSdLazyCounter, 969 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 7453 SdHoareTripleChecker+Invalid, 972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 969 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2022-11-25 23:29:43,414 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 7453 Invalid, 972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 969 Invalid, 1 Unknown, 0 Unchecked, 6.5s Time] [2022-11-25 23:29:43,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3491 states. [2022-11-25 23:29:43,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3491 to 3489. [2022-11-25 23:29:43,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3489 states, 2143 states have (on average 1.3159122725151657) internal successors, (2820), 2219 states have internal predecessors, (2820), 1108 states have call successors, (1108), 242 states have call predecessors, (1108), 236 states have return successors, (1110), 1079 states have call predecessors, (1110), 1108 states have call successors, (1110) [2022-11-25 23:29:43,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3489 states to 3489 states and 5038 transitions. [2022-11-25 23:29:43,877 INFO L78 Accepts]: Start accepts. Automaton has 3489 states and 5038 transitions. Word has length 478 [2022-11-25 23:29:43,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:29:43,878 INFO L495 AbstractCegarLoop]: Abstraction has 3489 states and 5038 transitions. [2022-11-25 23:29:43,878 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 69.33333333333333) internal successors, (208), 3 states have internal predecessors, (208), 3 states have call successors, (99), 2 states have call predecessors, (99), 2 states have return successors, (91), 3 states have call predecessors, (91), 3 states have call successors, (91) [2022-11-25 23:29:43,878 INFO L276 IsEmpty]: Start isEmpty. Operand 3489 states and 5038 transitions. [2022-11-25 23:29:43,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 503 [2022-11-25 23:29:43,908 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:29:43,908 INFO L195 NwaCegarLoop]: trace histogram [16, 15, 15, 8, 7, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:29:43,951 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-25 23:29:44,134 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:29:44,135 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:29:44,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:29:44,136 INFO L85 PathProgramCache]: Analyzing trace with hash 1667327685, now seen corresponding path program 1 times [2022-11-25 23:29:44,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:29:44,136 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364775089] [2022-11-25 23:29:44,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:29:44,136 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:29:45,047 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-25 23:29:45,049 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [674018382] [2022-11-25 23:29:45,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:29:45,049 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:29:45,050 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 23:29:45,051 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 23:29:45,074 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-25 23:29:49,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:29:50,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 9314 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-25 23:29:50,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:29:50,101 INFO L134 CoverageAnalysis]: Checked inductivity of 810 backedges. 430 proven. 0 refuted. 0 times theorem prover too weak. 380 trivial. 0 not checked. [2022-11-25 23:29:50,101 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 23:29:50,101 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:29:50,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364775089] [2022-11-25 23:29:50,102 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-25 23:29:50,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [674018382] [2022-11-25 23:29:50,102 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [674018382] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:29:50,102 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:29:50,103 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 23:29:50,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612570496] [2022-11-25 23:29:50,105 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:29:50,108 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 23:29:50,108 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:29:50,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 23:29:50,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:29:50,110 INFO L87 Difference]: Start difference. First operand 3489 states and 5038 transitions. Second operand has 3 states, 3 states have (on average 71.66666666666667) internal successors, (215), 3 states have internal predecessors, (215), 2 states have call successors, (103), 2 states have call predecessors, (103), 2 states have return successors, (95), 2 states have call predecessors, (95), 2 states have call successors, (95) [2022-11-25 23:29:52,154 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:29:57,427 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:29:58,964 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:29:59,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:29:59,586 INFO L93 Difference]: Finished difference Result 6963 states and 10148 transitions. [2022-11-25 23:29:59,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 23:29:59,587 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 71.66666666666667) internal successors, (215), 3 states have internal predecessors, (215), 2 states have call successors, (103), 2 states have call predecessors, (103), 2 states have return successors, (95), 2 states have call predecessors, (95), 2 states have call successors, (95) Word has length 502 [2022-11-25 23:29:59,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:29:59,601 INFO L225 Difference]: With dead ends: 6963 [2022-11-25 23:29:59,601 INFO L226 Difference]: Without dead ends: 3488 [2022-11-25 23:29:59,611 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 501 GetRequests, 500 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:29:59,612 INFO L413 NwaCegarLoop]: 3730 mSDtfsCounter, 1 mSDsluCounter, 3721 mSDsCounter, 0 mSdLazyCounter, 971 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 7451 SdHoareTripleChecker+Invalid, 972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 971 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.9s IncrementalHoareTripleChecker+Time [2022-11-25 23:29:59,612 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 7451 Invalid, 972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 971 Invalid, 1 Unknown, 0 Unchecked, 8.9s Time] [2022-11-25 23:29:59,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3488 states. [2022-11-25 23:30:00,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3488 to 3486. [2022-11-25 23:30:00,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3486 states, 2141 states have (on average 1.3157403082671648) internal successors, (2817), 2217 states have internal predecessors, (2817), 1107 states have call successors, (1107), 242 states have call predecessors, (1107), 236 states have return successors, (1109), 1078 states have call predecessors, (1109), 1107 states have call successors, (1109) [2022-11-25 23:30:00,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3486 states to 3486 states and 5033 transitions. [2022-11-25 23:30:00,046 INFO L78 Accepts]: Start accepts. Automaton has 3486 states and 5033 transitions. Word has length 502 [2022-11-25 23:30:00,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:30:00,047 INFO L495 AbstractCegarLoop]: Abstraction has 3486 states and 5033 transitions. [2022-11-25 23:30:00,048 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 71.66666666666667) internal successors, (215), 3 states have internal predecessors, (215), 2 states have call successors, (103), 2 states have call predecessors, (103), 2 states have return successors, (95), 2 states have call predecessors, (95), 2 states have call successors, (95) [2022-11-25 23:30:00,048 INFO L276 IsEmpty]: Start isEmpty. Operand 3486 states and 5033 transitions. [2022-11-25 23:30:00,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 484 [2022-11-25 23:30:00,069 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:30:00,070 INFO L195 NwaCegarLoop]: trace histogram [16, 14, 14, 8, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30:00,118 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-25 23:30:00,282 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:30:00,283 INFO L420 AbstractCegarLoop]: === Iteration 21 === 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:30:00,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:30:00,284 INFO L85 PathProgramCache]: Analyzing trace with hash -1978197050, now seen corresponding path program 1 times [2022-11-25 23:30:00,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:30:00,284 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337002391] [2022-11-25 23:30:00,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:30:00,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:30:01,122 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-25 23:30:01,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1228476421] [2022-11-25 23:30:01,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:30:01,123 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:30:01,123 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 23:30:01,125 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 23:30:01,158 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-25 23:30:06,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:30:06,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 9095 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-25 23:30:06,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:30:06,440 INFO L134 CoverageAnalysis]: Checked inductivity of 741 backedges. 389 proven. 1 refuted. 0 times theorem prover too weak. 351 trivial. 0 not checked. [2022-11-25 23:30:06,440 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 23:30:07,132 INFO L134 CoverageAnalysis]: Checked inductivity of 741 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 737 trivial. 0 not checked. [2022-11-25 23:30:07,132 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:30:07,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337002391] [2022-11-25 23:30:07,133 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-25 23:30:07,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1228476421] [2022-11-25 23:30:07,133 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1228476421] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 23:30:07,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [369457984] [2022-11-25 23:30:07,166 INFO L159 IcfgInterpreter]: Started Sifa with 310 locations of interest [2022-11-25 23:30:07,166 INFO L166 IcfgInterpreter]: Building call graph [2022-11-25 23:30:07,172 FATAL L? ?]: Ignoring exception! java.lang.IllegalArgumentException: Recursive programs are not supported. at de.uni_freiburg.informatik.ultimate.lib.sifa.CallGraph.topsortRelevant(CallGraph.java:132) at de.uni_freiburg.informatik.ultimate.lib.sifa.CallGraph.(CallGraph.java:97) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.(IcfgInterpreter.java:92) at de.uni_freiburg.informatik.ultimate.plugins.sifa.SifaBuilder.construct(SifaBuilder.java:94) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:98) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:68) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:101) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:77) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:266) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:147) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:137) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:82) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:337) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:431) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:366) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:415) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:302) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:262) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:175) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2022-11-25 23:30:07,175 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-25 23:30:07,176 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2022-11-25 23:30:07,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022957952] [2022-11-25 23:30:07,176 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-25 23:30:07,178 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-25 23:30:07,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:30:07,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-25 23:30:07,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-11-25 23:30:07,180 INFO L87 Difference]: Start difference. First operand 3486 states and 5033 transitions. Second operand has 6 states, 6 states have (on average 43.333333333333336) internal successors, (260), 6 states have internal predecessors, (260), 2 states have call successors, (147), 2 states have call predecessors, (147), 2 states have return successors, (141), 2 states have call predecessors, (141), 2 states have call successors, (141) [2022-11-25 23:30:09,230 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:30:16,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:30:16,606 INFO L93 Difference]: Finished difference Result 6967 states and 10170 transitions. [2022-11-25 23:30:16,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 23:30:16,607 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 43.333333333333336) internal successors, (260), 6 states have internal predecessors, (260), 2 states have call successors, (147), 2 states have call predecessors, (147), 2 states have return successors, (141), 2 states have call predecessors, (141), 2 states have call successors, (141) Word has length 483 [2022-11-25 23:30:16,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:30:16,620 INFO L225 Difference]: With dead ends: 6967 [2022-11-25 23:30:16,620 INFO L226 Difference]: Without dead ends: 3495 [2022-11-25 23:30:16,639 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 964 GetRequests, 960 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-11-25 23:30:16,640 INFO L413 NwaCegarLoop]: 3730 mSDtfsCounter, 0 mSDsluCounter, 7448 mSDsCounter, 0 mSdLazyCounter, 1455 mSolverCounterSat, 19 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 11178 SdHoareTripleChecker+Invalid, 1475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1455 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.8s IncrementalHoareTripleChecker+Time [2022-11-25 23:30:16,641 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 11178 Invalid, 1475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1455 Invalid, 1 Unknown, 0 Unchecked, 8.8s Time] [2022-11-25 23:30:16,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3495 states. [2022-11-25 23:30:16,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3495 to 3495. [2022-11-25 23:30:16,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3495 states, 2150 states have (on average 1.3144186046511628) internal successors, (2826), 2226 states have internal predecessors, (2826), 1107 states have call successors, (1107), 242 states have call predecessors, (1107), 236 states have return successors, (1109), 1078 states have call predecessors, (1109), 1107 states have call successors, (1109) [2022-11-25 23:30:16,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3495 states to 3495 states and 5042 transitions. [2022-11-25 23:30:16,981 INFO L78 Accepts]: Start accepts. Automaton has 3495 states and 5042 transitions. Word has length 483 [2022-11-25 23:30:16,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:30:16,982 INFO L495 AbstractCegarLoop]: Abstraction has 3495 states and 5042 transitions. [2022-11-25 23:30:16,982 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 43.333333333333336) internal successors, (260), 6 states have internal predecessors, (260), 2 states have call successors, (147), 2 states have call predecessors, (147), 2 states have return successors, (141), 2 states have call predecessors, (141), 2 states have call successors, (141) [2022-11-25 23:30:16,982 INFO L276 IsEmpty]: Start isEmpty. Operand 3495 states and 5042 transitions. [2022-11-25 23:30:17,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 507 [2022-11-25 23:30:17,002 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:30:17,002 INFO L195 NwaCegarLoop]: trace histogram [16, 15, 15, 8, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30:17,038 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-25 23:30:17,205 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:30:17,205 INFO L420 AbstractCegarLoop]: === Iteration 22 === 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:30:17,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:30:17,206 INFO L85 PathProgramCache]: Analyzing trace with hash -2076349682, now seen corresponding path program 1 times [2022-11-25 23:30:17,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:30:17,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168193536] [2022-11-25 23:30:17,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:30:17,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:30:18,054 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-25 23:30:18,054 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1628351439] [2022-11-25 23:30:18,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:30:18,055 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:30:18,055 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 23:30:18,056 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 23:30:18,078 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-25 23:30:23,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:30:23,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 9358 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-25 23:30:23,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:30:23,831 INFO L134 CoverageAnalysis]: Checked inductivity of 810 backedges. 424 proven. 10 refuted. 0 times theorem prover too weak. 376 trivial. 0 not checked. [2022-11-25 23:30:23,831 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 23:30:24,579 INFO L134 CoverageAnalysis]: Checked inductivity of 810 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 793 trivial. 0 not checked. [2022-11-25 23:30:24,580 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:30:24,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168193536] [2022-11-25 23:30:24,580 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-25 23:30:24,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1628351439] [2022-11-25 23:30:24,580 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1628351439] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 23:30:24,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1162688408] [2022-11-25 23:30:24,588 INFO L159 IcfgInterpreter]: Started Sifa with 319 locations of interest [2022-11-25 23:30:24,589 INFO L166 IcfgInterpreter]: Building call graph [2022-11-25 23:30:24,590 FATAL L? ?]: Ignoring exception! java.lang.IllegalArgumentException: Recursive programs are not supported. at de.uni_freiburg.informatik.ultimate.lib.sifa.CallGraph.topsortRelevant(CallGraph.java:132) at de.uni_freiburg.informatik.ultimate.lib.sifa.CallGraph.(CallGraph.java:97) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.(IcfgInterpreter.java:92) at de.uni_freiburg.informatik.ultimate.plugins.sifa.SifaBuilder.construct(SifaBuilder.java:94) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:98) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:68) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:101) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:77) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:266) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:147) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:137) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:82) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:337) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:431) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:366) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:415) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:302) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:262) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:175) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2022-11-25 23:30:24,596 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-25 23:30:24,596 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2022-11-25 23:30:24,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836362497] [2022-11-25 23:30:24,597 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-25 23:30:24,598 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-25 23:30:24,598 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:30:24,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-25 23:30:24,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2022-11-25 23:30:24,600 INFO L87 Difference]: Start difference. First operand 3495 states and 5042 transitions. Second operand has 8 states, 8 states have (on average 34.25) internal successors, (274), 8 states have internal predecessors, (274), 2 states have call successors, (154), 2 states have call predecessors, (154), 2 states have return successors, (148), 2 states have call predecessors, (148), 2 states have call successors, (148) [2022-11-25 23:30:26,649 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 23:30:38,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:30:38,426 INFO L93 Difference]: Finished difference Result 6982 states and 10182 transitions. [2022-11-25 23:30:38,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-25 23:30:38,429 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 34.25) internal successors, (274), 8 states have internal predecessors, (274), 2 states have call successors, (154), 2 states have call predecessors, (154), 2 states have return successors, (148), 2 states have call predecessors, (148), 2 states have call successors, (148) Word has length 506 [2022-11-25 23:30:38,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:30:38,450 INFO L225 Difference]: With dead ends: 6982 [2022-11-25 23:30:38,450 INFO L226 Difference]: Without dead ends: 3501 [2022-11-25 23:30:38,469 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1010 GetRequests, 1000 SyntacticMatches, 4 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2022-11-25 23:30:38,469 INFO L413 NwaCegarLoop]: 3730 mSDtfsCounter, 0 mSDsluCounter, 14896 mSDsCounter, 0 mSdLazyCounter, 2423 mSolverCounterSat, 20 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 18626 SdHoareTripleChecker+Invalid, 2444 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 2423 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.1s IncrementalHoareTripleChecker+Time [2022-11-25 23:30:38,470 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 18626 Invalid, 2444 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [20 Valid, 2423 Invalid, 1 Unknown, 0 Unchecked, 13.1s Time] [2022-11-25 23:30:38,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3501 states. [2022-11-25 23:30:38,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3501 to 3501. [2022-11-25 23:30:38,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3501 states, 2156 states have (on average 1.313543599257885) internal successors, (2832), 2232 states have internal predecessors, (2832), 1107 states have call successors, (1107), 242 states have call predecessors, (1107), 236 states have return successors, (1109), 1078 states have call predecessors, (1109), 1107 states have call successors, (1109) [2022-11-25 23:30:38,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3501 states to 3501 states and 5048 transitions. [2022-11-25 23:30:38,949 INFO L78 Accepts]: Start accepts. Automaton has 3501 states and 5048 transitions. Word has length 506 [2022-11-25 23:30:38,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:30:38,950 INFO L495 AbstractCegarLoop]: Abstraction has 3501 states and 5048 transitions. [2022-11-25 23:30:38,950 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 34.25) internal successors, (274), 8 states have internal predecessors, (274), 2 states have call successors, (154), 2 states have call predecessors, (154), 2 states have return successors, (148), 2 states have call predecessors, (148), 2 states have call successors, (148) [2022-11-25 23:30:38,951 INFO L276 IsEmpty]: Start isEmpty. Operand 3501 states and 5048 transitions. [2022-11-25 23:30:38,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2022-11-25 23:30:38,973 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:30:38,973 INFO L195 NwaCegarLoop]: trace histogram [16, 14, 14, 8, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30:39,024 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-25 23:30:39,198 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-11-25 23:30:39,199 INFO L420 AbstractCegarLoop]: === Iteration 23 === 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:30:39,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:30:39,200 INFO L85 PathProgramCache]: Analyzing trace with hash -225735292, now seen corresponding path program 2 times [2022-11-25 23:30:39,200 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:30:39,200 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510296660] [2022-11-25 23:30:39,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:30:39,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:30:39,953 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-25 23:30:39,953 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1344674758] [2022-11-25 23:30:39,953 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-25 23:30:39,953 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:30:39,954 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 23:30:39,955 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 23:30:39,967 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ef0c92-252b-4b31-b382-d38a9b2e0614/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process