./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-calxeda-xgmac.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 2329fc70 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f5c90f2d-78e9-40e7-ba68-537fa26064db/bin/utaipan-gh47qXpMRh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f5c90f2d-78e9-40e7-ba68-537fa26064db/bin/utaipan-gh47qXpMRh/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f5c90f2d-78e9-40e7-ba68-537fa26064db/bin/utaipan-gh47qXpMRh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f5c90f2d-78e9-40e7-ba68-537fa26064db/bin/utaipan-gh47qXpMRh/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-calxeda-xgmac.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f5c90f2d-78e9-40e7-ba68-537fa26064db/bin/utaipan-gh47qXpMRh/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f5c90f2d-78e9-40e7-ba68-537fa26064db/bin/utaipan-gh47qXpMRh --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 3fe54d83d46de95e8e0767545626d085bd64ef94fa067827f6d89c4bc8eb39d0 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-2329fc7 [2022-12-14 15:27:26,996 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-14 15:27:26,998 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-14 15:27:27,011 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-14 15:27:27,012 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-14 15:27:27,012 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-14 15:27:27,013 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-14 15:27:27,014 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-14 15:27:27,015 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-14 15:27:27,016 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-14 15:27:27,017 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-14 15:27:27,018 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-14 15:27:27,018 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-14 15:27:27,019 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-14 15:27:27,019 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-14 15:27:27,020 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-14 15:27:27,021 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-14 15:27:27,021 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-14 15:27:27,022 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-14 15:27:27,024 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-14 15:27:27,025 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-14 15:27:27,026 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-14 15:27:27,027 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-14 15:27:27,028 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-14 15:27:27,032 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-14 15:27:27,032 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-14 15:27:27,032 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-14 15:27:27,033 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-14 15:27:27,034 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-14 15:27:27,035 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-14 15:27:27,035 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-14 15:27:27,036 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-14 15:27:27,037 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-14 15:27:27,038 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-14 15:27:27,039 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-14 15:27:27,039 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-14 15:27:27,040 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-14 15:27:27,040 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-14 15:27:27,040 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-14 15:27:27,041 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-14 15:27:27,041 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-14 15:27:27,042 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f5c90f2d-78e9-40e7-ba68-537fa26064db/bin/utaipan-gh47qXpMRh/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-12-14 15:27:27,064 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-14 15:27:27,064 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-14 15:27:27,064 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-14 15:27:27,064 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-14 15:27:27,065 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-14 15:27:27,065 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-14 15:27:27,065 INFO L138 SettingsManager]: * User list type=DISABLED [2022-12-14 15:27:27,066 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-12-14 15:27:27,066 INFO L138 SettingsManager]: * Explicit value domain=true [2022-12-14 15:27:27,066 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-12-14 15:27:27,066 INFO L138 SettingsManager]: * Octagon Domain=false [2022-12-14 15:27:27,066 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-12-14 15:27:27,067 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-12-14 15:27:27,067 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-12-14 15:27:27,067 INFO L138 SettingsManager]: * Interval Domain=false [2022-12-14 15:27:27,067 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-12-14 15:27:27,067 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-12-14 15:27:27,068 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-12-14 15:27:27,068 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-14 15:27:27,069 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-14 15:27:27,069 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-14 15:27:27,069 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-14 15:27:27,069 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-14 15:27:27,069 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-14 15:27:27,070 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-14 15:27:27,070 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-14 15:27:27,070 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-14 15:27:27,070 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-14 15:27:27,070 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-14 15:27:27,071 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-14 15:27:27,071 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-14 15:27:27,071 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-12-14 15:27:27,071 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-14 15:27:27,071 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-14 15:27:27,072 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-12-14 15:27:27,072 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-14 15:27:27,072 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-14 15:27:27,072 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-12-14 15:27:27,072 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_f5c90f2d-78e9-40e7-ba68-537fa26064db/bin/utaipan-gh47qXpMRh/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_f5c90f2d-78e9-40e7-ba68-537fa26064db/bin/utaipan-gh47qXpMRh 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 -> 3fe54d83d46de95e8e0767545626d085bd64ef94fa067827f6d89c4bc8eb39d0 [2022-12-14 15:27:27,238 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-14 15:27:27,258 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-14 15:27:27,260 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-14 15:27:27,261 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-14 15:27:27,262 INFO L275 PluginConnector]: CDTParser initialized [2022-12-14 15:27:27,263 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f5c90f2d-78e9-40e7-ba68-537fa26064db/bin/utaipan-gh47qXpMRh/../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-calxeda-xgmac.cil.i [2022-12-14 15:27:29,823 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-14 15:27:30,283 INFO L351 CDTParser]: Found 1 translation units. [2022-12-14 15:27:30,284 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f5c90f2d-78e9-40e7-ba68-537fa26064db/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-calxeda-xgmac.cil.i [2022-12-14 15:27:30,325 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f5c90f2d-78e9-40e7-ba68-537fa26064db/bin/utaipan-gh47qXpMRh/data/d8ed3b266/27c86167732742beafc09d7c2ff0f58a/FLAG6f117a7c1 [2022-12-14 15:27:30,380 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f5c90f2d-78e9-40e7-ba68-537fa26064db/bin/utaipan-gh47qXpMRh/data/d8ed3b266/27c86167732742beafc09d7c2ff0f58a [2022-12-14 15:27:30,383 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-14 15:27:30,384 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-14 15:27:30,385 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-14 15:27:30,385 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-14 15:27:30,389 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-14 15:27:30,390 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 03:27:30" (1/1) ... [2022-12-14 15:27:30,391 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5aaa1f9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:27:30, skipping insertion in model container [2022-12-14 15:27:30,391 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 03:27:30" (1/1) ... [2022-12-14 15:27:30,399 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-14 15:27:30,543 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-14 15:27:31,129 WARN L623 FunctionHandler]: Unknown extern function __local_bh_disable_ip [2022-12-14 15:27:31,139 WARN L623 FunctionHandler]: Unknown extern function __local_bh_enable_ip [2022-12-14 15:27:31,173 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock [2022-12-14 15:27:31,187 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock_bh [2022-12-14 15:27:31,197 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock [2022-12-14 15:27:31,211 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock_bh [2022-12-14 15:27:31,227 WARN L623 FunctionHandler]: Unknown extern function queue_work_on [2022-12-14 15:27:31,272 WARN L623 FunctionHandler]: Unknown extern function ioremap_nocache [2022-12-14 15:27:31,390 WARN L623 FunctionHandler]: Unknown extern function __phys_addr [2022-12-14 15:27:31,395 WARN L623 FunctionHandler]: Unknown extern function __phys_addr [2022-12-14 15:27:31,395 WARN L623 FunctionHandler]: Unknown extern function debug_dma_map_page [2022-12-14 15:27:31,403 WARN L623 FunctionHandler]: Unknown extern function debug_dma_unmap_page [2022-12-14 15:27:31,411 WARN L623 FunctionHandler]: Unknown extern function debug_dma_map_page [2022-12-14 15:27:31,419 WARN L623 FunctionHandler]: Unknown extern function debug_dma_unmap_page [2022-12-14 15:27:31,424 WARN L623 FunctionHandler]: Unknown extern function debug_dma_mapping_error [2022-12-14 15:27:31,444 WARN L623 FunctionHandler]: Unknown extern function debug_dma_alloc_coherent [2022-12-14 15:27:31,450 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-12-14 15:27:31,452 WARN L623 FunctionHandler]: Unknown extern function debug_dma_free_coherent [2022-12-14 15:27:31,475 WARN L623 FunctionHandler]: Unknown extern function __netdev_alloc_skb [2022-12-14 15:27:31,512 WARN L623 FunctionHandler]: Unknown extern function __napi_schedule [2022-12-14 15:27:31,519 WARN L623 FunctionHandler]: Unknown extern function __might_sleep [2022-12-14 15:27:31,520 WARN L623 FunctionHandler]: Unknown extern function msleep [2022-12-14 15:27:31,556 WARN L623 FunctionHandler]: Unknown extern function __netif_schedule [2022-12-14 15:27:31,566 WARN L623 FunctionHandler]: Unknown extern function netpoll_trap [2022-12-14 15:27:31,567 WARN L623 FunctionHandler]: Unknown extern function __netif_schedule [2022-12-14 15:27:31,574 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-12-14 15:27:31,575 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:27:31,599 WARN L623 FunctionHandler]: Unknown extern function __dev_kfree_skb_any [2022-12-14 15:27:31,621 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-14 15:27:31,622 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-14 15:27:31,623 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-14 15:27:31,623 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-14 15:27:31,624 WARN L623 FunctionHandler]: Unknown extern function __bad_size_call_parameter [2022-12-14 15:27:31,634 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-14 15:27:31,634 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-14 15:27:31,635 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-14 15:27:31,635 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-14 15:27:31,635 WARN L623 FunctionHandler]: Unknown extern function __bad_size_call_parameter [2022-12-14 15:27:31,685 WARN L623 FunctionHandler]: Unknown extern function request_threaded_irq [2022-12-14 15:27:31,714 WARN L623 FunctionHandler]: Unknown extern function irq_set_irq_wake [2022-12-14 15:27:31,717 WARN L623 FunctionHandler]: Unknown extern function irq_set_irq_wake [2022-12-14 15:27:31,738 WARN L623 FunctionHandler]: Unknown extern function get_random_bytes [2022-12-14 15:27:31,802 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-14 15:27:31,810 WARN L623 FunctionHandler]: Unknown extern function __dynamic_netdev_dbg [2022-12-14 15:27:31,818 WARN L623 FunctionHandler]: Unknown extern function __dynamic_netdev_dbg [2022-12-14 15:27:31,821 WARN L623 FunctionHandler]: Unknown extern function __dynamic_netdev_dbg [2022-12-14 15:27:31,824 WARN L623 FunctionHandler]: Unknown extern function __dynamic_netdev_dbg [2022-12-14 15:27:31,866 WARN L623 FunctionHandler]: Unknown extern function __dynamic_netdev_dbg [2022-12-14 15:27:31,872 WARN L623 FunctionHandler]: Unknown extern function __dynamic_netdev_dbg [2022-12-14 15:27:31,874 WARN L623 FunctionHandler]: Unknown extern function __dynamic_netdev_dbg [2022-12-14 15:27:31,875 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 15:27:31,876 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 15:27:31,895 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 15:27:31,896 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 15:27:31,902 WARN L623 FunctionHandler]: Unknown extern function __dynamic_netdev_dbg [2022-12-14 15:27:31,904 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-14 15:27:31,925 WARN L623 FunctionHandler]: Unknown extern function __dynamic_netdev_dbg [2022-12-14 15:27:31,937 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-14 15:27:31,941 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-14 15:27:31,948 WARN L623 FunctionHandler]: Unknown extern function netdev_err [2022-12-14 15:27:31,950 WARN L623 FunctionHandler]: Unknown extern function __dynamic_netdev_dbg [2022-12-14 15:27:31,950 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-14 15:27:31,951 WARN L623 FunctionHandler]: Unknown extern function eth_type_trans [2022-12-14 15:27:31,952 WARN L623 FunctionHandler]: Unknown extern function netif_receive_skb [2022-12-14 15:27:31,952 WARN L623 FunctionHandler]: Unknown extern function napi_gro_receive [2022-12-14 15:27:31,956 WARN L623 FunctionHandler]: Unknown extern function napi_complete [2022-12-14 15:27:31,965 WARN L623 FunctionHandler]: Unknown extern function __dynamic_netdev_dbg [2022-12-14 15:27:31,966 WARN L623 FunctionHandler]: Unknown extern function crc32_le [2022-12-14 15:27:31,967 WARN L623 FunctionHandler]: Unknown extern function bitrev32 [2022-12-14 15:27:31,970 WARN L623 FunctionHandler]: Unknown extern function crc32_le [2022-12-14 15:27:31,970 WARN L623 FunctionHandler]: Unknown extern function bitrev32 [2022-12-14 15:27:31,977 WARN L623 FunctionHandler]: Unknown extern function netdev_err [2022-12-14 15:27:31,984 WARN L623 FunctionHandler]: Unknown extern function __dynamic_netdev_dbg [2022-12-14 15:27:31,989 WARN L623 FunctionHandler]: Unknown extern function netdev_err [2022-12-14 15:27:31,989 WARN L623 FunctionHandler]: Unknown extern function netdev_err [2022-12-14 15:27:31,990 WARN L623 FunctionHandler]: Unknown extern function netdev_err [2022-12-14 15:27:31,990 WARN L623 FunctionHandler]: Unknown extern function netdev_err [2022-12-14 15:27:31,990 WARN L623 FunctionHandler]: Unknown extern function netdev_err [2022-12-14 15:27:31,994 WARN L623 FunctionHandler]: Unknown extern function disable_irq [2022-12-14 15:27:31,995 WARN L623 FunctionHandler]: Unknown extern function enable_irq [2022-12-14 15:27:32,041 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-12-14 15:27:32,052 WARN L623 FunctionHandler]: Unknown extern function device_set_wakeup_enable [2022-12-14 15:27:32,052 WARN L623 FunctionHandler]: Unknown extern function device_set_wakeup_enable [2022-12-14 15:27:32,058 WARN L623 FunctionHandler]: Unknown extern function platform_get_resource [2022-12-14 15:27:32,059 WARN L623 FunctionHandler]: Unknown extern function __request_region [2022-12-14 15:27:32,060 WARN L623 FunctionHandler]: Unknown extern function ether_setup [2022-12-14 15:27:32,060 WARN L623 FunctionHandler]: Unknown extern function __raw_spin_lock_init [2022-12-14 15:27:32,060 WARN L623 FunctionHandler]: Unknown extern function __init_work [2022-12-14 15:27:32,061 WARN L623 FunctionHandler]: Unknown extern function lockdep_init_map [2022-12-14 15:27:32,062 WARN L623 FunctionHandler]: Unknown extern function netdev_err [2022-12-14 15:27:32,062 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 15:27:32,063 WARN L623 FunctionHandler]: Unknown extern function platform_get_irq [2022-12-14 15:27:32,063 WARN L623 FunctionHandler]: Unknown extern function netdev_err [2022-12-14 15:27:32,064 WARN L623 FunctionHandler]: Unknown extern function netdev_err [2022-12-14 15:27:32,064 WARN L623 FunctionHandler]: Unknown extern function platform_get_irq [2022-12-14 15:27:32,065 WARN L623 FunctionHandler]: Unknown extern function netdev_err [2022-12-14 15:27:32,065 WARN L623 FunctionHandler]: Unknown extern function netdev_err [2022-12-14 15:27:32,066 WARN L623 FunctionHandler]: Unknown extern function device_set_wakeup_capable [2022-12-14 15:27:32,067 WARN L623 FunctionHandler]: Unknown extern function netdev_warn [2022-12-14 15:27:32,067 WARN L623 FunctionHandler]: Unknown extern function netif_napi_add [2022-12-14 15:27:32,067 WARN L623 FunctionHandler]: Unknown extern function netif_napi_del [2022-12-14 15:27:32,068 WARN L623 FunctionHandler]: Unknown extern function iounmap [2022-12-14 15:27:32,068 WARN L623 FunctionHandler]: Unknown extern function __release_region [2022-12-14 15:27:32,072 WARN L623 FunctionHandler]: Unknown extern function netif_napi_del [2022-12-14 15:27:32,073 WARN L623 FunctionHandler]: Unknown extern function iounmap [2022-12-14 15:27:32,073 WARN L623 FunctionHandler]: Unknown extern function platform_get_resource [2022-12-14 15:27:32,073 WARN L623 FunctionHandler]: Unknown extern function __release_region [2022-12-14 15:27:32,082 WARN L623 FunctionHandler]: Unknown extern function netif_device_detach [2022-12-14 15:27:32,086 WARN L623 FunctionHandler]: Unknown extern function netif_device_attach [2022-12-14 15:27:32,384 WARN L623 FunctionHandler]: Unknown extern function ethtool_op_get_link [2022-12-14 15:27:32,385 WARN L623 FunctionHandler]: Unknown extern function ldv_initialize [2022-12-14 15:27:32,389 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_interrupt_context [2022-12-14 15:27:32,390 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_process_context [2022-12-14 15:27:32,391 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_interrupt_context [2022-12-14 15:27:32,391 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_process_context [2022-12-14 15:27:32,398 WARN L623 FunctionHandler]: Unknown extern function ldv_pre_probe [2022-12-14 15:27:32,409 WARN L623 FunctionHandler]: Unknown extern function ldv_pre_register_netdev [2022-12-14 15:27:32,418 WARN L623 FunctionHandler]: Unknown extern function alloc_etherdev_mqs [2022-12-14 15:27:32,419 WARN L623 FunctionHandler]: Unknown extern function register_netdev [2022-12-14 15:27:32,420 WARN L623 FunctionHandler]: Unknown extern function free_irq [2022-12-14 15:27:32,420 WARN L623 FunctionHandler]: Unknown extern function free_irq [2022-12-14 15:27:32,421 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-12-14 15:27:32,421 WARN L623 FunctionHandler]: Unknown extern function free_irq [2022-12-14 15:27:32,421 WARN L623 FunctionHandler]: Unknown extern function free_irq [2022-12-14 15:27:32,422 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-12-14 15:27:32,422 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-12-14 15:27:32,422 WARN L623 FunctionHandler]: Unknown extern function __platform_driver_register [2022-12-14 15:27:32,423 WARN L623 FunctionHandler]: Unknown extern function platform_driver_unregister [2022-12-14 15:27:32,465 WARN L623 FunctionHandler]: Unknown extern function ldv_check_alloc_flags [2022-12-14 15:27:32,465 WARN L623 FunctionHandler]: Unknown extern function ldv_after_alloc [2022-12-14 15:27:32,473 WARN L623 FunctionHandler]: Unknown extern function ldv_assert [2022-12-14 15:27:32,870 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_f5c90f2d-78e9-40e7-ba68-537fa26064db/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-calxeda-xgmac.cil.i[358326,358339] [2022-12-14 15:27:32,874 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_f5c90f2d-78e9-40e7-ba68-537fa26064db/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-calxeda-xgmac.cil.i[358495,358508] [2022-12-14 15:27:32,874 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_f5c90f2d-78e9-40e7-ba68-537fa26064db/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-calxeda-xgmac.cil.i[358662,358675] [2022-12-14 15:27:32,875 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_f5c90f2d-78e9-40e7-ba68-537fa26064db/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-calxeda-xgmac.cil.i[358830,358843] [2022-12-14 15:27:32,895 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-14 15:27:32,937 INFO L203 MainTranslator]: Completed pre-run [2022-12-14 15:27:33,015 WARN L623 FunctionHandler]: Unknown extern function __local_bh_disable_ip [2022-12-14 15:27:33,015 WARN L623 FunctionHandler]: Unknown extern function __local_bh_enable_ip [2022-12-14 15:27:33,016 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock [2022-12-14 15:27:33,016 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock_bh [2022-12-14 15:27:33,016 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock [2022-12-14 15:27:33,016 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock_bh [2022-12-14 15:27:33,017 WARN L623 FunctionHandler]: Unknown extern function queue_work_on [2022-12-14 15:27:33,018 WARN L623 FunctionHandler]: Unknown extern function ioremap_nocache [2022-12-14 15:27:33,023 WARN L623 FunctionHandler]: Unknown extern function __phys_addr [2022-12-14 15:27:33,024 WARN L623 FunctionHandler]: Unknown extern function __phys_addr [2022-12-14 15:27:33,024 WARN L623 FunctionHandler]: Unknown extern function debug_dma_map_page [2022-12-14 15:27:33,026 WARN L623 FunctionHandler]: Unknown extern function debug_dma_unmap_page [2022-12-14 15:27:33,027 WARN L623 FunctionHandler]: Unknown extern function debug_dma_map_page [2022-12-14 15:27:33,029 WARN L623 FunctionHandler]: Unknown extern function debug_dma_unmap_page [2022-12-14 15:27:33,029 WARN L623 FunctionHandler]: Unknown extern function debug_dma_mapping_error [2022-12-14 15:27:33,032 WARN L623 FunctionHandler]: Unknown extern function debug_dma_alloc_coherent [2022-12-14 15:27:33,032 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-12-14 15:27:33,033 WARN L623 FunctionHandler]: Unknown extern function debug_dma_free_coherent [2022-12-14 15:27:33,034 WARN L623 FunctionHandler]: Unknown extern function __netdev_alloc_skb [2022-12-14 15:27:33,036 WARN L623 FunctionHandler]: Unknown extern function __napi_schedule [2022-12-14 15:27:33,036 WARN L623 FunctionHandler]: Unknown extern function __might_sleep [2022-12-14 15:27:33,037 WARN L623 FunctionHandler]: Unknown extern function msleep [2022-12-14 15:27:33,039 WARN L623 FunctionHandler]: Unknown extern function __netif_schedule [2022-12-14 15:27:33,039 WARN L623 FunctionHandler]: Unknown extern function netpoll_trap [2022-12-14 15:27:33,040 WARN L623 FunctionHandler]: Unknown extern function __netif_schedule [2022-12-14 15:27:33,040 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-12-14 15:27:33,041 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:27:33,042 WARN L623 FunctionHandler]: Unknown extern function __dev_kfree_skb_any [2022-12-14 15:27:33,043 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-14 15:27:33,043 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-14 15:27:33,043 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-14 15:27:33,044 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-14 15:27:33,044 WARN L623 FunctionHandler]: Unknown extern function __bad_size_call_parameter [2022-12-14 15:27:33,046 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-14 15:27:33,046 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-14 15:27:33,046 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-14 15:27:33,047 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-14 15:27:33,047 WARN L623 FunctionHandler]: Unknown extern function __bad_size_call_parameter [2022-12-14 15:27:33,048 WARN L623 FunctionHandler]: Unknown extern function request_threaded_irq [2022-12-14 15:27:33,049 WARN L623 FunctionHandler]: Unknown extern function irq_set_irq_wake [2022-12-14 15:27:33,049 WARN L623 FunctionHandler]: Unknown extern function irq_set_irq_wake [2022-12-14 15:27:33,050 WARN L623 FunctionHandler]: Unknown extern function get_random_bytes [2022-12-14 15:27:33,053 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-14 15:27:33,055 WARN L623 FunctionHandler]: Unknown extern function __dynamic_netdev_dbg [2022-12-14 15:27:33,058 WARN L623 FunctionHandler]: Unknown extern function __dynamic_netdev_dbg [2022-12-14 15:27:33,059 WARN L623 FunctionHandler]: Unknown extern function __dynamic_netdev_dbg [2022-12-14 15:27:33,061 WARN L623 FunctionHandler]: Unknown extern function __dynamic_netdev_dbg [2022-12-14 15:27:33,069 WARN L623 FunctionHandler]: Unknown extern function __dynamic_netdev_dbg [2022-12-14 15:27:33,071 WARN L623 FunctionHandler]: Unknown extern function __dynamic_netdev_dbg [2022-12-14 15:27:33,074 WARN L623 FunctionHandler]: Unknown extern function __dynamic_netdev_dbg [2022-12-14 15:27:33,075 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 15:27:33,075 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 15:27:33,079 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 15:27:33,080 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 15:27:33,081 WARN L623 FunctionHandler]: Unknown extern function __dynamic_netdev_dbg [2022-12-14 15:27:33,082 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-14 15:27:33,087 WARN L623 FunctionHandler]: Unknown extern function __dynamic_netdev_dbg [2022-12-14 15:27:33,089 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-14 15:27:33,092 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-14 15:27:33,094 WARN L623 FunctionHandler]: Unknown extern function netdev_err [2022-12-14 15:27:33,095 WARN L623 FunctionHandler]: Unknown extern function __dynamic_netdev_dbg [2022-12-14 15:27:33,095 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-14 15:27:33,096 WARN L623 FunctionHandler]: Unknown extern function eth_type_trans [2022-12-14 15:27:33,096 WARN L623 FunctionHandler]: Unknown extern function netif_receive_skb [2022-12-14 15:27:33,096 WARN L623 FunctionHandler]: Unknown extern function napi_gro_receive [2022-12-14 15:27:33,097 WARN L623 FunctionHandler]: Unknown extern function napi_complete [2022-12-14 15:27:33,099 WARN L623 FunctionHandler]: Unknown extern function __dynamic_netdev_dbg [2022-12-14 15:27:33,100 WARN L623 FunctionHandler]: Unknown extern function crc32_le [2022-12-14 15:27:33,101 WARN L623 FunctionHandler]: Unknown extern function bitrev32 [2022-12-14 15:27:33,102 WARN L623 FunctionHandler]: Unknown extern function crc32_le [2022-12-14 15:27:33,102 WARN L623 FunctionHandler]: Unknown extern function bitrev32 [2022-12-14 15:27:33,104 WARN L623 FunctionHandler]: Unknown extern function netdev_err [2022-12-14 15:27:33,105 WARN L623 FunctionHandler]: Unknown extern function __dynamic_netdev_dbg [2022-12-14 15:27:33,106 WARN L623 FunctionHandler]: Unknown extern function netdev_err [2022-12-14 15:27:33,107 WARN L623 FunctionHandler]: Unknown extern function netdev_err [2022-12-14 15:27:33,107 WARN L623 FunctionHandler]: Unknown extern function netdev_err [2022-12-14 15:27:33,107 WARN L623 FunctionHandler]: Unknown extern function netdev_err [2022-12-14 15:27:33,108 WARN L623 FunctionHandler]: Unknown extern function netdev_err [2022-12-14 15:27:33,109 WARN L623 FunctionHandler]: Unknown extern function disable_irq [2022-12-14 15:27:33,109 WARN L623 FunctionHandler]: Unknown extern function enable_irq [2022-12-14 15:27:33,116 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-12-14 15:27:33,118 WARN L623 FunctionHandler]: Unknown extern function device_set_wakeup_enable [2022-12-14 15:27:33,118 WARN L623 FunctionHandler]: Unknown extern function device_set_wakeup_enable [2022-12-14 15:27:33,119 WARN L623 FunctionHandler]: Unknown extern function platform_get_resource [2022-12-14 15:27:33,120 WARN L623 FunctionHandler]: Unknown extern function __request_region [2022-12-14 15:27:33,121 WARN L623 FunctionHandler]: Unknown extern function ether_setup [2022-12-14 15:27:33,121 WARN L623 FunctionHandler]: Unknown extern function __raw_spin_lock_init [2022-12-14 15:27:33,121 WARN L623 FunctionHandler]: Unknown extern function __init_work [2022-12-14 15:27:33,122 WARN L623 FunctionHandler]: Unknown extern function lockdep_init_map [2022-12-14 15:27:33,123 WARN L623 FunctionHandler]: Unknown extern function netdev_err [2022-12-14 15:27:33,123 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 15:27:33,124 WARN L623 FunctionHandler]: Unknown extern function platform_get_irq [2022-12-14 15:27:33,124 WARN L623 FunctionHandler]: Unknown extern function netdev_err [2022-12-14 15:27:33,124 WARN L623 FunctionHandler]: Unknown extern function netdev_err [2022-12-14 15:27:33,125 WARN L623 FunctionHandler]: Unknown extern function platform_get_irq [2022-12-14 15:27:33,125 WARN L623 FunctionHandler]: Unknown extern function netdev_err [2022-12-14 15:27:33,125 WARN L623 FunctionHandler]: Unknown extern function netdev_err [2022-12-14 15:27:33,126 WARN L623 FunctionHandler]: Unknown extern function device_set_wakeup_capable [2022-12-14 15:27:33,126 WARN L623 FunctionHandler]: Unknown extern function netdev_warn [2022-12-14 15:27:33,127 WARN L623 FunctionHandler]: Unknown extern function netif_napi_add [2022-12-14 15:27:33,127 WARN L623 FunctionHandler]: Unknown extern function netif_napi_del [2022-12-14 15:27:33,127 WARN L623 FunctionHandler]: Unknown extern function iounmap [2022-12-14 15:27:33,127 WARN L623 FunctionHandler]: Unknown extern function __release_region [2022-12-14 15:27:33,128 WARN L623 FunctionHandler]: Unknown extern function netif_napi_del [2022-12-14 15:27:33,128 WARN L623 FunctionHandler]: Unknown extern function iounmap [2022-12-14 15:27:33,128 WARN L623 FunctionHandler]: Unknown extern function platform_get_resource [2022-12-14 15:27:33,128 WARN L623 FunctionHandler]: Unknown extern function __release_region [2022-12-14 15:27:33,130 WARN L623 FunctionHandler]: Unknown extern function netif_device_detach [2022-12-14 15:27:33,131 WARN L623 FunctionHandler]: Unknown extern function netif_device_attach [2022-12-14 15:27:33,140 WARN L623 FunctionHandler]: Unknown extern function ethtool_op_get_link [2022-12-14 15:27:33,141 WARN L623 FunctionHandler]: Unknown extern function ldv_initialize [2022-12-14 15:27:33,142 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_interrupt_context [2022-12-14 15:27:33,143 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_process_context [2022-12-14 15:27:33,143 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_interrupt_context [2022-12-14 15:27:33,144 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_process_context [2022-12-14 15:27:33,147 WARN L623 FunctionHandler]: Unknown extern function ldv_pre_probe [2022-12-14 15:27:33,201 WARN L623 FunctionHandler]: Unknown extern function ldv_pre_register_netdev [2022-12-14 15:27:33,211 WARN L623 FunctionHandler]: Unknown extern function alloc_etherdev_mqs [2022-12-14 15:27:33,212 WARN L623 FunctionHandler]: Unknown extern function register_netdev [2022-12-14 15:27:33,213 WARN L623 FunctionHandler]: Unknown extern function free_irq [2022-12-14 15:27:33,213 WARN L623 FunctionHandler]: Unknown extern function free_irq [2022-12-14 15:27:33,213 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-12-14 15:27:33,213 WARN L623 FunctionHandler]: Unknown extern function free_irq [2022-12-14 15:27:33,214 WARN L623 FunctionHandler]: Unknown extern function free_irq [2022-12-14 15:27:33,214 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-12-14 15:27:33,214 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-12-14 15:27:33,214 WARN L623 FunctionHandler]: Unknown extern function __platform_driver_register [2022-12-14 15:27:33,215 WARN L623 FunctionHandler]: Unknown extern function platform_driver_unregister [2022-12-14 15:27:33,217 WARN L623 FunctionHandler]: Unknown extern function ldv_check_alloc_flags [2022-12-14 15:27:33,217 WARN L623 FunctionHandler]: Unknown extern function ldv_after_alloc [2022-12-14 15:27:33,218 WARN L623 FunctionHandler]: Unknown extern function ldv_assert [2022-12-14 15:27:33,234 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_f5c90f2d-78e9-40e7-ba68-537fa26064db/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-calxeda-xgmac.cil.i[358326,358339] [2022-12-14 15:27:33,235 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_f5c90f2d-78e9-40e7-ba68-537fa26064db/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-calxeda-xgmac.cil.i[358495,358508] [2022-12-14 15:27:33,235 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_f5c90f2d-78e9-40e7-ba68-537fa26064db/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-calxeda-xgmac.cil.i[358662,358675] [2022-12-14 15:27:33,235 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_f5c90f2d-78e9-40e7-ba68-537fa26064db/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-calxeda-xgmac.cil.i[358830,358843] [2022-12-14 15:27:33,243 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-14 15:27:33,398 INFO L208 MainTranslator]: Completed translation [2022-12-14 15:27:33,398 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:27:33 WrapperNode [2022-12-14 15:27:33,398 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-14 15:27:33,399 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-14 15:27:33,399 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-14 15:27:33,399 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-14 15:27:33,405 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:27:33" (1/1) ... [2022-12-14 15:27:33,470 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:27:33" (1/1) ... [2022-12-14 15:27:33,602 INFO L138 Inliner]: procedures = 502, calls = 2414, calls flagged for inlining = 253, calls inlined = 226, statements flattened = 5432 [2022-12-14 15:27:33,602 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-14 15:27:33,603 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-14 15:27:33,603 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-14 15:27:33,603 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-14 15:27:33,611 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:27:33" (1/1) ... [2022-12-14 15:27:33,611 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:27:33" (1/1) ... [2022-12-14 15:27:33,623 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:27:33" (1/1) ... [2022-12-14 15:27:33,624 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:27:33" (1/1) ... [2022-12-14 15:27:33,689 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:27:33" (1/1) ... [2022-12-14 15:27:33,700 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:27:33" (1/1) ... [2022-12-14 15:27:33,718 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:27:33" (1/1) ... [2022-12-14 15:27:33,726 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:27:33" (1/1) ... [2022-12-14 15:27:33,747 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-14 15:27:33,747 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-14 15:27:33,747 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-14 15:27:33,748 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-14 15:27:33,748 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:27:33" (1/1) ... [2022-12-14 15:27:33,752 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-14 15:27:33,759 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f5c90f2d-78e9-40e7-ba68-537fa26064db/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 15:27:33,769 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f5c90f2d-78e9-40e7-ba68-537fa26064db/bin/utaipan-gh47qXpMRh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-14 15:27:33,771 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f5c90f2d-78e9-40e7-ba68-537fa26064db/bin/utaipan-gh47qXpMRh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-14 15:27:33,801 INFO L130 BoogieDeclarations]: Found specification of procedure device_set_wakeup_enable [2022-12-14 15:27:33,801 INFO L138 BoogieDeclarations]: Found implementation of procedure device_set_wakeup_enable [2022-12-14 15:27:33,802 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-12-14 15:27:33,802 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-12-14 15:27:33,802 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_0_6 [2022-12-14 15:27:33,802 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_0_6 [2022-12-14 15:27:33,802 INFO L130 BoogieDeclarations]: Found specification of procedure desc_set_buf_addr [2022-12-14 15:27:33,802 INFO L138 BoogieDeclarations]: Found implementation of procedure desc_set_buf_addr [2022-12-14 15:27:33,802 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2022-12-14 15:27:33,802 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2022-12-14 15:27:33,802 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-12-14 15:27:33,802 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-12-14 15:27:33,802 INFO L130 BoogieDeclarations]: Found specification of procedure xgmac_interrupt [2022-12-14 15:27:33,802 INFO L138 BoogieDeclarations]: Found implementation of procedure xgmac_interrupt [2022-12-14 15:27:33,802 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2022-12-14 15:27:33,803 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2022-12-14 15:27:33,803 INFO L130 BoogieDeclarations]: Found specification of procedure xgmac_rx_refill [2022-12-14 15:27:33,803 INFO L138 BoogieDeclarations]: Found implementation of procedure xgmac_rx_refill [2022-12-14 15:27:33,803 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-12-14 15:27:33,803 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-12-14 15:27:33,803 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_del [2022-12-14 15:27:33,803 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_del [2022-12-14 15:27:33,803 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2022-12-14 15:27:33,803 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2022-12-14 15:27:33,803 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-12-14 15:27:33,803 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-12-14 15:27:33,803 INFO L130 BoogieDeclarations]: Found specification of procedure xgmac_poll_controller [2022-12-14 15:27:33,803 INFO L138 BoogieDeclarations]: Found implementation of procedure xgmac_poll_controller [2022-12-14 15:27:33,803 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2022-12-14 15:27:33,804 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2022-12-14 15:27:33,804 INFO L130 BoogieDeclarations]: Found specification of procedure xgmac_set_mac_addr [2022-12-14 15:27:33,804 INFO L138 BoogieDeclarations]: Found implementation of procedure xgmac_set_mac_addr [2022-12-14 15:27:33,804 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_tx_unlock [2022-12-14 15:27:33,804 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_tx_unlock [2022-12-14 15:27:33,804 INFO L130 BoogieDeclarations]: Found specification of procedure xgmac_tx_timeout [2022-12-14 15:27:33,804 INFO L138 BoogieDeclarations]: Found implementation of procedure xgmac_tx_timeout [2022-12-14 15:27:33,804 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-12-14 15:27:33,804 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-12-14 15:27:33,804 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2022-12-14 15:27:33,804 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2022-12-14 15:27:33,804 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-12-14 15:27:33,804 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-12-14 15:27:33,804 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_resource [2022-12-14 15:27:33,804 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_resource [2022-12-14 15:27:33,805 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-14 15:27:33,805 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2022-12-14 15:27:33,805 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2022-12-14 15:27:33,805 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2022-12-14 15:27:33,805 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2022-12-14 15:27:33,805 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-12-14 15:27:33,805 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-12-14 15:27:33,805 INFO L130 BoogieDeclarations]: Found specification of procedure desc_set_buf_addr_and_size [2022-12-14 15:27:33,805 INFO L138 BoogieDeclarations]: Found implementation of procedure desc_set_buf_addr_and_size [2022-12-14 15:27:33,805 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-12-14 15:27:33,805 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2022-12-14 15:27:33,805 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2022-12-14 15:27:33,805 INFO L130 BoogieDeclarations]: Found specification of procedure xgmac_probe [2022-12-14 15:27:33,805 INFO L138 BoogieDeclarations]: Found implementation of procedure xgmac_probe [2022-12-14 15:27:33,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-12-14 15:27:33,806 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-12-14 15:27:33,806 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-12-14 15:27:33,806 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-14 15:27:33,806 INFO L130 BoogieDeclarations]: Found specification of procedure desc_set_buf_len [2022-12-14 15:27:33,806 INFO L138 BoogieDeclarations]: Found implementation of procedure desc_set_buf_len [2022-12-14 15:27:33,806 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2022-12-14 15:27:33,806 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2022-12-14 15:27:33,806 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-12-14 15:27:33,806 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-12-14 15:27:33,806 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2022-12-14 15:27:33,806 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2022-12-14 15:27:33,806 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2022-12-14 15:27:33,806 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2022-12-14 15:27:33,806 INFO L130 BoogieDeclarations]: Found specification of procedure xgmac_suspend [2022-12-14 15:27:33,807 INFO L138 BoogieDeclarations]: Found implementation of procedure xgmac_suspend [2022-12-14 15:27:33,807 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_tx_lock [2022-12-14 15:27:33,807 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_tx_lock [2022-12-14 15:27:33,807 INFO L130 BoogieDeclarations]: Found specification of procedure xgmac_open [2022-12-14 15:27:33,807 INFO L138 BoogieDeclarations]: Found implementation of procedure xgmac_open [2022-12-14 15:27:33,807 INFO L130 BoogieDeclarations]: Found specification of procedure desc_get_buf_len [2022-12-14 15:27:33,807 INFO L138 BoogieDeclarations]: Found implementation of procedure desc_get_buf_len [2022-12-14 15:27:33,807 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2022-12-14 15:27:33,807 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2022-12-14 15:27:33,807 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-12-14 15:27:33,807 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-12-14 15:27:33,807 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-14 15:27:33,807 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2022-12-14 15:27:33,807 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2022-12-14 15:27:33,808 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2022-12-14 15:27:33,808 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2022-12-14 15:27:33,808 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2022-12-14 15:27:33,808 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2022-12-14 15:27:33,808 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-14 15:27:33,808 INFO L130 BoogieDeclarations]: Found specification of procedure xgmac_pmt [2022-12-14 15:27:33,808 INFO L138 BoogieDeclarations]: Found implementation of procedure xgmac_pmt [2022-12-14 15:27:33,808 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2022-12-14 15:27:33,808 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2022-12-14 15:27:33,808 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-12-14 15:27:33,808 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-12-14 15:27:33,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-12-14 15:27:33,808 INFO L130 BoogieDeclarations]: Found specification of procedure xgmac_free_tx_skbufs [2022-12-14 15:27:33,808 INFO L138 BoogieDeclarations]: Found implementation of procedure xgmac_free_tx_skbufs [2022-12-14 15:27:33,809 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-12-14 15:27:33,809 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-12-14 15:27:33,809 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-12-14 15:27:33,809 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2022-12-14 15:27:33,809 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2022-12-14 15:27:33,809 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_drvdata [2022-12-14 15:27:33,809 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_drvdata [2022-12-14 15:27:33,809 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2022-12-14 15:27:33,809 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2022-12-14 15:27:33,809 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2022-12-14 15:27:33,809 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2022-12-14 15:27:33,809 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-12-14 15:27:33,809 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-12-14 15:27:33,809 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2022-12-14 15:27:33,810 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2022-12-14 15:27:33,810 INFO L130 BoogieDeclarations]: Found specification of procedure device_can_wakeup [2022-12-14 15:27:33,810 INFO L138 BoogieDeclarations]: Found implementation of procedure device_can_wakeup [2022-12-14 15:27:33,810 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2022-12-14 15:27:33,810 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2022-12-14 15:27:33,810 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2022-12-14 15:27:33,810 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2022-12-14 15:27:33,810 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-12-14 15:27:33,810 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-12-14 15:27:33,810 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-14 15:27:33,810 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-14 15:27:33,810 INFO L130 BoogieDeclarations]: Found specification of procedure xgmac_mac_disable [2022-12-14 15:27:33,810 INFO L138 BoogieDeclarations]: Found implementation of procedure xgmac_mac_disable [2022-12-14 15:27:33,810 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-12-14 15:27:33,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-12-14 15:27:33,811 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-12-14 15:27:33,811 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-12-14 15:27:33,811 INFO L130 BoogieDeclarations]: Found specification of procedure desc_init_tx_desc [2022-12-14 15:27:33,811 INFO L138 BoogieDeclarations]: Found implementation of procedure desc_init_tx_desc [2022-12-14 15:27:33,811 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2022-12-14 15:27:33,811 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2022-12-14 15:27:33,811 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-12-14 15:27:33,811 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-12-14 15:27:33,811 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2022-12-14 15:27:33,811 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2022-12-14 15:27:33,811 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2022-12-14 15:27:33,811 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2022-12-14 15:27:33,811 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2022-12-14 15:27:33,811 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2022-12-14 15:27:33,812 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2022-12-14 15:27:33,812 INFO L130 BoogieDeclarations]: Found specification of procedure bitrev32 [2022-12-14 15:27:33,812 INFO L138 BoogieDeclarations]: Found implementation of procedure bitrev32 [2022-12-14 15:27:33,812 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-12-14 15:27:33,812 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-12-14 15:27:33,812 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_schedule [2022-12-14 15:27:33,812 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_schedule [2022-12-14 15:27:33,812 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2022-12-14 15:27:33,812 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2022-12-14 15:27:33,812 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2022-12-14 15:27:33,812 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2022-12-14 15:27:33,812 INFO L130 BoogieDeclarations]: Found specification of procedure xgmac_mac_enable [2022-12-14 15:27:33,812 INFO L138 BoogieDeclarations]: Found implementation of procedure xgmac_mac_enable [2022-12-14 15:27:33,812 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2022-12-14 15:27:33,813 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2022-12-14 15:27:33,813 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2022-12-14 15:27:33,813 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2022-12-14 15:27:33,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-14 15:27:33,813 INFO L130 BoogieDeclarations]: Found specification of procedure xgmac_stop [2022-12-14 15:27:33,813 INFO L138 BoogieDeclarations]: Found implementation of procedure xgmac_stop [2022-12-14 15:27:33,813 INFO L130 BoogieDeclarations]: Found specification of procedure desc_set_tx_owner [2022-12-14 15:27:33,813 INFO L138 BoogieDeclarations]: Found implementation of procedure desc_set_tx_owner [2022-12-14 15:27:33,813 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2022-12-14 15:27:33,813 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2022-12-14 15:27:33,813 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_irq [2022-12-14 15:27:33,813 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_irq [2022-12-14 15:27:33,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-12-14 15:27:33,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-12-14 15:27:33,813 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-12-14 15:27:33,813 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-12-14 15:27:33,814 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2022-12-14 15:27:33,814 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2022-12-14 15:27:33,814 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2022-12-14 15:27:33,814 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2022-12-14 15:27:33,814 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2022-12-14 15:27:33,814 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2022-12-14 15:27:33,814 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-12-14 15:27:33,814 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-12-14 15:27:33,814 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2022-12-14 15:27:33,814 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2022-12-14 15:27:33,814 INFO L130 BoogieDeclarations]: Found specification of procedure xgmac_set_flow_ctrl [2022-12-14 15:27:33,814 INFO L138 BoogieDeclarations]: Found implementation of procedure xgmac_set_flow_ctrl [2022-12-14 15:27:33,814 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-12-14 15:27:33,814 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-12-14 15:27:33,814 INFO L130 BoogieDeclarations]: Found specification of procedure xgmac_resume [2022-12-14 15:27:33,815 INFO L138 BoogieDeclarations]: Found implementation of procedure xgmac_resume [2022-12-14 15:27:33,815 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2022-12-14 15:27:33,815 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2022-12-14 15:27:33,815 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2022-12-14 15:27:33,815 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2022-12-14 15:27:33,815 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2022-12-14 15:27:33,815 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2022-12-14 15:27:33,815 INFO L130 BoogieDeclarations]: Found specification of procedure irq_set_irq_wake [2022-12-14 15:27:33,815 INFO L138 BoogieDeclarations]: Found implementation of procedure irq_set_irq_wake [2022-12-14 15:27:33,815 INFO L130 BoogieDeclarations]: Found specification of procedure desc_get_tx_fs [2022-12-14 15:27:33,815 INFO L138 BoogieDeclarations]: Found implementation of procedure desc_get_tx_fs [2022-12-14 15:27:33,815 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-12-14 15:27:33,815 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-12-14 15:27:33,815 INFO L130 BoogieDeclarations]: Found specification of procedure xgmac_set_rx_mode [2022-12-14 15:27:33,816 INFO L138 BoogieDeclarations]: Found implementation of procedure xgmac_set_rx_mode [2022-12-14 15:27:33,816 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2022-12-14 15:27:33,816 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2022-12-14 15:27:33,816 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-12-14 15:27:33,816 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-12-14 15:27:33,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-14 15:27:33,816 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-12-14 15:27:33,816 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-12-14 15:27:33,816 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2022-12-14 15:27:33,816 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2022-12-14 15:27:33,816 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2022-12-14 15:27:33,816 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2022-12-14 15:27:33,816 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2022-12-14 15:27:33,816 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2022-12-14 15:27:33,816 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2022-12-14 15:27:33,817 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2022-12-14 15:27:33,817 INFO L130 BoogieDeclarations]: Found specification of procedure __readl [2022-12-14 15:27:33,817 INFO L138 BoogieDeclarations]: Found implementation of procedure __readl [2022-12-14 15:27:33,817 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-12-14 15:27:33,817 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-12-14 15:27:33,817 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2022-12-14 15:27:33,817 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2022-12-14 15:27:33,817 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2022-12-14 15:27:33,817 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2022-12-14 15:27:33,817 INFO L130 BoogieDeclarations]: Found specification of procedure __writel [2022-12-14 15:27:33,817 INFO L138 BoogieDeclarations]: Found implementation of procedure __writel [2022-12-14 15:27:33,817 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_1_6 [2022-12-14 15:27:33,817 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_1_6 [2022-12-14 15:27:33,817 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-12-14 15:27:33,817 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-12-14 15:27:33,817 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2022-12-14 15:27:33,818 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2022-12-14 15:27:33,818 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2022-12-14 15:27:33,818 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2022-12-14 15:27:33,818 INFO L130 BoogieDeclarations]: Found specification of procedure xgmac_remove [2022-12-14 15:27:33,818 INFO L138 BoogieDeclarations]: Found implementation of procedure xgmac_remove [2022-12-14 15:27:33,818 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-14 15:27:33,818 INFO L130 BoogieDeclarations]: Found specification of procedure desc_get_buf_addr [2022-12-14 15:27:33,818 INFO L138 BoogieDeclarations]: Found implementation of procedure desc_get_buf_addr [2022-12-14 15:27:33,818 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_page [2022-12-14 15:27:33,818 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_page [2022-12-14 15:27:33,818 INFO L130 BoogieDeclarations]: Found specification of procedure resource_size [2022-12-14 15:27:33,818 INFO L138 BoogieDeclarations]: Found implementation of procedure resource_size [2022-12-14 15:27:33,818 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2022-12-14 15:27:33,818 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2022-12-14 15:27:33,818 INFO L130 BoogieDeclarations]: Found specification of procedure desc_get_tx_ls [2022-12-14 15:27:33,819 INFO L138 BoogieDeclarations]: Found implementation of procedure desc_get_tx_ls [2022-12-14 15:27:34,444 INFO L235 CfgBuilder]: Building ICFG [2022-12-14 15:27:34,446 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-14 15:27:34,848 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-12-14 15:32:55,666 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2022-12-14 15:32:55,744 INFO L276 CfgBuilder]: Performing block encoding [2022-12-14 15:32:59,492 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-14 15:32:59,492 INFO L300 CfgBuilder]: Removed 10 assume(true) statements. [2022-12-14 15:32:59,496 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 03:32:59 BoogieIcfgContainer [2022-12-14 15:32:59,496 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-14 15:32:59,497 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-14 15:32:59,497 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-14 15:32:59,500 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-14 15:32:59,500 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.12 03:27:30" (1/3) ... [2022-12-14 15:32:59,501 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@51284d32 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 03:32:59, skipping insertion in model container [2022-12-14 15:32:59,501 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:27:33" (2/3) ... [2022-12-14 15:32:59,501 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@51284d32 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 03:32:59, skipping insertion in model container [2022-12-14 15:32:59,501 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 03:32:59" (3/3) ... [2022-12-14 15:32:59,502 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-calxeda-xgmac.cil.i [2022-12-14 15:32:59,517 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-14 15:32:59,517 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2022-12-14 15:32:59,580 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-14 15:32:59,585 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;@47bea83c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-12-14 15:32:59,585 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-12-14 15:32:59,592 INFO L276 IsEmpty]: Start isEmpty. Operand has 1536 states, 890 states have (on average 1.2651685393258427) internal successors, (1126), 911 states have internal predecessors, (1126), 528 states have call successors, (528), 116 states have call predecessors, (528), 115 states have return successors, (521), 516 states have call predecessors, (521), 521 states have call successors, (521) [2022-12-14 15:32:59,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2022-12-14 15:32:59,603 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:32:59,603 INFO L195 NwaCegarLoop]: trace histogram [14, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-14 15:32:59,604 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-12-14 15:32:59,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:32:59,608 INFO L85 PathProgramCache]: Analyzing trace with hash 821808768, now seen corresponding path program 1 times [2022-12-14 15:32:59,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:32:59,615 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645631246] [2022-12-14 15:32:59,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:32:59,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:33:00,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:33:01,315 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 650 trivial. 0 not checked. [2022-12-14 15:33:01,316 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:33:01,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645631246] [2022-12-14 15:33:01,317 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645631246] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:33:01,317 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:33:01,317 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 15:33:01,318 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841966473] [2022-12-14 15:33:01,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:33:01,322 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 15:33:01,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:33:01,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 15:33:01,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 15:33:01,353 INFO L87 Difference]: Start difference. First operand has 1536 states, 890 states have (on average 1.2651685393258427) internal successors, (1126), 911 states have internal predecessors, (1126), 528 states have call successors, (528), 116 states have call predecessors, (528), 115 states have return successors, (521), 516 states have call predecessors, (521), 521 states have call successors, (521) Second operand has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-12-14 15:33:03,481 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:33:07,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:33:07,736 INFO L93 Difference]: Finished difference Result 4489 states and 6433 transitions. [2022-12-14 15:33:07,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 15:33:07,738 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 147 [2022-12-14 15:33:07,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:33:07,761 INFO L225 Difference]: With dead ends: 4489 [2022-12-14 15:33:07,761 INFO L226 Difference]: Without dead ends: 2968 [2022-12-14 15:33:07,770 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-12-14 15:33:07,772 INFO L413 NwaCegarLoop]: 2342 mSDtfsCounter, 2071 mSDsluCounter, 1823 mSDsCounter, 0 mSdLazyCounter, 640 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2071 SdHoareTripleChecker+Valid, 4165 SdHoareTripleChecker+Invalid, 644 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 640 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2022-12-14 15:33:07,772 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2071 Valid, 4165 Invalid, 644 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 640 Invalid, 1 Unknown, 0 Unchecked, 6.1s Time] [2022-12-14 15:33:07,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2968 states. [2022-12-14 15:33:07,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2968 to 2964. [2022-12-14 15:33:07,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2964 states, 1730 states have (on average 1.2595375722543352) internal successors, (2179), 1770 states have internal predecessors, (2179), 1004 states have call successors, (1004), 228 states have call predecessors, (1004), 227 states have return successors, (1001), 991 states have call predecessors, (1001), 1001 states have call successors, (1001) [2022-12-14 15:33:07,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2964 states to 2964 states and 4184 transitions. [2022-12-14 15:33:07,936 INFO L78 Accepts]: Start accepts. Automaton has 2964 states and 4184 transitions. Word has length 147 [2022-12-14 15:33:07,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:33:07,937 INFO L495 AbstractCegarLoop]: Abstraction has 2964 states and 4184 transitions. [2022-12-14 15:33:07,937 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-12-14 15:33:07,938 INFO L276 IsEmpty]: Start isEmpty. Operand 2964 states and 4184 transitions. [2022-12-14 15:33:07,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2022-12-14 15:33:07,942 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:33:07,942 INFO L195 NwaCegarLoop]: trace histogram [14, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-14 15:33:07,943 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-14 15:33:07,943 INFO L420 AbstractCegarLoop]: === Iteration 2 === 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-12-14 15:33:07,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:33:07,943 INFO L85 PathProgramCache]: Analyzing trace with hash 2062169195, now seen corresponding path program 1 times [2022-12-14 15:33:07,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:33:07,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579567591] [2022-12-14 15:33:07,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:33:07,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:33:08,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:33:08,943 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 650 trivial. 0 not checked. [2022-12-14 15:33:08,943 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:33:08,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579567591] [2022-12-14 15:33:08,943 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579567591] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:33:08,944 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:33:08,944 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 15:33:08,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924069207] [2022-12-14 15:33:08,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:33:08,945 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 15:33:08,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:33:08,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 15:33:08,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 15:33:08,947 INFO L87 Difference]: Start difference. First operand 2964 states and 4184 transitions. Second operand has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-12-14 15:33:11,065 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:33:15,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:33:15,628 INFO L93 Difference]: Finished difference Result 8240 states and 11620 transitions. [2022-12-14 15:33:15,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 15:33:15,628 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 161 [2022-12-14 15:33:15,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:33:15,656 INFO L225 Difference]: With dead ends: 8240 [2022-12-14 15:33:15,656 INFO L226 Difference]: Without dead ends: 5303 [2022-12-14 15:33:15,666 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-12-14 15:33:15,667 INFO L413 NwaCegarLoop]: 2245 mSDtfsCounter, 1670 mSDsluCounter, 1779 mSDsCounter, 0 mSdLazyCounter, 683 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1670 SdHoareTripleChecker+Valid, 4024 SdHoareTripleChecker+Invalid, 691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 683 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2022-12-14 15:33:15,668 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1670 Valid, 4024 Invalid, 691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 683 Invalid, 1 Unknown, 0 Unchecked, 6.4s Time] [2022-12-14 15:33:15,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5303 states. [2022-12-14 15:33:15,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5303 to 5274. [2022-12-14 15:33:15,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5274 states, 3077 states have (on average 1.2512187195320117) internal successors, (3850), 3151 states have internal predecessors, (3850), 1757 states have call successors, (1757), 440 states have call predecessors, (1757), 437 states have return successors, (1822), 1724 states have call predecessors, (1822), 1754 states have call successors, (1822) [2022-12-14 15:33:15,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5274 states to 5274 states and 7429 transitions. [2022-12-14 15:33:15,863 INFO L78 Accepts]: Start accepts. Automaton has 5274 states and 7429 transitions. Word has length 161 [2022-12-14 15:33:15,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:33:15,864 INFO L495 AbstractCegarLoop]: Abstraction has 5274 states and 7429 transitions. [2022-12-14 15:33:15,864 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-12-14 15:33:15,864 INFO L276 IsEmpty]: Start isEmpty. Operand 5274 states and 7429 transitions. [2022-12-14 15:33:15,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2022-12-14 15:33:15,868 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:33:15,868 INFO L195 NwaCegarLoop]: trace histogram [14, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-14 15:33:15,868 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-12-14 15:33:15,869 INFO L420 AbstractCegarLoop]: === Iteration 3 === 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-12-14 15:33:15,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:33:15,869 INFO L85 PathProgramCache]: Analyzing trace with hash 57292897, now seen corresponding path program 1 times [2022-12-14 15:33:15,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:33:15,870 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116729668] [2022-12-14 15:33:15,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:33:15,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:33:16,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:33:16,962 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 650 trivial. 0 not checked. [2022-12-14 15:33:16,962 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:33:16,962 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116729668] [2022-12-14 15:33:16,962 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1116729668] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:33:16,962 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:33:16,962 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 15:33:16,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983652050] [2022-12-14 15:33:16,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:33:16,963 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 15:33:16,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:33:16,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 15:33:16,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 15:33:16,964 INFO L87 Difference]: Start difference. First operand 5274 states and 7429 transitions. Second operand has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2022-12-14 15:33:19,088 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:33:24,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:33:24,567 INFO L93 Difference]: Finished difference Result 14636 states and 20487 transitions. [2022-12-14 15:33:24,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 15:33:24,568 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) Word has length 172 [2022-12-14 15:33:24,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:33:24,604 INFO L225 Difference]: With dead ends: 14636 [2022-12-14 15:33:24,604 INFO L226 Difference]: Without dead ends: 9389 [2022-12-14 15:33:24,622 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-12-14 15:33:24,622 INFO L413 NwaCegarLoop]: 2620 mSDtfsCounter, 1689 mSDsluCounter, 1776 mSDsCounter, 0 mSdLazyCounter, 793 mSolverCounterSat, 29 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1689 SdHoareTripleChecker+Valid, 4396 SdHoareTripleChecker+Invalid, 823 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 793 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2022-12-14 15:33:24,623 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1689 Valid, 4396 Invalid, 823 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 793 Invalid, 1 Unknown, 0 Unchecked, 7.2s Time] [2022-12-14 15:33:24,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9389 states. [2022-12-14 15:33:24,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9389 to 9356. [2022-12-14 15:33:24,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9356 states, 5429 states have (on average 1.2319027445201696) internal successors, (6688), 5565 states have internal predecessors, (6688), 3095 states have call successors, (3095), 834 states have call predecessors, (3095), 829 states have return successors, (3162), 3032 states have call predecessors, (3162), 3092 states have call successors, (3162) [2022-12-14 15:33:24,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9356 states to 9356 states and 12945 transitions. [2022-12-14 15:33:24,982 INFO L78 Accepts]: Start accepts. Automaton has 9356 states and 12945 transitions. Word has length 172 [2022-12-14 15:33:24,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:33:24,983 INFO L495 AbstractCegarLoop]: Abstraction has 9356 states and 12945 transitions. [2022-12-14 15:33:24,983 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2022-12-14 15:33:24,983 INFO L276 IsEmpty]: Start isEmpty. Operand 9356 states and 12945 transitions. [2022-12-14 15:33:24,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2022-12-14 15:33:24,986 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:33:24,986 INFO L195 NwaCegarLoop]: trace histogram [17, 13, 13, 13, 13, 13, 13, 4, 4, 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] [2022-12-14 15:33:24,986 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-14 15:33:24,987 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-12-14 15:33:24,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:33:24,987 INFO L85 PathProgramCache]: Analyzing trace with hash -1301400475, now seen corresponding path program 1 times [2022-12-14 15:33:24,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:33:24,987 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86495331] [2022-12-14 15:33:24,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:33:24,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:33:25,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:33:26,572 INFO L134 CoverageAnalysis]: Checked inductivity of 763 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 763 trivial. 0 not checked. [2022-12-14 15:33:26,572 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:33:26,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86495331] [2022-12-14 15:33:26,572 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86495331] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:33:26,572 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:33:26,573 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:33:26,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665113385] [2022-12-14 15:33:26,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:33:26,574 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:33:26,574 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:33:26,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:33:26,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:33:26,575 INFO L87 Difference]: Start difference. First operand 9356 states and 12945 transitions. Second operand has 5 states, 5 states have (on average 8.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-12-14 15:33:28,710 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:33:34,164 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-12-14 15:33:36,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:33:36,637 INFO L93 Difference]: Finished difference Result 11490 states and 15503 transitions. [2022-12-14 15:33:36,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:33:36,638 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 185 [2022-12-14 15:33:36,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:33:36,683 INFO L225 Difference]: With dead ends: 11490 [2022-12-14 15:33:36,683 INFO L226 Difference]: Without dead ends: 11488 [2022-12-14 15:33:36,689 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-14 15:33:36,690 INFO L413 NwaCegarLoop]: 1949 mSDtfsCounter, 1927 mSDsluCounter, 4380 mSDsCounter, 0 mSdLazyCounter, 1060 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1940 SdHoareTripleChecker+Valid, 6329 SdHoareTripleChecker+Invalid, 1064 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1060 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.6s IncrementalHoareTripleChecker+Time [2022-12-14 15:33:36,690 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1940 Valid, 6329 Invalid, 1064 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1060 Invalid, 2 Unknown, 0 Unchecked, 9.6s Time] [2022-12-14 15:33:36,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11488 states. [2022-12-14 15:33:37,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11488 to 11474. [2022-12-14 15:33:37,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11474 states, 6548 states have (on average 1.2142638973732438) internal successors, (7951), 6720 states have internal predecessors, (7951), 3731 states have call successors, (3731), 1193 states have call predecessors, (3731), 1192 states have return successors, (3804), 3658 states have call predecessors, (3804), 3728 states have call successors, (3804) [2022-12-14 15:33:37,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11474 states to 11474 states and 15486 transitions. [2022-12-14 15:33:37,089 INFO L78 Accepts]: Start accepts. Automaton has 11474 states and 15486 transitions. Word has length 185 [2022-12-14 15:33:37,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:33:37,089 INFO L495 AbstractCegarLoop]: Abstraction has 11474 states and 15486 transitions. [2022-12-14 15:33:37,089 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-12-14 15:33:37,090 INFO L276 IsEmpty]: Start isEmpty. Operand 11474 states and 15486 transitions. [2022-12-14 15:33:37,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-12-14 15:33:37,094 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:33:37,094 INFO L195 NwaCegarLoop]: trace histogram [17, 13, 13, 13, 13, 13, 13, 4, 4, 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] [2022-12-14 15:33:37,095 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-14 15:33:37,095 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-12-14 15:33:37,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:33:37,095 INFO L85 PathProgramCache]: Analyzing trace with hash -246554213, now seen corresponding path program 1 times [2022-12-14 15:33:37,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:33:37,095 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118984525] [2022-12-14 15:33:37,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:33:37,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:33:37,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:33:38,681 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 763 trivial. 0 not checked. [2022-12-14 15:33:38,681 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:33:38,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118984525] [2022-12-14 15:33:38,682 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [118984525] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:33:38,682 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:33:38,682 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:33:38,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625207973] [2022-12-14 15:33:38,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:33:38,682 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:33:38,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:33:38,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:33:38,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:33:38,683 INFO L87 Difference]: Start difference. First operand 11474 states and 15486 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2022-12-14 15:33:40,779 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:33:47,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:33:47,030 INFO L93 Difference]: Finished difference Result 11480 states and 15491 transitions. [2022-12-14 15:33:47,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:33:47,031 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 190 [2022-12-14 15:33:47,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:33:47,062 INFO L225 Difference]: With dead ends: 11480 [2022-12-14 15:33:47,062 INFO L226 Difference]: Without dead ends: 11478 [2022-12-14 15:33:47,067 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-14 15:33:47,068 INFO L413 NwaCegarLoop]: 1829 mSDtfsCounter, 2091 mSDsluCounter, 3639 mSDsCounter, 0 mSdLazyCounter, 970 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2101 SdHoareTripleChecker+Valid, 5468 SdHoareTripleChecker+Invalid, 972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 970 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2022-12-14 15:33:47,068 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2101 Valid, 5468 Invalid, 972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 970 Invalid, 1 Unknown, 0 Unchecked, 7.9s Time] [2022-12-14 15:33:47,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11478 states. [2022-12-14 15:33:47,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11478 to 11478. [2022-12-14 15:33:47,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11478 states, 6551 states have (on average 1.2141657762173714) internal successors, (7954), 6723 states have internal predecessors, (7954), 3731 states have call successors, (3731), 1194 states have call predecessors, (3731), 1193 states have return successors, (3804), 3658 states have call predecessors, (3804), 3728 states have call successors, (3804) [2022-12-14 15:33:47,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11478 states to 11478 states and 15489 transitions. [2022-12-14 15:33:47,466 INFO L78 Accepts]: Start accepts. Automaton has 11478 states and 15489 transitions. Word has length 190 [2022-12-14 15:33:47,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:33:47,466 INFO L495 AbstractCegarLoop]: Abstraction has 11478 states and 15489 transitions. [2022-12-14 15:33:47,466 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2022-12-14 15:33:47,466 INFO L276 IsEmpty]: Start isEmpty. Operand 11478 states and 15489 transitions. [2022-12-14 15:33:47,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2022-12-14 15:33:47,470 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:33:47,470 INFO L195 NwaCegarLoop]: trace histogram [15, 13, 13, 13, 13, 13, 13, 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] [2022-12-14 15:33:47,470 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-12-14 15:33:47,470 INFO L420 AbstractCegarLoop]: === Iteration 6 === 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-12-14 15:33:47,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:33:47,470 INFO L85 PathProgramCache]: Analyzing trace with hash 1771629824, now seen corresponding path program 1 times [2022-12-14 15:33:47,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:33:47,471 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771775281] [2022-12-14 15:33:47,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:33:47,471 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:33:47,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:33:48,403 INFO L134 CoverageAnalysis]: Checked inductivity of 685 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 678 trivial. 0 not checked. [2022-12-14 15:33:48,403 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:33:48,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771775281] [2022-12-14 15:33:48,403 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1771775281] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:33:48,403 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:33:48,403 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 15:33:48,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264527974] [2022-12-14 15:33:48,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:33:48,404 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 15:33:48,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:33:48,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 15:33:48,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 15:33:48,405 INFO L87 Difference]: Start difference. First operand 11478 states and 15489 transitions. Second operand has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2022-12-14 15:33:50,500 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:33:56,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:33:56,979 INFO L93 Difference]: Finished difference Result 21880 states and 29570 transitions. [2022-12-14 15:33:56,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 15:33:56,980 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) Word has length 192 [2022-12-14 15:33:56,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:33:57,005 INFO L225 Difference]: With dead ends: 21880 [2022-12-14 15:33:57,006 INFO L226 Difference]: Without dead ends: 10429 [2022-12-14 15:33:57,027 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-12-14 15:33:57,027 INFO L413 NwaCegarLoop]: 3119 mSDtfsCounter, 2024 mSDsluCounter, 1805 mSDsCounter, 0 mSdLazyCounter, 850 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2024 SdHoareTripleChecker+Valid, 4924 SdHoareTripleChecker+Invalid, 863 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 850 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.1s IncrementalHoareTripleChecker+Time [2022-12-14 15:33:57,027 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2024 Valid, 4924 Invalid, 863 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 850 Invalid, 1 Unknown, 0 Unchecked, 8.1s Time] [2022-12-14 15:33:57,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10429 states. [2022-12-14 15:33:57,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10429 to 10393. [2022-12-14 15:33:57,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10393 states, 6009 states have (on average 1.2153436511898819) internal successors, (7303), 6168 states have internal predecessors, (7303), 3326 states have call successors, (3326), 1056 states have call predecessors, (3326), 1055 states have return successors, (3395), 3256 states have call predecessors, (3395), 3323 states have call successors, (3395) [2022-12-14 15:33:57,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10393 states to 10393 states and 14024 transitions. [2022-12-14 15:33:57,372 INFO L78 Accepts]: Start accepts. Automaton has 10393 states and 14024 transitions. Word has length 192 [2022-12-14 15:33:57,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:33:57,372 INFO L495 AbstractCegarLoop]: Abstraction has 10393 states and 14024 transitions. [2022-12-14 15:33:57,373 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2022-12-14 15:33:57,373 INFO L276 IsEmpty]: Start isEmpty. Operand 10393 states and 14024 transitions. [2022-12-14 15:33:57,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2022-12-14 15:33:57,375 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:33:57,375 INFO L195 NwaCegarLoop]: trace histogram [17, 13, 13, 13, 13, 13, 13, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:33:57,376 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-12-14 15:33:57,376 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-12-14 15:33:57,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:33:57,376 INFO L85 PathProgramCache]: Analyzing trace with hash -1200284187, now seen corresponding path program 1 times [2022-12-14 15:33:57,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:33:57,376 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1555661167] [2022-12-14 15:33:57,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:33:57,377 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:33:57,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:33:58,801 INFO L134 CoverageAnalysis]: Checked inductivity of 771 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 767 trivial. 0 not checked. [2022-12-14 15:33:58,802 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:33:58,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1555661167] [2022-12-14 15:33:58,802 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1555661167] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:33:58,802 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:33:58,802 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:33:58,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408981818] [2022-12-14 15:33:58,802 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:33:58,803 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:33:58,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:33:58,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:33:58,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:33:58,804 INFO L87 Difference]: Start difference. First operand 10393 states and 14024 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2022-12-14 15:34:00,911 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:34:07,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:34:07,560 INFO L93 Difference]: Finished difference Result 10399 states and 14029 transitions. [2022-12-14 15:34:07,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:34:07,561 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 195 [2022-12-14 15:34:07,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:34:07,584 INFO L225 Difference]: With dead ends: 10399 [2022-12-14 15:34:07,584 INFO L226 Difference]: Without dead ends: 10397 [2022-12-14 15:34:07,588 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-14 15:34:07,588 INFO L413 NwaCegarLoop]: 1829 mSDtfsCounter, 2091 mSDsluCounter, 3639 mSDsCounter, 0 mSdLazyCounter, 970 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2100 SdHoareTripleChecker+Valid, 5468 SdHoareTripleChecker+Invalid, 972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 970 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2022-12-14 15:34:07,588 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2100 Valid, 5468 Invalid, 972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 970 Invalid, 1 Unknown, 0 Unchecked, 8.2s Time] [2022-12-14 15:34:07,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10397 states. [2022-12-14 15:34:07,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10397 to 10397. [2022-12-14 15:34:07,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10397 states, 6012 states have (on average 1.2152361942781105) internal successors, (7306), 6171 states have internal predecessors, (7306), 3326 states have call successors, (3326), 1057 states have call predecessors, (3326), 1056 states have return successors, (3395), 3256 states have call predecessors, (3395), 3323 states have call successors, (3395) [2022-12-14 15:34:07,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10397 states to 10397 states and 14027 transitions. [2022-12-14 15:34:07,968 INFO L78 Accepts]: Start accepts. Automaton has 10397 states and 14027 transitions. Word has length 195 [2022-12-14 15:34:07,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:34:07,968 INFO L495 AbstractCegarLoop]: Abstraction has 10397 states and 14027 transitions. [2022-12-14 15:34:07,968 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2022-12-14 15:34:07,969 INFO L276 IsEmpty]: Start isEmpty. Operand 10397 states and 14027 transitions. [2022-12-14 15:34:07,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2022-12-14 15:34:07,971 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:34:07,971 INFO L195 NwaCegarLoop]: trace histogram [17, 13, 13, 13, 13, 13, 13, 4, 4, 4, 3, 3, 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] [2022-12-14 15:34:07,971 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-12-14 15:34:07,971 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-12-14 15:34:07,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:34:07,972 INFO L85 PathProgramCache]: Analyzing trace with hash 852957083, now seen corresponding path program 1 times [2022-12-14 15:34:07,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:34:07,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126811752] [2022-12-14 15:34:07,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:34:07,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:34:08,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:34:09,339 INFO L134 CoverageAnalysis]: Checked inductivity of 781 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 775 trivial. 0 not checked. [2022-12-14 15:34:09,340 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:34:09,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126811752] [2022-12-14 15:34:09,340 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2126811752] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:34:09,340 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:34:09,340 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:34:09,340 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2138916003] [2022-12-14 15:34:09,340 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:34:09,341 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:34:09,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:34:09,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:34:09,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:34:09,341 INFO L87 Difference]: Start difference. First operand 10397 states and 14027 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-12-14 15:34:11,439 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:34:18,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:34:18,554 INFO L93 Difference]: Finished difference Result 10403 states and 14032 transitions. [2022-12-14 15:34:18,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:34:18,554 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 200 [2022-12-14 15:34:18,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:34:18,578 INFO L225 Difference]: With dead ends: 10403 [2022-12-14 15:34:18,578 INFO L226 Difference]: Without dead ends: 10401 [2022-12-14 15:34:18,582 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-14 15:34:18,583 INFO L413 NwaCegarLoop]: 1829 mSDtfsCounter, 2091 mSDsluCounter, 3639 mSDsCounter, 0 mSdLazyCounter, 970 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2099 SdHoareTripleChecker+Valid, 5468 SdHoareTripleChecker+Invalid, 972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 970 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.7s IncrementalHoareTripleChecker+Time [2022-12-14 15:34:18,583 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2099 Valid, 5468 Invalid, 972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 970 Invalid, 1 Unknown, 0 Unchecked, 8.7s Time] [2022-12-14 15:34:18,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10401 states. [2022-12-14 15:34:18,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10401 to 10401. [2022-12-14 15:34:18,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10401 states, 6015 states have (on average 1.2151288445552784) internal successors, (7309), 6174 states have internal predecessors, (7309), 3326 states have call successors, (3326), 1058 states have call predecessors, (3326), 1057 states have return successors, (3395), 3256 states have call predecessors, (3395), 3323 states have call successors, (3395) [2022-12-14 15:34:18,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10401 states to 10401 states and 14030 transitions. [2022-12-14 15:34:18,987 INFO L78 Accepts]: Start accepts. Automaton has 10401 states and 14030 transitions. Word has length 200 [2022-12-14 15:34:18,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:34:18,987 INFO L495 AbstractCegarLoop]: Abstraction has 10401 states and 14030 transitions. [2022-12-14 15:34:18,987 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-12-14 15:34:18,987 INFO L276 IsEmpty]: Start isEmpty. Operand 10401 states and 14030 transitions. [2022-12-14 15:34:18,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2022-12-14 15:34:18,989 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:34:18,989 INFO L195 NwaCegarLoop]: trace histogram [17, 13, 13, 13, 13, 13, 13, 6, 6, 5, 4, 4, 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] [2022-12-14 15:34:18,989 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-12-14 15:34:18,989 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-12-14 15:34:18,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:34:18,990 INFO L85 PathProgramCache]: Analyzing trace with hash -2036504136, now seen corresponding path program 1 times [2022-12-14 15:34:18,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:34:18,990 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681474879] [2022-12-14 15:34:18,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:34:18,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:34:19,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:34:20,381 INFO L134 CoverageAnalysis]: Checked inductivity of 821 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 813 trivial. 0 not checked. [2022-12-14 15:34:20,381 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:34:20,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681474879] [2022-12-14 15:34:20,381 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1681474879] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:34:20,381 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:34:20,381 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:34:20,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190303042] [2022-12-14 15:34:20,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:34:20,382 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:34:20,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:34:20,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:34:20,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:34:20,383 INFO L87 Difference]: Start difference. First operand 10401 states and 14030 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-12-14 15:34:22,480 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:34:29,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:34:29,096 INFO L93 Difference]: Finished difference Result 10407 states and 14035 transitions. [2022-12-14 15:34:29,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:34:29,097 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 214 [2022-12-14 15:34:29,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:34:29,122 INFO L225 Difference]: With dead ends: 10407 [2022-12-14 15:34:29,122 INFO L226 Difference]: Without dead ends: 10405 [2022-12-14 15:34:29,126 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-14 15:34:29,126 INFO L413 NwaCegarLoop]: 1829 mSDtfsCounter, 2087 mSDsluCounter, 3639 mSDsCounter, 0 mSdLazyCounter, 970 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2094 SdHoareTripleChecker+Valid, 5468 SdHoareTripleChecker+Invalid, 972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 970 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.1s IncrementalHoareTripleChecker+Time [2022-12-14 15:34:29,126 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2094 Valid, 5468 Invalid, 972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 970 Invalid, 1 Unknown, 0 Unchecked, 8.1s Time] [2022-12-14 15:34:29,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10405 states. [2022-12-14 15:34:29,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10405 to 10405. [2022-12-14 15:34:29,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10405 states, 6018 states have (on average 1.2150216018610833) internal successors, (7312), 6177 states have internal predecessors, (7312), 3326 states have call successors, (3326), 1059 states have call predecessors, (3326), 1058 states have return successors, (3395), 3256 states have call predecessors, (3395), 3323 states have call successors, (3395) [2022-12-14 15:34:29,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10405 states to 10405 states and 14033 transitions. [2022-12-14 15:34:29,563 INFO L78 Accepts]: Start accepts. Automaton has 10405 states and 14033 transitions. Word has length 214 [2022-12-14 15:34:29,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:34:29,563 INFO L495 AbstractCegarLoop]: Abstraction has 10405 states and 14033 transitions. [2022-12-14 15:34:29,563 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-12-14 15:34:29,564 INFO L276 IsEmpty]: Start isEmpty. Operand 10405 states and 14033 transitions. [2022-12-14 15:34:29,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2022-12-14 15:34:29,565 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:34:29,565 INFO L195 NwaCegarLoop]: trace histogram [17, 13, 13, 13, 13, 13, 13, 6, 5, 5, 4, 4, 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] [2022-12-14 15:34:29,565 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-12-14 15:34:29,565 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-12-14 15:34:29,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:34:29,566 INFO L85 PathProgramCache]: Analyzing trace with hash 1028029851, now seen corresponding path program 1 times [2022-12-14 15:34:29,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:34:29,566 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585786641] [2022-12-14 15:34:29,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:34:29,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:34:29,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:34:30,906 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 803 trivial. 0 not checked. [2022-12-14 15:34:30,906 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:34:30,906 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585786641] [2022-12-14 15:34:30,906 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585786641] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:34:30,906 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:34:30,907 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:34:30,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615921981] [2022-12-14 15:34:30,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:34:30,907 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:34:30,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:34:30,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:34:30,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:34:30,908 INFO L87 Difference]: Start difference. First operand 10405 states and 14033 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2022-12-14 15:34:33,006 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:34:38,965 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:34:40,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:34:40,957 INFO L93 Difference]: Finished difference Result 10411 states and 14038 transitions. [2022-12-14 15:34:40,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:34:40,958 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 210 [2022-12-14 15:34:40,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:34:40,978 INFO L225 Difference]: With dead ends: 10411 [2022-12-14 15:34:40,978 INFO L226 Difference]: Without dead ends: 10409 [2022-12-14 15:34:40,981 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-14 15:34:40,981 INFO L413 NwaCegarLoop]: 1829 mSDtfsCounter, 2091 mSDsluCounter, 3639 mSDsCounter, 0 mSdLazyCounter, 970 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2097 SdHoareTripleChecker+Valid, 5468 SdHoareTripleChecker+Invalid, 972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 970 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.4s IncrementalHoareTripleChecker+Time [2022-12-14 15:34:40,982 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2097 Valid, 5468 Invalid, 972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 970 Invalid, 1 Unknown, 0 Unchecked, 9.4s Time] [2022-12-14 15:34:40,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10409 states. [2022-12-14 15:34:41,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10409 to 10409. [2022-12-14 15:34:41,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10409 states, 6021 states have (on average 1.2149144660355422) internal successors, (7315), 6180 states have internal predecessors, (7315), 3326 states have call successors, (3326), 1060 states have call predecessors, (3326), 1059 states have return successors, (3395), 3256 states have call predecessors, (3395), 3323 states have call successors, (3395) [2022-12-14 15:34:41,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10409 states to 10409 states and 14036 transitions. [2022-12-14 15:34:41,433 INFO L78 Accepts]: Start accepts. Automaton has 10409 states and 14036 transitions. Word has length 210 [2022-12-14 15:34:41,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:34:41,433 INFO L495 AbstractCegarLoop]: Abstraction has 10409 states and 14036 transitions. [2022-12-14 15:34:41,433 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2022-12-14 15:34:41,433 INFO L276 IsEmpty]: Start isEmpty. Operand 10409 states and 14036 transitions. [2022-12-14 15:34:41,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2022-12-14 15:34:41,435 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:34:41,435 INFO L195 NwaCegarLoop]: trace histogram [17, 13, 13, 13, 13, 13, 13, 7, 6, 6, 4, 4, 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] [2022-12-14 15:34:41,435 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-12-14 15:34:41,436 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-12-14 15:34:41,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:34:41,436 INFO L85 PathProgramCache]: Analyzing trace with hash 1542611173, now seen corresponding path program 1 times [2022-12-14 15:34:41,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:34:41,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658738903] [2022-12-14 15:34:41,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:34:41,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:34:41,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:34:42,777 INFO L134 CoverageAnalysis]: Checked inductivity of 835 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 823 trivial. 0 not checked. [2022-12-14 15:34:42,777 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:34:42,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658738903] [2022-12-14 15:34:42,778 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658738903] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:34:42,778 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:34:42,778 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:34:42,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676886657] [2022-12-14 15:34:42,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:34:42,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:34:42,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:34:42,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:34:42,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:34:42,779 INFO L87 Difference]: Start difference. First operand 10409 states and 14036 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-12-14 15:34:44,877 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:34:51,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:34:51,798 INFO L93 Difference]: Finished difference Result 10415 states and 14041 transitions. [2022-12-14 15:34:51,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:34:51,799 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 215 [2022-12-14 15:34:51,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:34:51,827 INFO L225 Difference]: With dead ends: 10415 [2022-12-14 15:34:51,828 INFO L226 Difference]: Without dead ends: 10413 [2022-12-14 15:34:51,832 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-14 15:34:51,832 INFO L413 NwaCegarLoop]: 1829 mSDtfsCounter, 2091 mSDsluCounter, 3639 mSDsCounter, 0 mSdLazyCounter, 970 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2096 SdHoareTripleChecker+Valid, 5468 SdHoareTripleChecker+Invalid, 972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 970 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2022-12-14 15:34:51,833 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2096 Valid, 5468 Invalid, 972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 970 Invalid, 1 Unknown, 0 Unchecked, 8.3s Time] [2022-12-14 15:34:51,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10413 states. [2022-12-14 15:34:52,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10413 to 10413. [2022-12-14 15:34:52,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10413 states, 6024 states have (on average 1.2148074369189907) internal successors, (7318), 6183 states have internal predecessors, (7318), 3326 states have call successors, (3326), 1061 states have call predecessors, (3326), 1060 states have return successors, (3395), 3256 states have call predecessors, (3395), 3323 states have call successors, (3395) [2022-12-14 15:34:52,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10413 states to 10413 states and 14039 transitions. [2022-12-14 15:34:52,354 INFO L78 Accepts]: Start accepts. Automaton has 10413 states and 14039 transitions. Word has length 215 [2022-12-14 15:34:52,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:34:52,354 INFO L495 AbstractCegarLoop]: Abstraction has 10413 states and 14039 transitions. [2022-12-14 15:34:52,354 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-12-14 15:34:52,355 INFO L276 IsEmpty]: Start isEmpty. Operand 10413 states and 14039 transitions. [2022-12-14 15:34:52,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2022-12-14 15:34:52,356 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:34:52,356 INFO L195 NwaCegarLoop]: trace histogram [17, 13, 13, 13, 13, 13, 13, 8, 7, 7, 4, 4, 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] [2022-12-14 15:34:52,357 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-12-14 15:34:52,357 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-12-14 15:34:52,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:34:52,357 INFO L85 PathProgramCache]: Analyzing trace with hash -1969220709, now seen corresponding path program 1 times [2022-12-14 15:34:52,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:34:52,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856366627] [2022-12-14 15:34:52,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:34:52,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:34:52,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:34:53,656 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 847 trivial. 0 not checked. [2022-12-14 15:34:53,656 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:34:53,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856366627] [2022-12-14 15:34:53,656 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1856366627] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:34:53,656 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:34:53,656 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:34:53,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483042612] [2022-12-14 15:34:53,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:34:53,657 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:34:53,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:34:53,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:34:53,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:34:53,657 INFO L87 Difference]: Start difference. First operand 10413 states and 14039 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2022-12-14 15:34:55,756 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:35:02,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:35:02,741 INFO L93 Difference]: Finished difference Result 10419 states and 14044 transitions. [2022-12-14 15:35:02,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:35:02,742 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 220 [2022-12-14 15:35:02,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:35:02,764 INFO L225 Difference]: With dead ends: 10419 [2022-12-14 15:35:02,764 INFO L226 Difference]: Without dead ends: 10417 [2022-12-14 15:35:02,768 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-14 15:35:02,768 INFO L413 NwaCegarLoop]: 1829 mSDtfsCounter, 2091 mSDsluCounter, 3639 mSDsCounter, 0 mSdLazyCounter, 970 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2095 SdHoareTripleChecker+Valid, 5468 SdHoareTripleChecker+Invalid, 972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 970 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2022-12-14 15:35:02,768 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2095 Valid, 5468 Invalid, 972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 970 Invalid, 1 Unknown, 0 Unchecked, 8.3s Time] [2022-12-14 15:35:02,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10417 states. [2022-12-14 15:35:03,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10417 to 10417. [2022-12-14 15:35:03,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10417 states, 6027 states have (on average 1.2147005143520824) internal successors, (7321), 6186 states have internal predecessors, (7321), 3326 states have call successors, (3326), 1062 states have call predecessors, (3326), 1061 states have return successors, (3395), 3256 states have call predecessors, (3395), 3323 states have call successors, (3395) [2022-12-14 15:35:03,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10417 states to 10417 states and 14042 transitions. [2022-12-14 15:35:03,294 INFO L78 Accepts]: Start accepts. Automaton has 10417 states and 14042 transitions. Word has length 220 [2022-12-14 15:35:03,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:35:03,295 INFO L495 AbstractCegarLoop]: Abstraction has 10417 states and 14042 transitions. [2022-12-14 15:35:03,295 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2022-12-14 15:35:03,295 INFO L276 IsEmpty]: Start isEmpty. Operand 10417 states and 14042 transitions. [2022-12-14 15:35:03,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2022-12-14 15:35:03,298 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:35:03,299 INFO L195 NwaCegarLoop]: trace histogram [17, 13, 13, 13, 13, 13, 13, 9, 8, 8, 4, 4, 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] [2022-12-14 15:35:03,299 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-12-14 15:35:03,299 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-12-14 15:35:03,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:35:03,299 INFO L85 PathProgramCache]: Analyzing trace with hash 1969273445, now seen corresponding path program 1 times [2022-12-14 15:35:03,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:35:03,299 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099883884] [2022-12-14 15:35:03,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:35:03,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:35:03,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:35:04,635 INFO L134 CoverageAnalysis]: Checked inductivity of 891 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 875 trivial. 0 not checked. [2022-12-14 15:35:04,635 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:35:04,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099883884] [2022-12-14 15:35:04,635 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099883884] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:35:04,635 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:35:04,636 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:35:04,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807344620] [2022-12-14 15:35:04,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:35:04,636 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:35:04,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:35:04,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:35:04,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:35:04,637 INFO L87 Difference]: Start difference. First operand 10417 states and 14042 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-12-14 15:35:06,736 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:35:13,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:35:13,357 INFO L93 Difference]: Finished difference Result 10423 states and 14047 transitions. [2022-12-14 15:35:13,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:35:13,358 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 225 [2022-12-14 15:35:13,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:35:13,379 INFO L225 Difference]: With dead ends: 10423 [2022-12-14 15:35:13,379 INFO L226 Difference]: Without dead ends: 10421 [2022-12-14 15:35:13,383 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-14 15:35:13,383 INFO L413 NwaCegarLoop]: 1829 mSDtfsCounter, 2091 mSDsluCounter, 3639 mSDsCounter, 0 mSdLazyCounter, 970 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2094 SdHoareTripleChecker+Valid, 5468 SdHoareTripleChecker+Invalid, 972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 970 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2022-12-14 15:35:13,383 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2094 Valid, 5468 Invalid, 972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 970 Invalid, 1 Unknown, 0 Unchecked, 7.9s Time] [2022-12-14 15:35:13,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10421 states. [2022-12-14 15:35:13,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10421 to 10421. [2022-12-14 15:35:13,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10421 states, 6030 states have (on average 1.2145936981757877) internal successors, (7324), 6189 states have internal predecessors, (7324), 3326 states have call successors, (3326), 1063 states have call predecessors, (3326), 1062 states have return successors, (3395), 3256 states have call predecessors, (3395), 3323 states have call successors, (3395) [2022-12-14 15:35:13,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10421 states to 10421 states and 14045 transitions. [2022-12-14 15:35:13,940 INFO L78 Accepts]: Start accepts. Automaton has 10421 states and 14045 transitions. Word has length 225 [2022-12-14 15:35:13,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:35:13,940 INFO L495 AbstractCegarLoop]: Abstraction has 10421 states and 14045 transitions. [2022-12-14 15:35:13,940 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-12-14 15:35:13,940 INFO L276 IsEmpty]: Start isEmpty. Operand 10421 states and 14045 transitions. [2022-12-14 15:35:13,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2022-12-14 15:35:13,942 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:35:13,942 INFO L195 NwaCegarLoop]: trace histogram [17, 13, 13, 13, 13, 13, 13, 10, 9, 9, 6, 6, 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] [2022-12-14 15:35:13,943 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-12-14 15:35:13,943 INFO L420 AbstractCegarLoop]: === Iteration 14 === 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-12-14 15:35:13,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:35:13,943 INFO L85 PathProgramCache]: Analyzing trace with hash -1841268056, now seen corresponding path program 1 times [2022-12-14 15:35:13,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:35:13,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760886763] [2022-12-14 15:35:13,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:35:13,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:35:14,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:35:15,270 INFO L134 CoverageAnalysis]: Checked inductivity of 951 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 933 trivial. 0 not checked. [2022-12-14 15:35:15,270 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:35:15,271 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760886763] [2022-12-14 15:35:15,271 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [760886763] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:35:15,271 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:35:15,271 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:35:15,271 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971758333] [2022-12-14 15:35:15,271 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:35:15,271 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:35:15,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:35:15,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:35:15,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:35:15,272 INFO L87 Difference]: Start difference. First operand 10421 states and 14045 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2022-12-14 15:35:17,371 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:35:23,416 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:35:25,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:35:25,706 INFO L93 Difference]: Finished difference Result 10427 states and 14050 transitions. [2022-12-14 15:35:25,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:35:25,707 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 239 [2022-12-14 15:35:25,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:35:25,727 INFO L225 Difference]: With dead ends: 10427 [2022-12-14 15:35:25,727 INFO L226 Difference]: Without dead ends: 10425 [2022-12-14 15:35:25,729 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-14 15:35:25,730 INFO L413 NwaCegarLoop]: 1829 mSDtfsCounter, 2087 mSDsluCounter, 3639 mSDsCounter, 0 mSdLazyCounter, 970 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2089 SdHoareTripleChecker+Valid, 5468 SdHoareTripleChecker+Invalid, 972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 970 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.6s IncrementalHoareTripleChecker+Time [2022-12-14 15:35:25,730 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2089 Valid, 5468 Invalid, 972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 970 Invalid, 1 Unknown, 0 Unchecked, 9.6s Time] [2022-12-14 15:35:25,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10425 states. [2022-12-14 15:35:26,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10425 to 10425. [2022-12-14 15:35:26,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10425 states, 6033 states have (on average 1.214486988231394) internal successors, (7327), 6192 states have internal predecessors, (7327), 3326 states have call successors, (3326), 1064 states have call predecessors, (3326), 1063 states have return successors, (3395), 3256 states have call predecessors, (3395), 3323 states have call successors, (3395) [2022-12-14 15:35:26,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10425 states to 10425 states and 14048 transitions. [2022-12-14 15:35:26,322 INFO L78 Accepts]: Start accepts. Automaton has 10425 states and 14048 transitions. Word has length 239 [2022-12-14 15:35:26,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:35:26,323 INFO L495 AbstractCegarLoop]: Abstraction has 10425 states and 14048 transitions. [2022-12-14 15:35:26,323 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2022-12-14 15:35:26,323 INFO L276 IsEmpty]: Start isEmpty. Operand 10425 states and 14048 transitions. [2022-12-14 15:35:26,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2022-12-14 15:35:26,325 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:35:26,325 INFO L195 NwaCegarLoop]: trace histogram [17, 13, 13, 13, 13, 13, 13, 11, 10, 10, 4, 4, 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] [2022-12-14 15:35:26,326 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-12-14 15:35:26,326 INFO L420 AbstractCegarLoop]: === Iteration 15 === 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-12-14 15:35:26,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:35:26,326 INFO L85 PathProgramCache]: Analyzing trace with hash 876536805, now seen corresponding path program 1 times [2022-12-14 15:35:26,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:35:26,326 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83541340] [2022-12-14 15:35:26,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:35:26,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:35:26,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:35:27,653 INFO L134 CoverageAnalysis]: Checked inductivity of 963 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 943 trivial. 0 not checked. [2022-12-14 15:35:27,653 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:35:27,653 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83541340] [2022-12-14 15:35:27,653 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [83541340] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:35:27,653 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:35:27,654 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:35:27,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567053168] [2022-12-14 15:35:27,654 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:35:27,654 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:35:27,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:35:27,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:35:27,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:35:27,656 INFO L87 Difference]: Start difference. First operand 10425 states and 14048 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2022-12-14 15:35:29,754 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:35:36,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:35:36,621 INFO L93 Difference]: Finished difference Result 10469 states and 14078 transitions. [2022-12-14 15:35:36,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:35:36,622 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 235 [2022-12-14 15:35:36,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:35:36,643 INFO L225 Difference]: With dead ends: 10469 [2022-12-14 15:35:36,643 INFO L226 Difference]: Without dead ends: 10465 [2022-12-14 15:35:36,647 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-14 15:35:36,648 INFO L413 NwaCegarLoop]: 1829 mSDtfsCounter, 2044 mSDsluCounter, 3690 mSDsCounter, 0 mSdLazyCounter, 974 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2045 SdHoareTripleChecker+Valid, 5519 SdHoareTripleChecker+Invalid, 977 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 974 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.1s IncrementalHoareTripleChecker+Time [2022-12-14 15:35:36,648 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2045 Valid, 5519 Invalid, 977 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 974 Invalid, 1 Unknown, 0 Unchecked, 8.1s Time] [2022-12-14 15:35:36,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10465 states. [2022-12-14 15:35:37,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10465 to 10463. [2022-12-14 15:35:37,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10463 states, 6057 states have (on average 1.2138022123163281) internal successors, (7352), 6215 states have internal predecessors, (7352), 3326 states have call successors, (3326), 1079 states have call predecessors, (3326), 1077 states have return successors, (3395), 3256 states have call predecessors, (3395), 3323 states have call successors, (3395) [2022-12-14 15:35:37,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10463 states to 10463 states and 14073 transitions. [2022-12-14 15:35:37,296 INFO L78 Accepts]: Start accepts. Automaton has 10463 states and 14073 transitions. Word has length 235 [2022-12-14 15:35:37,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:35:37,297 INFO L495 AbstractCegarLoop]: Abstraction has 10463 states and 14073 transitions. [2022-12-14 15:35:37,297 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2022-12-14 15:35:37,297 INFO L276 IsEmpty]: Start isEmpty. Operand 10463 states and 14073 transitions. [2022-12-14 15:35:37,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2022-12-14 15:35:37,300 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:35:37,300 INFO L195 NwaCegarLoop]: trace histogram [18, 13, 13, 13, 13, 13, 13, 5, 5, 3, 3, 3, 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] [2022-12-14 15:35:37,300 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-12-14 15:35:37,300 INFO L420 AbstractCegarLoop]: === Iteration 16 === 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-12-14 15:35:37,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:35:37,300 INFO L85 PathProgramCache]: Analyzing trace with hash -965483182, now seen corresponding path program 1 times [2022-12-14 15:35:37,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:35:37,300 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1094503880] [2022-12-14 15:35:37,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:35:37,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:35:37,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:35:38,236 INFO L134 CoverageAnalysis]: Checked inductivity of 817 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 804 trivial. 0 not checked. [2022-12-14 15:35:38,236 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:35:38,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1094503880] [2022-12-14 15:35:38,237 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1094503880] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:35:38,237 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:35:38,237 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 15:35:38,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836256039] [2022-12-14 15:35:38,237 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:35:38,238 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 15:35:38,238 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:35:38,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 15:35:38,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 15:35:38,239 INFO L87 Difference]: Start difference. First operand 10463 states and 14073 transitions. Second operand has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2022-12-14 15:35:40,335 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:35:45,700 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:35:47,253 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:35:49,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:35:49,862 INFO L93 Difference]: Finished difference Result 25234 states and 34005 transitions. [2022-12-14 15:35:49,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 15:35:49,862 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) Word has length 235 [2022-12-14 15:35:49,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:35:49,893 INFO L225 Difference]: With dead ends: 25234 [2022-12-14 15:35:49,893 INFO L226 Difference]: Without dead ends: 14949 [2022-12-14 15:35:49,912 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-12-14 15:35:49,913 INFO L413 NwaCegarLoop]: 3520 mSDtfsCounter, 2021 mSDsluCounter, 1801 mSDsCounter, 0 mSdLazyCounter, 963 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2021 SdHoareTripleChecker+Valid, 5321 SdHoareTripleChecker+Invalid, 975 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 963 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.4s IncrementalHoareTripleChecker+Time [2022-12-14 15:35:49,913 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2021 Valid, 5321 Invalid, 975 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 963 Invalid, 1 Unknown, 0 Unchecked, 10.4s Time] [2022-12-14 15:35:49,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14949 states. [2022-12-14 15:35:50,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14949 to 14879. [2022-12-14 15:35:50,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14879 states, 8634 states have (on average 1.2156590224693073) internal successors, (10496), 8860 states have internal predecessors, (10496), 4723 states have call successors, (4723), 1521 states have call predecessors, (4723), 1519 states have return successors, (4826), 4624 states have call predecessors, (4826), 4720 states have call successors, (4826) [2022-12-14 15:35:50,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14879 states to 14879 states and 20045 transitions. [2022-12-14 15:35:50,847 INFO L78 Accepts]: Start accepts. Automaton has 14879 states and 20045 transitions. Word has length 235 [2022-12-14 15:35:50,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:35:50,847 INFO L495 AbstractCegarLoop]: Abstraction has 14879 states and 20045 transitions. [2022-12-14 15:35:50,847 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2022-12-14 15:35:50,847 INFO L276 IsEmpty]: Start isEmpty. Operand 14879 states and 20045 transitions. [2022-12-14 15:35:50,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2022-12-14 15:35:50,849 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:35:50,849 INFO L195 NwaCegarLoop]: trace histogram [17, 13, 13, 13, 13, 13, 13, 12, 11, 11, 4, 4, 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] [2022-12-14 15:35:50,849 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-12-14 15:35:50,849 INFO L420 AbstractCegarLoop]: === Iteration 17 === 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-12-14 15:35:50,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:35:50,849 INFO L85 PathProgramCache]: Analyzing trace with hash -1927164005, now seen corresponding path program 1 times [2022-12-14 15:35:50,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:35:50,849 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914836429] [2022-12-14 15:35:50,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:35:50,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:35:51,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:35:52,223 INFO L134 CoverageAnalysis]: Checked inductivity of 1005 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 983 trivial. 0 not checked. [2022-12-14 15:35:52,223 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:35:52,223 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914836429] [2022-12-14 15:35:52,223 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914836429] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:35:52,223 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:35:52,223 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:35:52,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453275314] [2022-12-14 15:35:52,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:35:52,224 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:35:52,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:35:52,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:35:52,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:35:52,225 INFO L87 Difference]: Start difference. First operand 14879 states and 20045 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2022-12-14 15:35:54,329 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:36:02,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:36:02,715 INFO L93 Difference]: Finished difference Result 15645 states and 20857 transitions. [2022-12-14 15:36:02,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:36:02,716 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 240 [2022-12-14 15:36:02,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:36:02,755 INFO L225 Difference]: With dead ends: 15645 [2022-12-14 15:36:02,755 INFO L226 Difference]: Without dead ends: 15522 [2022-12-14 15:36:02,759 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-14 15:36:02,759 INFO L413 NwaCegarLoop]: 1926 mSDtfsCounter, 2023 mSDsluCounter, 4003 mSDsCounter, 0 mSdLazyCounter, 1059 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2023 SdHoareTripleChecker+Valid, 5929 SdHoareTripleChecker+Invalid, 1062 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1059 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.0s IncrementalHoareTripleChecker+Time [2022-12-14 15:36:02,759 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2023 Valid, 5929 Invalid, 1062 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1059 Invalid, 1 Unknown, 0 Unchecked, 9.0s Time] [2022-12-14 15:36:02,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15522 states. [2022-12-14 15:36:03,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15522 to 15518. [2022-12-14 15:36:03,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15518 states, 9011 states have (on average 1.2106314504494506) internal successors, (10909), 9213 states have internal predecessors, (10909), 4823 states have call successors, (4823), 1682 states have call predecessors, (4823), 1682 states have return successors, (4929), 4749 states have call predecessors, (4929), 4823 states have call successors, (4929) [2022-12-14 15:36:03,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15518 states to 15518 states and 20661 transitions. [2022-12-14 15:36:03,805 INFO L78 Accepts]: Start accepts. Automaton has 15518 states and 20661 transitions. Word has length 240 [2022-12-14 15:36:03,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:36:03,805 INFO L495 AbstractCegarLoop]: Abstraction has 15518 states and 20661 transitions. [2022-12-14 15:36:03,805 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2022-12-14 15:36:03,805 INFO L276 IsEmpty]: Start isEmpty. Operand 15518 states and 20661 transitions. [2022-12-14 15:36:03,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2022-12-14 15:36:03,808 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:36:03,808 INFO L195 NwaCegarLoop]: trace histogram [20, 13, 13, 13, 13, 13, 13, 7, 7, 4, 4, 4, 3, 3, 3, 3, 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] [2022-12-14 15:36:03,808 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-12-14 15:36:03,808 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-12-14 15:36:03,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:36:03,809 INFO L85 PathProgramCache]: Analyzing trace with hash 122008320, now seen corresponding path program 1 times [2022-12-14 15:36:03,809 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:36:03,809 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231478725] [2022-12-14 15:36:03,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:36:03,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:36:04,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:36:04,819 INFO L134 CoverageAnalysis]: Checked inductivity of 947 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 929 trivial. 0 not checked. [2022-12-14 15:36:04,819 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:36:04,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231478725] [2022-12-14 15:36:04,820 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231478725] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:36:04,820 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:36:04,820 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 15:36:04,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039561256] [2022-12-14 15:36:04,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:36:04,821 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 15:36:04,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:36:04,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 15:36:04,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 15:36:04,822 INFO L87 Difference]: Start difference. First operand 15518 states and 20661 transitions. Second operand has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) [2022-12-14 15:36:06,929 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:36:11,893 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:36:13,028 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:36:17,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:36:17,556 INFO L93 Difference]: Finished difference Result 35774 states and 47746 transitions. [2022-12-14 15:36:17,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 15:36:17,556 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) Word has length 277 [2022-12-14 15:36:17,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:36:17,615 INFO L225 Difference]: With dead ends: 35774 [2022-12-14 15:36:17,615 INFO L226 Difference]: Without dead ends: 20434 [2022-12-14 15:36:17,637 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-12-14 15:36:17,638 INFO L413 NwaCegarLoop]: 3177 mSDtfsCounter, 1659 mSDsluCounter, 1734 mSDsCounter, 0 mSdLazyCounter, 952 mSolverCounterSat, 28 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1659 SdHoareTripleChecker+Valid, 4911 SdHoareTripleChecker+Invalid, 981 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 952 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.9s IncrementalHoareTripleChecker+Time [2022-12-14 15:36:17,638 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1659 Valid, 4911 Invalid, 981 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 952 Invalid, 1 Unknown, 0 Unchecked, 10.9s Time] [2022-12-14 15:36:17,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20434 states. [2022-12-14 15:36:18,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20434 to 20426. [2022-12-14 15:36:18,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20426 states, 11912 states have (on average 1.2089489590329079) internal successors, (14401), 12181 states have internal predecessors, (14401), 6313 states have call successors, (6313), 2199 states have call predecessors, (6313), 2199 states have return successors, (6421), 6218 states have call predecessors, (6421), 6313 states have call successors, (6421) [2022-12-14 15:36:18,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20426 states to 20426 states and 27135 transitions. [2022-12-14 15:36:18,991 INFO L78 Accepts]: Start accepts. Automaton has 20426 states and 27135 transitions. Word has length 277 [2022-12-14 15:36:18,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:36:18,991 INFO L495 AbstractCegarLoop]: Abstraction has 20426 states and 27135 transitions. [2022-12-14 15:36:18,991 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) [2022-12-14 15:36:18,991 INFO L276 IsEmpty]: Start isEmpty. Operand 20426 states and 27135 transitions. [2022-12-14 15:36:18,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 322 [2022-12-14 15:36:18,995 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:36:18,995 INFO L195 NwaCegarLoop]: trace histogram [21, 13, 13, 13, 13, 13, 13, 9, 9, 3, 3, 3, 3, 3, 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] [2022-12-14 15:36:18,995 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-12-14 15:36:18,995 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-12-14 15:36:18,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:36:18,995 INFO L85 PathProgramCache]: Analyzing trace with hash -1250951258, now seen corresponding path program 1 times [2022-12-14 15:36:18,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:36:18,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704707406] [2022-12-14 15:36:18,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:36:18,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:36:19,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:36:21,299 INFO L134 CoverageAnalysis]: Checked inductivity of 1033 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1033 trivial. 0 not checked. [2022-12-14 15:36:21,299 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:36:21,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704707406] [2022-12-14 15:36:21,300 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704707406] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:36:21,300 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:36:21,300 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:36:21,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708846752] [2022-12-14 15:36:21,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:36:21,300 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:36:21,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:36:21,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:36:21,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:36:21,301 INFO L87 Difference]: Start difference. First operand 20426 states and 27135 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (49), 3 states have call predecessors, (49), 1 states have return successors, (45), 2 states have call predecessors, (45), 2 states have call successors, (45) [2022-12-14 15:36:23,400 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:36:30,291 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:36:33,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:36:33,505 INFO L93 Difference]: Finished difference Result 20548 states and 27225 transitions. [2022-12-14 15:36:33,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:36:33,506 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (49), 3 states have call predecessors, (49), 1 states have return successors, (45), 2 states have call predecessors, (45), 2 states have call successors, (45) Word has length 321 [2022-12-14 15:36:33,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:36:33,546 INFO L225 Difference]: With dead ends: 20548 [2022-12-14 15:36:33,546 INFO L226 Difference]: Without dead ends: 20546 [2022-12-14 15:36:33,552 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-14 15:36:33,553 INFO L413 NwaCegarLoop]: 1810 mSDtfsCounter, 1986 mSDsluCounter, 3647 mSDsCounter, 0 mSdLazyCounter, 964 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1989 SdHoareTripleChecker+Valid, 5457 SdHoareTripleChecker+Invalid, 968 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 964 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.3s IncrementalHoareTripleChecker+Time [2022-12-14 15:36:33,553 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1989 Valid, 5457 Invalid, 968 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 964 Invalid, 2 Unknown, 0 Unchecked, 10.3s Time] [2022-12-14 15:36:33,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20546 states. [2022-12-14 15:36:34,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20546 to 20544. [2022-12-14 15:36:34,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20544 states, 11988 states have (on average 1.206956956956957) internal successors, (14469), 12257 states have internal predecessors, (14469), 6313 states have call successors, (6313), 2241 states have call predecessors, (6313), 2241 states have return successors, (6421), 6218 states have call predecessors, (6421), 6313 states have call successors, (6421) [2022-12-14 15:36:34,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20544 states to 20544 states and 27203 transitions. [2022-12-14 15:36:34,907 INFO L78 Accepts]: Start accepts. Automaton has 20544 states and 27203 transitions. Word has length 321 [2022-12-14 15:36:34,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:36:34,907 INFO L495 AbstractCegarLoop]: Abstraction has 20544 states and 27203 transitions. [2022-12-14 15:36:34,907 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (49), 3 states have call predecessors, (49), 1 states have return successors, (45), 2 states have call predecessors, (45), 2 states have call successors, (45) [2022-12-14 15:36:34,907 INFO L276 IsEmpty]: Start isEmpty. Operand 20544 states and 27203 transitions. [2022-12-14 15:36:34,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 327 [2022-12-14 15:36:34,912 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:36:34,912 INFO L195 NwaCegarLoop]: trace histogram [22, 13, 13, 13, 13, 13, 13, 7, 7, 5, 5, 5, 4, 4, 4, 4, 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] [2022-12-14 15:36:34,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-12-14 15:36:34,912 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-12-14 15:36:34,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:36:34,913 INFO L85 PathProgramCache]: Analyzing trace with hash 1332799947, now seen corresponding path program 1 times [2022-12-14 15:36:34,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:36:34,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082340113] [2022-12-14 15:36:34,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:36:34,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:36:35,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:36:36,056 INFO L134 CoverageAnalysis]: Checked inductivity of 1057 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 1029 trivial. 0 not checked. [2022-12-14 15:36:36,056 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:36:36,057 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082340113] [2022-12-14 15:36:36,057 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082340113] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:36:36,057 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:36:36,057 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:36:36,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396999396] [2022-12-14 15:36:36,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:36:36,058 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:36:36,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:36:36,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:36:36,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:36:36,059 INFO L87 Difference]: Start difference. First operand 20544 states and 27203 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 3 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) [2022-12-14 15:36:38,158 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:36:53,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:36:53,394 INFO L93 Difference]: Finished difference Result 45672 states and 60498 transitions. [2022-12-14 15:36:53,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-14 15:36:53,395 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 3 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) Word has length 326 [2022-12-14 15:36:53,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:36:53,454 INFO L225 Difference]: With dead ends: 45672 [2022-12-14 15:36:53,454 INFO L226 Difference]: Without dead ends: 25306 [2022-12-14 15:36:53,507 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:36:53,507 INFO L413 NwaCegarLoop]: 3176 mSDtfsCounter, 1621 mSDsluCounter, 8084 mSDsCounter, 0 mSdLazyCounter, 2049 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1621 SdHoareTripleChecker+Valid, 11260 SdHoareTripleChecker+Invalid, 2051 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2049 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.2s IncrementalHoareTripleChecker+Time [2022-12-14 15:36:53,507 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1621 Valid, 11260 Invalid, 2051 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2049 Invalid, 1 Unknown, 0 Unchecked, 15.2s Time] [2022-12-14 15:36:53,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25306 states. [2022-12-14 15:36:55,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25306 to 25286. [2022-12-14 15:36:55,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25286 states, 14720 states have (on average 1.2074048913043478) internal successors, (17773), 15056 states have internal predecessors, (17773), 7797 states have call successors, (7797), 2761 states have call predecessors, (7797), 2767 states have return successors, (7913), 7687 states have call predecessors, (7913), 7797 states have call successors, (7913) [2022-12-14 15:36:55,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25286 states to 25286 states and 33483 transitions. [2022-12-14 15:36:55,200 INFO L78 Accepts]: Start accepts. Automaton has 25286 states and 33483 transitions. Word has length 326 [2022-12-14 15:36:55,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:36:55,200 INFO L495 AbstractCegarLoop]: Abstraction has 25286 states and 33483 transitions. [2022-12-14 15:36:55,200 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 3 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) [2022-12-14 15:36:55,201 INFO L276 IsEmpty]: Start isEmpty. Operand 25286 states and 33483 transitions. [2022-12-14 15:36:55,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 328 [2022-12-14 15:36:55,206 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:36:55,206 INFO L195 NwaCegarLoop]: trace histogram [22, 13, 13, 13, 13, 13, 13, 7, 7, 5, 5, 5, 4, 4, 4, 4, 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] [2022-12-14 15:36:55,206 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-12-14 15:36:55,206 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-12-14 15:36:55,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:36:55,207 INFO L85 PathProgramCache]: Analyzing trace with hash -557836487, now seen corresponding path program 1 times [2022-12-14 15:36:55,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:36:55,207 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815339095] [2022-12-14 15:36:55,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:36:55,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:36:55,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:36:56,446 INFO L134 CoverageAnalysis]: Checked inductivity of 1057 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 1029 trivial. 0 not checked. [2022-12-14 15:36:56,446 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:36:56,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815339095] [2022-12-14 15:36:56,446 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815339095] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:36:56,447 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:36:56,447 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:36:56,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132872132] [2022-12-14 15:36:56,447 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:36:56,447 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:36:56,447 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:36:56,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:36:56,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:36:56,448 INFO L87 Difference]: Start difference. First operand 25286 states and 33483 transitions. Second operand has 5 states, 5 states have (on average 25.0) internal successors, (125), 4 states have internal predecessors, (125), 3 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) [2022-12-14 15:36:58,546 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:37:15,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:37:15,379 INFO L93 Difference]: Finished difference Result 58831 states and 77933 transitions. [2022-12-14 15:37:15,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-14 15:37:15,380 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.0) internal successors, (125), 4 states have internal predecessors, (125), 3 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) Word has length 327 [2022-12-14 15:37:15,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:37:15,456 INFO L225 Difference]: With dead ends: 58831 [2022-12-14 15:37:15,456 INFO L226 Difference]: Without dead ends: 33723 [2022-12-14 15:37:15,496 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:37:15,497 INFO L413 NwaCegarLoop]: 3039 mSDtfsCounter, 1749 mSDsluCounter, 7802 mSDsCounter, 0 mSdLazyCounter, 2013 mSolverCounterSat, 22 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1749 SdHoareTripleChecker+Valid, 10841 SdHoareTripleChecker+Invalid, 2036 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 2013 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.2s IncrementalHoareTripleChecker+Time [2022-12-14 15:37:15,497 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1749 Valid, 10841 Invalid, 2036 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [22 Valid, 2013 Invalid, 1 Unknown, 0 Unchecked, 16.2s Time] [2022-12-14 15:37:15,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33723 states. [2022-12-14 15:37:17,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33723 to 33703. [2022-12-14 15:37:17,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33703 states, 19480 states have (on average 1.2010266940451746) internal successors, (23396), 19930 states have internal predecessors, (23396), 10493 states have call successors, (10493), 3716 states have call predecessors, (10493), 3728 states have return successors, (10623), 10344 states have call predecessors, (10623), 10493 states have call successors, (10623) [2022-12-14 15:37:17,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33703 states to 33703 states and 44512 transitions. [2022-12-14 15:37:17,842 INFO L78 Accepts]: Start accepts. Automaton has 33703 states and 44512 transitions. Word has length 327 [2022-12-14 15:37:17,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:37:17,843 INFO L495 AbstractCegarLoop]: Abstraction has 33703 states and 44512 transitions. [2022-12-14 15:37:17,843 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.0) internal successors, (125), 4 states have internal predecessors, (125), 3 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) [2022-12-14 15:37:17,843 INFO L276 IsEmpty]: Start isEmpty. Operand 33703 states and 44512 transitions. [2022-12-14 15:37:17,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 329 [2022-12-14 15:37:17,849 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:37:17,849 INFO L195 NwaCegarLoop]: trace histogram [22, 13, 13, 13, 13, 13, 13, 7, 7, 5, 5, 5, 4, 4, 4, 4, 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] [2022-12-14 15:37:17,849 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-12-14 15:37:17,850 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-12-14 15:37:17,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:37:17,850 INFO L85 PathProgramCache]: Analyzing trace with hash -1983759888, now seen corresponding path program 1 times [2022-12-14 15:37:17,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:37:17,850 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565570104] [2022-12-14 15:37:17,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:37:17,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:37:18,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:37:19,244 INFO L134 CoverageAnalysis]: Checked inductivity of 1057 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 1029 trivial. 0 not checked. [2022-12-14 15:37:19,244 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:37:19,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565570104] [2022-12-14 15:37:19,245 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565570104] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:37:19,245 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:37:19,245 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:37:19,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892248989] [2022-12-14 15:37:19,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:37:19,246 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:37:19,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:37:19,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:37:19,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:37:19,247 INFO L87 Difference]: Start difference. First operand 33703 states and 44512 transitions. Second operand has 5 states, 5 states have (on average 25.2) internal successors, (126), 4 states have internal predecessors, (126), 3 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) [2022-12-14 15:37:21,360 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:37:39,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:37:39,111 INFO L93 Difference]: Finished difference Result 75683 states and 100027 transitions. [2022-12-14 15:37:39,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-14 15:37:39,112 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.2) internal successors, (126), 4 states have internal predecessors, (126), 3 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) Word has length 328 [2022-12-14 15:37:39,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:37:39,208 INFO L225 Difference]: With dead ends: 75683 [2022-12-14 15:37:39,208 INFO L226 Difference]: Without dead ends: 42158 [2022-12-14 15:37:39,263 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:37:39,263 INFO L413 NwaCegarLoop]: 3271 mSDtfsCounter, 1743 mSDsluCounter, 8272 mSDsCounter, 0 mSdLazyCounter, 2139 mSolverCounterSat, 25 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1743 SdHoareTripleChecker+Valid, 11543 SdHoareTripleChecker+Invalid, 2165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 2139 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.2s IncrementalHoareTripleChecker+Time [2022-12-14 15:37:39,264 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1743 Valid, 11543 Invalid, 2165 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [25 Valid, 2139 Invalid, 1 Unknown, 0 Unchecked, 16.2s Time] [2022-12-14 15:37:39,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42158 states. [2022-12-14 15:37:42,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42158 to 42138. [2022-12-14 15:37:42,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42138 states, 24258 states have (on average 1.1970071728914173) internal successors, (29037), 24822 states have internal predecessors, (29037), 13189 states have call successors, (13189), 4671 states have call predecessors, (13189), 4689 states have return successors, (13333), 13001 states have call predecessors, (13333), 13189 states have call successors, (13333) [2022-12-14 15:37:42,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42138 states to 42138 states and 55559 transitions. [2022-12-14 15:37:42,628 INFO L78 Accepts]: Start accepts. Automaton has 42138 states and 55559 transitions. Word has length 328 [2022-12-14 15:37:42,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:37:42,628 INFO L495 AbstractCegarLoop]: Abstraction has 42138 states and 55559 transitions. [2022-12-14 15:37:42,628 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.2) internal successors, (126), 4 states have internal predecessors, (126), 3 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) [2022-12-14 15:37:42,629 INFO L276 IsEmpty]: Start isEmpty. Operand 42138 states and 55559 transitions. [2022-12-14 15:37:42,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 330 [2022-12-14 15:37:42,675 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:37:42,675 INFO L195 NwaCegarLoop]: trace histogram [22, 13, 13, 13, 13, 13, 13, 7, 7, 5, 5, 5, 4, 4, 4, 4, 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] [2022-12-14 15:37:42,675 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-12-14 15:37:42,675 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-12-14 15:37:42,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:37:42,676 INFO L85 PathProgramCache]: Analyzing trace with hash 1998976663, now seen corresponding path program 1 times [2022-12-14 15:37:42,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:37:42,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328485477] [2022-12-14 15:37:42,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:37:42,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:37:43,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:37:44,659 INFO L134 CoverageAnalysis]: Checked inductivity of 1057 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 1029 trivial. 0 not checked. [2022-12-14 15:37:44,659 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:37:44,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328485477] [2022-12-14 15:37:44,660 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328485477] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:37:44,660 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:37:44,660 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:37:44,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264966749] [2022-12-14 15:37:44,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:37:44,661 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:37:44,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:37:44,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:37:44,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:37:44,661 INFO L87 Difference]: Start difference. First operand 42138 states and 55559 transitions. Second operand has 5 states, 5 states have (on average 25.4) internal successors, (127), 4 states have internal predecessors, (127), 3 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) [2022-12-14 15:37:46,760 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:37:55,193 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:38:00,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:38:00,607 INFO L93 Difference]: Finished difference Result 88950 states and 117314 transitions. [2022-12-14 15:38:00,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-14 15:38:00,607 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.4) internal successors, (127), 4 states have internal predecessors, (127), 3 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) Word has length 329 [2022-12-14 15:38:00,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:38:00,718 INFO L225 Difference]: With dead ends: 88950 [2022-12-14 15:38:00,718 INFO L226 Difference]: Without dead ends: 46990 [2022-12-14 15:38:00,788 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-14 15:38:00,789 INFO L413 NwaCegarLoop]: 2301 mSDtfsCounter, 1894 mSDsluCounter, 6140 mSDsCounter, 0 mSdLazyCounter, 1405 mSolverCounterSat, 30 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1898 SdHoareTripleChecker+Valid, 8441 SdHoareTripleChecker+Invalid, 1436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1405 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.1s IncrementalHoareTripleChecker+Time [2022-12-14 15:38:00,789 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1898 Valid, 8441 Invalid, 1436 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1405 Invalid, 1 Unknown, 0 Unchecked, 12.1s Time] [2022-12-14 15:38:00,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46990 states. [2022-12-14 15:38:04,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46990 to 46982. [2022-12-14 15:38:04,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46982 states, 27044 states have (on average 1.1986022777695606) internal successors, (32415), 27680 states have internal predecessors, (32415), 14703 states have call successors, (14703), 5215 states have call predecessors, (14703), 5233 states have return successors, (14849), 14491 states have call predecessors, (14849), 14703 states have call successors, (14849) [2022-12-14 15:38:04,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46982 states to 46982 states and 61967 transitions. [2022-12-14 15:38:04,724 INFO L78 Accepts]: Start accepts. Automaton has 46982 states and 61967 transitions. Word has length 329 [2022-12-14 15:38:04,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:38:04,724 INFO L495 AbstractCegarLoop]: Abstraction has 46982 states and 61967 transitions. [2022-12-14 15:38:04,724 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.4) internal successors, (127), 4 states have internal predecessors, (127), 3 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) [2022-12-14 15:38:04,724 INFO L276 IsEmpty]: Start isEmpty. Operand 46982 states and 61967 transitions. [2022-12-14 15:38:04,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 353 [2022-12-14 15:38:04,732 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:38:04,732 INFO L195 NwaCegarLoop]: trace histogram [21, 13, 13, 13, 13, 13, 13, 10, 10, 3, 3, 3, 3, 3, 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] [2022-12-14 15:38:04,732 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-12-14 15:38:04,733 INFO L420 AbstractCegarLoop]: === Iteration 24 === 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-12-14 15:38:04,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:38:04,733 INFO L85 PathProgramCache]: Analyzing trace with hash -1544558674, now seen corresponding path program 1 times [2022-12-14 15:38:04,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:38:04,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700209360] [2022-12-14 15:38:04,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:38:04,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:38:05,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:38:07,308 INFO L134 CoverageAnalysis]: Checked inductivity of 1062 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1062 trivial. 0 not checked. [2022-12-14 15:38:07,309 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:38:07,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1700209360] [2022-12-14 15:38:07,309 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1700209360] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:38:07,309 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:38:07,309 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-14 15:38:07,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045965811] [2022-12-14 15:38:07,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:38:07,310 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-14 15:38:07,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:38:07,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-14 15:38:07,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-12-14 15:38:07,311 INFO L87 Difference]: Start difference. First operand 46982 states and 61967 transitions. Second operand has 8 states, 6 states have (on average 18.0) internal successors, (108), 6 states have internal predecessors, (108), 3 states have call successors, (56), 2 states have call predecessors, (56), 3 states have return successors, (52), 4 states have call predecessors, (52), 2 states have call successors, (52) [2022-12-14 15:38:09,413 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:38:22,215 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:38:31,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:38:31,339 INFO L93 Difference]: Finished difference Result 94226 states and 124611 transitions. [2022-12-14 15:38:31,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-14 15:38:31,339 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 18.0) internal successors, (108), 6 states have internal predecessors, (108), 3 states have call successors, (56), 2 states have call predecessors, (56), 3 states have return successors, (52), 4 states have call predecessors, (52), 2 states have call successors, (52) Word has length 352 [2022-12-14 15:38:31,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:38:31,467 INFO L225 Difference]: With dead ends: 94226 [2022-12-14 15:38:31,468 INFO L226 Difference]: Without dead ends: 47422 [2022-12-14 15:38:31,543 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:38:31,543 INFO L413 NwaCegarLoop]: 1768 mSDtfsCounter, 13 mSDsluCounter, 10557 mSDsCounter, 0 mSdLazyCounter, 2426 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 12325 SdHoareTripleChecker+Invalid, 2435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 2426 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.1s IncrementalHoareTripleChecker+Time [2022-12-14 15:38:31,543 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 12325 Invalid, 2435 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [8 Valid, 2426 Invalid, 1 Unknown, 0 Unchecked, 19.1s Time] [2022-12-14 15:38:31,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47422 states. [2022-12-14 15:38:35,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47422 to 47147. [2022-12-14 15:38:35,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47147 states, 27154 states have (on average 1.1977977461884068) internal successors, (32525), 27735 states have internal predecessors, (32525), 14758 states have call successors, (14758), 5215 states have call predecessors, (14758), 5233 states have return successors, (14904), 14546 states have call predecessors, (14904), 14758 states have call successors, (14904) [2022-12-14 15:38:35,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47147 states to 47147 states and 62187 transitions. [2022-12-14 15:38:35,367 INFO L78 Accepts]: Start accepts. Automaton has 47147 states and 62187 transitions. Word has length 352 [2022-12-14 15:38:35,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:38:35,367 INFO L495 AbstractCegarLoop]: Abstraction has 47147 states and 62187 transitions. [2022-12-14 15:38:35,368 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 18.0) internal successors, (108), 6 states have internal predecessors, (108), 3 states have call successors, (56), 2 states have call predecessors, (56), 3 states have return successors, (52), 4 states have call predecessors, (52), 2 states have call successors, (52) [2022-12-14 15:38:35,368 INFO L276 IsEmpty]: Start isEmpty. Operand 47147 states and 62187 transitions. [2022-12-14 15:38:35,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 356 [2022-12-14 15:38:35,375 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:38:35,375 INFO L195 NwaCegarLoop]: trace histogram [21, 13, 13, 13, 13, 13, 13, 10, 10, 3, 3, 3, 3, 3, 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] [2022-12-14 15:38:35,376 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-12-14 15:38:35,376 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:38:35,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:38:35,376 INFO L85 PathProgramCache]: Analyzing trace with hash -1731654640, now seen corresponding path program 1 times [2022-12-14 15:38:35,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:38:35,376 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584687081] [2022-12-14 15:38:35,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:38:35,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:38:35,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:38:37,107 INFO L134 CoverageAnalysis]: Checked inductivity of 1062 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1062 trivial. 0 not checked. [2022-12-14 15:38:37,108 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:38:37,108 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584687081] [2022-12-14 15:38:37,108 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584687081] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:38:37,108 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:38:37,108 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:38:37,108 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680128555] [2022-12-14 15:38:37,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:38:37,109 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:38:37,109 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:38:37,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:38:37,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:38:37,109 INFO L87 Difference]: Start difference. First operand 47147 states and 62187 transitions. Second operand has 5 states, 5 states have (on average 21.8) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (57), 3 states have call predecessors, (57), 2 states have return successors, (53), 2 states have call predecessors, (53), 2 states have call successors, (53) [2022-12-14 15:38:39,251 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:38:51,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:38:51,918 INFO L93 Difference]: Finished difference Result 47149 states and 62188 transitions. [2022-12-14 15:38:51,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:38:51,919 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.8) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (57), 3 states have call predecessors, (57), 2 states have return successors, (53), 2 states have call predecessors, (53), 2 states have call successors, (53) Word has length 355 [2022-12-14 15:38:51,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:38:52,021 INFO L225 Difference]: With dead ends: 47149 [2022-12-14 15:38:52,021 INFO L226 Difference]: Without dead ends: 47147 [2022-12-14 15:38:52,035 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-14 15:38:52,036 INFO L413 NwaCegarLoop]: 1791 mSDtfsCounter, 40 mSDsluCounter, 5352 mSDsCounter, 0 mSdLazyCounter, 1277 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 7143 SdHoareTripleChecker+Invalid, 1279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1277 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.7s IncrementalHoareTripleChecker+Time [2022-12-14 15:38:52,036 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 7143 Invalid, 1279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1277 Invalid, 1 Unknown, 0 Unchecked, 10.7s Time] [2022-12-14 15:38:52,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47147 states. [2022-12-14 15:38:55,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47147 to 47147. [2022-12-14 15:38:55,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47147 states, 27154 states have (on average 1.1963246667157694) internal successors, (32485), 27735 states have internal predecessors, (32485), 14758 states have call successors, (14758), 5215 states have call predecessors, (14758), 5233 states have return successors, (14904), 14546 states have call predecessors, (14904), 14758 states have call successors, (14904) [2022-12-14 15:38:55,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47147 states to 47147 states and 62147 transitions. [2022-12-14 15:38:55,949 INFO L78 Accepts]: Start accepts. Automaton has 47147 states and 62147 transitions. Word has length 355 [2022-12-14 15:38:55,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:38:55,949 INFO L495 AbstractCegarLoop]: Abstraction has 47147 states and 62147 transitions. [2022-12-14 15:38:55,950 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.8) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (57), 3 states have call predecessors, (57), 2 states have return successors, (53), 2 states have call predecessors, (53), 2 states have call successors, (53) [2022-12-14 15:38:55,950 INFO L276 IsEmpty]: Start isEmpty. Operand 47147 states and 62147 transitions. [2022-12-14 15:38:55,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 353 [2022-12-14 15:38:55,961 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:38:55,961 INFO L195 NwaCegarLoop]: trace histogram [24, 13, 13, 13, 13, 13, 13, 7, 7, 6, 6, 6, 5, 5, 5, 5, 3, 3, 3, 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] [2022-12-14 15:38:55,961 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-12-14 15:38:55,961 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:38:55,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:38:55,962 INFO L85 PathProgramCache]: Analyzing trace with hash 731945425, now seen corresponding path program 1 times [2022-12-14 15:38:55,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:38:55,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392345620] [2022-12-14 15:38:55,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:38:55,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:38:56,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:38:57,224 INFO L134 CoverageAnalysis]: Checked inductivity of 1191 backedges. 66 proven. 2 refuted. 0 times theorem prover too weak. 1123 trivial. 0 not checked. [2022-12-14 15:38:57,224 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:38:57,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392345620] [2022-12-14 15:38:57,224 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392345620] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 15:38:57,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324011654] [2022-12-14 15:38:57,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:38:57,225 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 15:38:57,225 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f5c90f2d-78e9-40e7-ba68-537fa26064db/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 15:38:57,226 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f5c90f2d-78e9-40e7-ba68-537fa26064db/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 15:38:57,227 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f5c90f2d-78e9-40e7-ba68-537fa26064db/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-12-14 15:39:01,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:39:01,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 6569 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-14 15:39:01,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 15:39:01,664 INFO L134 CoverageAnalysis]: Checked inductivity of 1191 backedges. 202 proven. 0 refuted. 0 times theorem prover too weak. 989 trivial. 0 not checked. [2022-12-14 15:39:01,664 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 15:39:01,664 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [324011654] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:39:01,665 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-14 15:39:01,665 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 8 [2022-12-14 15:39:01,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032776180] [2022-12-14 15:39:01,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:39:01,666 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:39:01,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:39:01,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:39:01,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-12-14 15:39:01,667 INFO L87 Difference]: Start difference. First operand 47147 states and 62147 transitions. Second operand has 5 states, 5 states have (on average 28.8) internal successors, (144), 4 states have internal predecessors, (144), 3 states have call successors, (41), 3 states have call predecessors, (41), 4 states have return successors, (39), 4 states have call predecessors, (39), 3 states have call successors, (39) [2022-12-14 15:39:03,790 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:39:14,683 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:39:21,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:39:21,074 INFO L93 Difference]: Finished difference Result 102598 states and 135339 transitions. [2022-12-14 15:39:21,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:39:21,075 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 28.8) internal successors, (144), 4 states have internal predecessors, (144), 3 states have call successors, (41), 3 states have call predecessors, (41), 4 states have return successors, (39), 4 states have call predecessors, (39), 3 states have call successors, (39) Word has length 352 [2022-12-14 15:39:21,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:39:21,222 INFO L225 Difference]: With dead ends: 102598 [2022-12-14 15:39:21,222 INFO L226 Difference]: Without dead ends: 55629 [2022-12-14 15:39:21,305 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 358 GetRequests, 350 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-12-14 15:39:21,306 INFO L413 NwaCegarLoop]: 2692 mSDtfsCounter, 1761 mSDsluCounter, 7111 mSDsCounter, 0 mSdLazyCounter, 1674 mSolverCounterSat, 31 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1761 SdHoareTripleChecker+Valid, 9803 SdHoareTripleChecker+Invalid, 1706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1674 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.6s IncrementalHoareTripleChecker+Time [2022-12-14 15:39:21,306 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1761 Valid, 9803 Invalid, 1706 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1674 Invalid, 1 Unknown, 0 Unchecked, 14.6s Time] [2022-12-14 15:39:21,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55629 states. [2022-12-14 15:39:25,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55629 to 55609. [2022-12-14 15:39:25,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55609 states, 31956 states have (on average 1.1940167730629616) internal successors, (38156), 32642 states have internal predecessors, (38156), 17463 states have call successors, (17463), 6170 states have call predecessors, (17463), 6188 states have return successors, (17617), 17206 states have call predecessors, (17617), 17463 states have call successors, (17617) [2022-12-14 15:39:26,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55609 states to 55609 states and 73236 transitions. [2022-12-14 15:39:26,103 INFO L78 Accepts]: Start accepts. Automaton has 55609 states and 73236 transitions. Word has length 352 [2022-12-14 15:39:26,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:39:26,104 INFO L495 AbstractCegarLoop]: Abstraction has 55609 states and 73236 transitions. [2022-12-14 15:39:26,104 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 28.8) internal successors, (144), 4 states have internal predecessors, (144), 3 states have call successors, (41), 3 states have call predecessors, (41), 4 states have return successors, (39), 4 states have call predecessors, (39), 3 states have call successors, (39) [2022-12-14 15:39:26,104 INFO L276 IsEmpty]: Start isEmpty. Operand 55609 states and 73236 transitions. [2022-12-14 15:39:26,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2022-12-14 15:39:26,117 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:39:26,117 INFO L195 NwaCegarLoop]: trace histogram [24, 13, 13, 13, 13, 13, 13, 7, 7, 6, 6, 6, 5, 5, 5, 5, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-14 15:39:26,151 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f5c90f2d-78e9-40e7-ba68-537fa26064db/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-12-14 15:39:26,317 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f5c90f2d-78e9-40e7-ba68-537fa26064db/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-12-14 15:39:26,318 INFO L420 AbstractCegarLoop]: === Iteration 27 === 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-12-14 15:39:26,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:39:26,319 INFO L85 PathProgramCache]: Analyzing trace with hash 1260158859, now seen corresponding path program 1 times [2022-12-14 15:39:26,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:39:26,319 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780674447] [2022-12-14 15:39:26,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:39:26,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:39:26,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:39:27,635 INFO L134 CoverageAnalysis]: Checked inductivity of 1206 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 1166 trivial. 0 not checked. [2022-12-14 15:39:27,636 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:39:27,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780674447] [2022-12-14 15:39:27,636 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1780674447] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:39:27,636 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:39:27,636 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-14 15:39:27,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127007937] [2022-12-14 15:39:27,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:39:27,637 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-14 15:39:27,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:39:27,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-14 15:39:27,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-14 15:39:27,637 INFO L87 Difference]: Start difference. First operand 55609 states and 73236 transitions. Second operand has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 3 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2022-12-14 15:39:29,751 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:39:48,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:39:48,182 INFO L93 Difference]: Finished difference Result 128941 states and 172722 transitions. [2022-12-14 15:39:48,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-14 15:39:48,183 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 3 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) Word has length 368 [2022-12-14 15:39:48,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:39:48,387 INFO L225 Difference]: With dead ends: 128941 [2022-12-14 15:39:48,387 INFO L226 Difference]: Without dead ends: 73510 [2022-12-14 15:39:48,498 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:39:48,499 INFO L413 NwaCegarLoop]: 3492 mSDtfsCounter, 2110 mSDsluCounter, 5167 mSDsCounter, 0 mSdLazyCounter, 1785 mSolverCounterSat, 301 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2283 SdHoareTripleChecker+Valid, 8659 SdHoareTripleChecker+Invalid, 2087 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 301 IncrementalHoareTripleChecker+Valid, 1785 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.8s IncrementalHoareTripleChecker+Time [2022-12-14 15:39:48,499 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2283 Valid, 8659 Invalid, 2087 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [301 Valid, 1785 Invalid, 1 Unknown, 0 Unchecked, 13.8s Time] [2022-12-14 15:39:48,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73510 states. [2022-12-14 15:39:53,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73510 to 60816. [2022-12-14 15:39:53,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60816 states, 34960 states have (on average 1.194279176201373) internal successors, (41752), 35712 states have internal predecessors, (41752), 19062 states have call successors, (19062), 6774 states have call predecessors, (19062), 6792 states have return successors, (19218), 18784 states have call predecessors, (19218), 19062 states have call successors, (19218) [2022-12-14 15:39:54,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60816 states to 60816 states and 80032 transitions. [2022-12-14 15:39:54,119 INFO L78 Accepts]: Start accepts. Automaton has 60816 states and 80032 transitions. Word has length 368 [2022-12-14 15:39:54,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:39:54,119 INFO L495 AbstractCegarLoop]: Abstraction has 60816 states and 80032 transitions. [2022-12-14 15:39:54,119 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 3 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2022-12-14 15:39:54,119 INFO L276 IsEmpty]: Start isEmpty. Operand 60816 states and 80032 transitions. [2022-12-14 15:39:54,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 370 [2022-12-14 15:39:54,133 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:39:54,133 INFO L195 NwaCegarLoop]: trace histogram [24, 13, 13, 13, 13, 13, 13, 7, 7, 6, 6, 6, 5, 5, 5, 5, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-14 15:39:54,133 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-12-14 15:39:54,133 INFO L420 AbstractCegarLoop]: === Iteration 28 === 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-12-14 15:39:54,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:39:54,134 INFO L85 PathProgramCache]: Analyzing trace with hash 652425000, now seen corresponding path program 1 times [2022-12-14 15:39:54,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:39:54,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721912333] [2022-12-14 15:39:54,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:39:54,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:39:54,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:39:55,352 INFO L134 CoverageAnalysis]: Checked inductivity of 1206 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 1166 trivial. 0 not checked. [2022-12-14 15:39:55,353 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:39:55,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721912333] [2022-12-14 15:39:55,353 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1721912333] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:39:55,353 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:39:55,353 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-14 15:39:55,353 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674738802] [2022-12-14 15:39:55,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:39:55,354 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-14 15:39:55,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:39:55,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-14 15:39:55,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-14 15:39:55,355 INFO L87 Difference]: Start difference. First operand 60816 states and 80032 transitions. Second operand has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 3 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2022-12-14 15:39:57,522 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:40:05,472 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:40:07,157 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:40:18,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:40:18,204 INFO L93 Difference]: Finished difference Result 139391 states and 186386 transitions. [2022-12-14 15:40:18,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-14 15:40:18,206 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 3 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) Word has length 369 [2022-12-14 15:40:18,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:40:18,420 INFO L225 Difference]: With dead ends: 139391 [2022-12-14 15:40:18,420 INFO L226 Difference]: Without dead ends: 78753 [2022-12-14 15:40:18,528 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:40:18,529 INFO L413 NwaCegarLoop]: 3530 mSDtfsCounter, 2124 mSDsluCounter, 5219 mSDsCounter, 0 mSdLazyCounter, 1807 mSolverCounterSat, 307 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2297 SdHoareTripleChecker+Valid, 8749 SdHoareTripleChecker+Invalid, 2115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 307 IncrementalHoareTripleChecker+Valid, 1807 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.8s IncrementalHoareTripleChecker+Time [2022-12-14 15:40:18,529 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2297 Valid, 8749 Invalid, 2115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [307 Valid, 1807 Invalid, 1 Unknown, 0 Unchecked, 15.8s Time] [2022-12-14 15:40:18,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78753 states. [2022-12-14 15:40:24,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78753 to 66059. [2022-12-14 15:40:24,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66059 states, 38000 states have (on average 1.1943157894736842) internal successors, (45384), 38818 states have internal predecessors, (45384), 20661 states have call successors, (20661), 7378 states have call predecessors, (20661), 7396 states have return successors, (20819), 20362 states have call predecessors, (20819), 20661 states have call successors, (20819) [2022-12-14 15:40:24,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66059 states to 66059 states and 86864 transitions. [2022-12-14 15:40:24,578 INFO L78 Accepts]: Start accepts. Automaton has 66059 states and 86864 transitions. Word has length 369 [2022-12-14 15:40:24,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:40:24,579 INFO L495 AbstractCegarLoop]: Abstraction has 66059 states and 86864 transitions. [2022-12-14 15:40:24,579 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 3 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2022-12-14 15:40:24,579 INFO L276 IsEmpty]: Start isEmpty. Operand 66059 states and 86864 transitions. [2022-12-14 15:40:24,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 371 [2022-12-14 15:40:24,594 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:40:24,594 INFO L195 NwaCegarLoop]: trace histogram [24, 13, 13, 13, 13, 13, 13, 7, 7, 6, 6, 6, 5, 5, 5, 5, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-14 15:40:24,594 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-12-14 15:40:24,594 INFO L420 AbstractCegarLoop]: === Iteration 29 === 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-12-14 15:40:24,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:40:24,595 INFO L85 PathProgramCache]: Analyzing trace with hash -2103683506, now seen corresponding path program 1 times [2022-12-14 15:40:24,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:40:24,595 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063276749] [2022-12-14 15:40:24,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:40:24,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:40:24,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:40:25,903 INFO L134 CoverageAnalysis]: Checked inductivity of 1206 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 1166 trivial. 0 not checked. [2022-12-14 15:40:25,903 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:40:25,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063276749] [2022-12-14 15:40:25,904 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1063276749] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:40:25,904 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:40:25,904 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-14 15:40:25,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129660828] [2022-12-14 15:40:25,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:40:25,905 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-14 15:40:25,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:40:25,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-14 15:40:25,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-14 15:40:25,906 INFO L87 Difference]: Start difference. First operand 66059 states and 86864 transitions. Second operand has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 3 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2022-12-14 15:40:28,011 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:40:38,871 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.82s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:40:49,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:40:49,940 INFO L93 Difference]: Finished difference Result 149907 states and 200116 transitions. [2022-12-14 15:40:49,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-14 15:40:49,941 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 3 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) Word has length 370 [2022-12-14 15:40:49,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:40:50,179 INFO L225 Difference]: With dead ends: 149907 [2022-12-14 15:40:50,179 INFO L226 Difference]: Without dead ends: 84026 [2022-12-14 15:40:50,308 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:40:50,308 INFO L413 NwaCegarLoop]: 3491 mSDtfsCounter, 2134 mSDsluCounter, 5168 mSDsCounter, 0 mSdLazyCounter, 1801 mSolverCounterSat, 313 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2307 SdHoareTripleChecker+Valid, 8659 SdHoareTripleChecker+Invalid, 2115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 313 IncrementalHoareTripleChecker+Valid, 1801 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.4s IncrementalHoareTripleChecker+Time [2022-12-14 15:40:50,308 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2307 Valid, 8659 Invalid, 2115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [313 Valid, 1801 Invalid, 1 Unknown, 0 Unchecked, 15.4s Time] [2022-12-14 15:40:50,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84026 states.