./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 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_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/bin/utaipan-gh47qXpMRh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/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_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/bin/utaipan-gh47qXpMRh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/bin/utaipan-gh47qXpMRh/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/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_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/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 23f9845edcf139ee9434428d040789a6781b16714bf615b854712f008daec6fd --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-2329fc7 [2022-12-14 14:45:21,273 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-14 14:45:21,275 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-14 14:45:21,286 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-14 14:45:21,287 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-14 14:45:21,288 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-14 14:45:21,289 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-14 14:45:21,290 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-14 14:45:21,291 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-14 14:45:21,291 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-14 14:45:21,292 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-14 14:45:21,293 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-14 14:45:21,293 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-14 14:45:21,294 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-14 14:45:21,294 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-14 14:45:21,295 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-14 14:45:21,296 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-14 14:45:21,296 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-14 14:45:21,297 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-14 14:45:21,298 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-14 14:45:21,299 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-14 14:45:21,300 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-14 14:45:21,301 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-14 14:45:21,301 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-14 14:45:21,303 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-14 14:45:21,303 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-14 14:45:21,303 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-14 14:45:21,304 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-14 14:45:21,304 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-14 14:45:21,305 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-14 14:45:21,305 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-14 14:45:21,306 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-14 14:45:21,306 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-14 14:45:21,307 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-14 14:45:21,307 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-14 14:45:21,307 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-14 14:45:21,308 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-14 14:45:21,308 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-14 14:45:21,308 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-14 14:45:21,309 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-14 14:45:21,309 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-14 14:45:21,310 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/bin/utaipan-gh47qXpMRh/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-12-14 14:45:21,323 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-14 14:45:21,323 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-14 14:45:21,324 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-14 14:45:21,324 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-14 14:45:21,324 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-14 14:45:21,324 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-14 14:45:21,325 INFO L138 SettingsManager]: * User list type=DISABLED [2022-12-14 14:45:21,325 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-12-14 14:45:21,325 INFO L138 SettingsManager]: * Explicit value domain=true [2022-12-14 14:45:21,325 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-12-14 14:45:21,325 INFO L138 SettingsManager]: * Octagon Domain=false [2022-12-14 14:45:21,325 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-12-14 14:45:21,326 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-12-14 14:45:21,326 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-12-14 14:45:21,326 INFO L138 SettingsManager]: * Interval Domain=false [2022-12-14 14:45:21,326 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-12-14 14:45:21,326 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-12-14 14:45:21,327 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-12-14 14:45:21,327 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-14 14:45:21,327 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-14 14:45:21,327 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-14 14:45:21,327 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-14 14:45:21,328 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-14 14:45:21,328 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-14 14:45:21,328 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-14 14:45:21,328 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-14 14:45:21,328 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-14 14:45:21,328 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-14 14:45:21,329 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-14 14:45:21,329 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-14 14:45:21,329 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-14 14:45:21,329 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-12-14 14:45:21,329 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-14 14:45:21,329 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-14 14:45:21,329 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-12-14 14:45:21,330 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-14 14:45:21,330 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-14 14:45:21,330 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-12-14 14:45:21,330 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_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/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_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/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 -> 23f9845edcf139ee9434428d040789a6781b16714bf615b854712f008daec6fd [2022-12-14 14:45:21,499 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-14 14:45:21,515 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-14 14:45:21,517 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-14 14:45:21,518 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-14 14:45:21,519 INFO L275 PluginConnector]: CDTParser initialized [2022-12-14 14:45:21,519 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/bin/utaipan-gh47qXpMRh/../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i [2022-12-14 14:45:24,077 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-14 14:45:24,544 INFO L351 CDTParser]: Found 1 translation units. [2022-12-14 14:45:24,545 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i [2022-12-14 14:45:24,578 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/bin/utaipan-gh47qXpMRh/data/cec120eb7/35729c223319411da2c3da6a6b258a68/FLAGcd490962d [2022-12-14 14:45:24,649 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/bin/utaipan-gh47qXpMRh/data/cec120eb7/35729c223319411da2c3da6a6b258a68 [2022-12-14 14:45:24,651 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-14 14:45:24,652 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-14 14:45:24,653 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-14 14:45:24,653 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-14 14:45:24,657 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-14 14:45:24,657 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 02:45:24" (1/1) ... [2022-12-14 14:45:24,658 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7396ccd2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:45:24, skipping insertion in model container [2022-12-14 14:45:24,658 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 02:45:24" (1/1) ... [2022-12-14 14:45:24,664 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-14 14:45:24,775 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-14 14:45:25,327 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-14 14:45:25,351 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock [2022-12-14 14:45:25,360 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock [2022-12-14 14:45:25,368 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock_irqrestore [2022-12-14 14:45:25,410 WARN L623 FunctionHandler]: Unknown extern function queue_work_on [2022-12-14 14:45:25,505 WARN L623 FunctionHandler]: Unknown extern function __phys_addr [2022-12-14 14:45:25,508 WARN L623 FunctionHandler]: Unknown extern function __phys_addr [2022-12-14 14:45:25,509 WARN L623 FunctionHandler]: Unknown extern function debug_dma_map_page [2022-12-14 14:45:25,514 WARN L623 FunctionHandler]: Unknown extern function debug_dma_unmap_page [2022-12-14 14:45:25,533 WARN L623 FunctionHandler]: Unknown extern function debug_dma_alloc_coherent [2022-12-14 14:45:25,537 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-12-14 14:45:25,539 WARN L623 FunctionHandler]: Unknown extern function debug_dma_free_coherent [2022-12-14 14:45:25,554 WARN L623 FunctionHandler]: Unknown extern function __netdev_alloc_skb [2022-12-14 14:45:25,562 WARN L623 FunctionHandler]: Unknown extern function skb_pad [2022-12-14 14:45:25,597 WARN L623 FunctionHandler]: Unknown extern function netpoll_trap [2022-12-14 14:45:25,598 WARN L623 FunctionHandler]: Unknown extern function __netif_schedule [2022-12-14 14:45:25,606 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-12-14 14:45:25,606 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:25,621 WARN L623 FunctionHandler]: Unknown extern function __dev_kfree_skb_any [2022-12-14 14:45:25,684 WARN L623 FunctionHandler]: Unknown extern function __pci_enable_wake [2022-12-14 14:45:25,726 WARN L623 FunctionHandler]: Unknown extern function dma_set_mask [2022-12-14 14:45:25,740 WARN L623 FunctionHandler]: Unknown extern function request_threaded_irq [2022-12-14 14:45:25,957 WARN L623 FunctionHandler]: Unknown extern function pci_release_regions [2022-12-14 14:45:25,957 WARN L623 FunctionHandler]: Unknown extern function cancel_work_sync [2022-12-14 14:45:25,978 WARN L623 FunctionHandler]: Unknown extern function netif_device_detach [2022-12-14 14:45:25,979 WARN L623 FunctionHandler]: Unknown extern function pci_save_state [2022-12-14 14:45:25,979 WARN L623 FunctionHandler]: Unknown extern function pci_disable_device [2022-12-14 14:45:25,979 WARN L623 FunctionHandler]: Unknown extern function pci_wake_from_d3 [2022-12-14 14:45:25,980 WARN L623 FunctionHandler]: Unknown extern function pci_set_power_state [2022-12-14 14:45:25,984 WARN L623 FunctionHandler]: Unknown extern function pci_set_power_state [2022-12-14 14:45:25,984 WARN L623 FunctionHandler]: Unknown extern function pci_restore_state [2022-12-14 14:45:25,985 WARN L623 FunctionHandler]: Unknown extern function netif_device_attach [2022-12-14 14:45:25,991 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:25,991 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:25,992 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:25,992 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:25,993 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:25,995 WARN L623 FunctionHandler]: Unknown extern function pci_enable_device [2022-12-14 14:45:25,996 WARN L623 FunctionHandler]: Unknown extern function pci_request_regions [2022-12-14 14:45:25,996 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:25,998 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:25,999 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,000 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,000 WARN L623 FunctionHandler]: Unknown extern function pci_set_master [2022-12-14 14:45:26,010 WARN L623 FunctionHandler]: Unknown extern function __init_work [2022-12-14 14:45:26,010 WARN L623 FunctionHandler]: Unknown extern function lockdep_init_map [2022-12-14 14:45:26,011 WARN L623 FunctionHandler]: Unknown extern function __raw_spin_lock_init [2022-12-14 14:45:26,011 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,012 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,012 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:26,014 WARN L623 FunctionHandler]: Unknown extern function pci_release_regions [2022-12-14 14:45:26,014 WARN L623 FunctionHandler]: Unknown extern function pci_disable_device [2022-12-14 14:45:26,016 WARN L623 FunctionHandler]: Unknown extern function __release_region [2022-12-14 14:45:26,021 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,022 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,023 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,023 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,024 WARN L623 FunctionHandler]: Unknown extern function __request_region [2022-12-14 14:45:26,024 WARN L623 FunctionHandler]: Unknown extern function __release_region [2022-12-14 14:45:26,025 WARN L623 FunctionHandler]: Unknown extern function __release_region [2022-12-14 14:45:26,025 WARN L623 FunctionHandler]: Unknown extern function __release_region [2022-12-14 14:45:26,026 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,027 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,027 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,032 WARN L623 FunctionHandler]: Unknown extern function disable_irq [2022-12-14 14:45:26,032 WARN L623 FunctionHandler]: Unknown extern function enable_irq [2022-12-14 14:45:26,033 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,035 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,036 WARN L623 FunctionHandler]: Unknown extern function netif_carrier_off [2022-12-14 14:45:26,037 WARN L623 FunctionHandler]: Unknown extern function netdev_err [2022-12-14 14:45:26,038 WARN L623 FunctionHandler]: Unknown extern function init_timer_key [2022-12-14 14:45:26,038 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,041 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,043 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,045 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,048 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,049 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,053 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,054 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,054 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,060 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,062 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:26,062 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,064 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-12-14 14:45:26,065 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,067 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-14 14:45:26,067 WARN L623 FunctionHandler]: Unknown extern function eth_type_trans [2022-12-14 14:45:26,067 WARN L623 FunctionHandler]: Unknown extern function netif_rx [2022-12-14 14:45:26,069 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:26,069 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,071 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-12-14 14:45:26,072 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:26,073 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,074 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:26,075 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,076 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,078 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,081 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-12-14 14:45:26,086 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,086 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,087 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,088 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,088 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,088 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,088 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,089 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,095 WARN L623 FunctionHandler]: Unknown extern function netif_carrier_off [2022-12-14 14:45:26,095 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-14 14:45:26,100 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:26,100 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-14 14:45:26,101 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:26,102 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:26,102 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,103 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,104 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:26,105 WARN L623 FunctionHandler]: Unknown extern function netif_carrier_on [2022-12-14 14:45:26,105 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:26,107 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:26,108 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:26,108 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,109 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,109 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:26,111 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,112 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:26,112 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,114 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,115 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,116 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,118 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:26,120 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-14 14:45:26,121 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,121 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,121 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,121 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,122 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:26,123 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:26,123 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:26,295 WARN L623 FunctionHandler]: Unknown extern function eth_mac_addr [2022-12-14 14:45:26,296 WARN L623 FunctionHandler]: Unknown extern function eth_validate_addr [2022-12-14 14:45:26,296 WARN L623 FunctionHandler]: Unknown extern function eth_change_mtu [2022-12-14 14:45:26,298 WARN L623 FunctionHandler]: Unknown extern function ldv_initialize [2022-12-14 14:45:26,299 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_interrupt_context [2022-12-14 14:45:26,300 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_process_context [2022-12-14 14:45:26,306 WARN L623 FunctionHandler]: Unknown extern function ldv_pre_probe [2022-12-14 14:45:26,309 WARN L623 FunctionHandler]: Unknown extern function ldv_pre_register_netdev [2022-12-14 14:45:26,311 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_interrupt_context [2022-12-14 14:45:26,312 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_process_context [2022-12-14 14:45:26,313 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-12-14 14:45:26,314 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-14 14:45:26,314 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-12-14 14:45:26,315 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-12-14 14:45:26,315 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-12-14 14:45:26,316 WARN L623 FunctionHandler]: Unknown extern function __pci_register_driver [2022-12-14 14:45:26,316 WARN L623 FunctionHandler]: Unknown extern function pci_unregister_driver [2022-12-14 14:45:26,317 WARN L623 FunctionHandler]: Unknown extern function alloc_etherdev_mqs [2022-12-14 14:45:26,317 WARN L623 FunctionHandler]: Unknown extern function register_netdev [2022-12-14 14:45:26,318 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-12-14 14:45:26,318 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-12-14 14:45:26,318 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-12-14 14:45:26,319 WARN L623 FunctionHandler]: Unknown extern function pci_unregister_driver [2022-12-14 14:45:26,319 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-12-14 14:45:26,320 WARN L623 FunctionHandler]: Unknown extern function free_irq [2022-12-14 14:45:26,320 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-12-14 14:45:26,321 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-12-14 14:45:26,321 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-12-14 14:45:26,321 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-12-14 14:45:26,367 WARN L623 FunctionHandler]: Unknown extern function ldv_check_alloc_flags [2022-12-14 14:45:26,367 WARN L623 FunctionHandler]: Unknown extern function ldv_after_alloc [2022-12-14 14:45:26,374 WARN L623 FunctionHandler]: Unknown extern function ldv_assert [2022-12-14 14:45:26,811 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_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i[338234,338247] [2022-12-14 14:45:26,815 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_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i[338403,338416] [2022-12-14 14:45:26,816 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_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i[338570,338583] [2022-12-14 14:45:26,816 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_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i[338738,338751] [2022-12-14 14:45:26,837 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-14 14:45:26,865 INFO L203 MainTranslator]: Completed pre-run [2022-12-14 14:45:26,935 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-14 14:45:26,936 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock [2022-12-14 14:45:26,936 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock [2022-12-14 14:45:26,937 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock_irqrestore [2022-12-14 14:45:26,937 WARN L623 FunctionHandler]: Unknown extern function queue_work_on [2022-12-14 14:45:26,942 WARN L623 FunctionHandler]: Unknown extern function __phys_addr [2022-12-14 14:45:26,943 WARN L623 FunctionHandler]: Unknown extern function __phys_addr [2022-12-14 14:45:26,943 WARN L623 FunctionHandler]: Unknown extern function debug_dma_map_page [2022-12-14 14:45:26,945 WARN L623 FunctionHandler]: Unknown extern function debug_dma_unmap_page [2022-12-14 14:45:26,947 WARN L623 FunctionHandler]: Unknown extern function debug_dma_alloc_coherent [2022-12-14 14:45:26,948 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-12-14 14:45:26,948 WARN L623 FunctionHandler]: Unknown extern function debug_dma_free_coherent [2022-12-14 14:45:26,949 WARN L623 FunctionHandler]: Unknown extern function __netdev_alloc_skb [2022-12-14 14:45:26,949 WARN L623 FunctionHandler]: Unknown extern function skb_pad [2022-12-14 14:45:26,951 WARN L623 FunctionHandler]: Unknown extern function netpoll_trap [2022-12-14 14:45:26,951 WARN L623 FunctionHandler]: Unknown extern function __netif_schedule [2022-12-14 14:45:26,952 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-12-14 14:45:26,952 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,953 WARN L623 FunctionHandler]: Unknown extern function __dev_kfree_skb_any [2022-12-14 14:45:26,953 WARN L623 FunctionHandler]: Unknown extern function __pci_enable_wake [2022-12-14 14:45:26,955 WARN L623 FunctionHandler]: Unknown extern function dma_set_mask [2022-12-14 14:45:26,955 WARN L623 FunctionHandler]: Unknown extern function request_threaded_irq [2022-12-14 14:45:26,965 WARN L623 FunctionHandler]: Unknown extern function pci_release_regions [2022-12-14 14:45:26,966 WARN L623 FunctionHandler]: Unknown extern function cancel_work_sync [2022-12-14 14:45:26,967 WARN L623 FunctionHandler]: Unknown extern function netif_device_detach [2022-12-14 14:45:26,967 WARN L623 FunctionHandler]: Unknown extern function pci_save_state [2022-12-14 14:45:26,967 WARN L623 FunctionHandler]: Unknown extern function pci_disable_device [2022-12-14 14:45:26,967 WARN L623 FunctionHandler]: Unknown extern function pci_wake_from_d3 [2022-12-14 14:45:26,967 WARN L623 FunctionHandler]: Unknown extern function pci_set_power_state [2022-12-14 14:45:26,968 WARN L623 FunctionHandler]: Unknown extern function pci_set_power_state [2022-12-14 14:45:26,968 WARN L623 FunctionHandler]: Unknown extern function pci_restore_state [2022-12-14 14:45:26,968 WARN L623 FunctionHandler]: Unknown extern function netif_device_attach [2022-12-14 14:45:26,969 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,970 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,970 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,971 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,971 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,973 WARN L623 FunctionHandler]: Unknown extern function pci_enable_device [2022-12-14 14:45:26,974 WARN L623 FunctionHandler]: Unknown extern function pci_request_regions [2022-12-14 14:45:26,974 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,976 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,977 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,977 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,978 WARN L623 FunctionHandler]: Unknown extern function pci_set_master [2022-12-14 14:45:26,992 WARN L623 FunctionHandler]: Unknown extern function __init_work [2022-12-14 14:45:26,993 WARN L623 FunctionHandler]: Unknown extern function lockdep_init_map [2022-12-14 14:45:26,993 WARN L623 FunctionHandler]: Unknown extern function __raw_spin_lock_init [2022-12-14 14:45:26,994 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,994 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,995 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:26,996 WARN L623 FunctionHandler]: Unknown extern function pci_release_regions [2022-12-14 14:45:26,996 WARN L623 FunctionHandler]: Unknown extern function pci_disable_device [2022-12-14 14:45:26,997 WARN L623 FunctionHandler]: Unknown extern function __release_region [2022-12-14 14:45:26,998 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,999 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,999 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:26,999 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,000 WARN L623 FunctionHandler]: Unknown extern function __request_region [2022-12-14 14:45:27,000 WARN L623 FunctionHandler]: Unknown extern function __release_region [2022-12-14 14:45:27,001 WARN L623 FunctionHandler]: Unknown extern function __release_region [2022-12-14 14:45:27,001 WARN L623 FunctionHandler]: Unknown extern function __release_region [2022-12-14 14:45:27,001 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,002 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,002 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,003 WARN L623 FunctionHandler]: Unknown extern function disable_irq [2022-12-14 14:45:27,003 WARN L623 FunctionHandler]: Unknown extern function enable_irq [2022-12-14 14:45:27,004 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,006 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,006 WARN L623 FunctionHandler]: Unknown extern function netif_carrier_off [2022-12-14 14:45:27,007 WARN L623 FunctionHandler]: Unknown extern function netdev_err [2022-12-14 14:45:27,007 WARN L623 FunctionHandler]: Unknown extern function init_timer_key [2022-12-14 14:45:27,008 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,009 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,011 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,012 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,013 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,013 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,016 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,017 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,017 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,021 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,023 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:27,023 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,025 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-12-14 14:45:27,026 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,027 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-14 14:45:27,027 WARN L623 FunctionHandler]: Unknown extern function eth_type_trans [2022-12-14 14:45:27,028 WARN L623 FunctionHandler]: Unknown extern function netif_rx [2022-12-14 14:45:27,029 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:27,029 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,031 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-12-14 14:45:27,031 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:27,032 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,034 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:27,034 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,035 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,037 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,039 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-12-14 14:45:27,044 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,044 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,045 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,045 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,045 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,046 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,046 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,046 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,051 WARN L623 FunctionHandler]: Unknown extern function netif_carrier_off [2022-12-14 14:45:27,052 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-14 14:45:27,056 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:27,056 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-14 14:45:27,057 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:27,058 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:27,058 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,059 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,059 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:27,061 WARN L623 FunctionHandler]: Unknown extern function netif_carrier_on [2022-12-14 14:45:27,061 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:27,063 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:27,063 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:27,063 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,064 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,065 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:27,066 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,067 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:27,068 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,069 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,070 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,071 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,073 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:27,075 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-14 14:45:27,076 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,076 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,076 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,077 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 14:45:27,077 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:27,078 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:27,079 WARN L623 FunctionHandler]: Unknown extern function netdev_info [2022-12-14 14:45:27,097 WARN L623 FunctionHandler]: Unknown extern function eth_mac_addr [2022-12-14 14:45:27,097 WARN L623 FunctionHandler]: Unknown extern function eth_validate_addr [2022-12-14 14:45:27,098 WARN L623 FunctionHandler]: Unknown extern function eth_change_mtu [2022-12-14 14:45:27,098 WARN L623 FunctionHandler]: Unknown extern function ldv_initialize [2022-12-14 14:45:27,100 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_interrupt_context [2022-12-14 14:45:27,100 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_process_context [2022-12-14 14:45:27,104 WARN L623 FunctionHandler]: Unknown extern function ldv_pre_probe [2022-12-14 14:45:27,106 WARN L623 FunctionHandler]: Unknown extern function ldv_pre_register_netdev [2022-12-14 14:45:27,109 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_interrupt_context [2022-12-14 14:45:27,109 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_process_context [2022-12-14 14:45:27,112 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-12-14 14:45:27,113 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-14 14:45:27,113 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-12-14 14:45:27,113 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-12-14 14:45:27,113 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-12-14 14:45:27,114 WARN L623 FunctionHandler]: Unknown extern function __pci_register_driver [2022-12-14 14:45:27,114 WARN L623 FunctionHandler]: Unknown extern function pci_unregister_driver [2022-12-14 14:45:27,114 WARN L623 FunctionHandler]: Unknown extern function alloc_etherdev_mqs [2022-12-14 14:45:27,114 WARN L623 FunctionHandler]: Unknown extern function register_netdev [2022-12-14 14:45:27,115 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-12-14 14:45:27,115 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-12-14 14:45:27,115 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-12-14 14:45:27,115 WARN L623 FunctionHandler]: Unknown extern function pci_unregister_driver [2022-12-14 14:45:27,116 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-12-14 14:45:27,116 WARN L623 FunctionHandler]: Unknown extern function free_irq [2022-12-14 14:45:27,117 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-12-14 14:45:27,117 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-12-14 14:45:27,117 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-12-14 14:45:27,117 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-12-14 14:45:27,119 WARN L623 FunctionHandler]: Unknown extern function ldv_check_alloc_flags [2022-12-14 14:45:27,119 WARN L623 FunctionHandler]: Unknown extern function ldv_after_alloc [2022-12-14 14:45:27,119 WARN L623 FunctionHandler]: Unknown extern function ldv_assert [2022-12-14 14:45:27,133 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_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i[338234,338247] [2022-12-14 14:45:27,134 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_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i[338403,338416] [2022-12-14 14:45:27,134 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_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i[338570,338583] [2022-12-14 14:45:27,134 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_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i[338738,338751] [2022-12-14 14:45:27,140 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-14 14:45:27,244 INFO L208 MainTranslator]: Completed translation [2022-12-14 14:45:27,244 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:45:27 WrapperNode [2022-12-14 14:45:27,244 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-14 14:45:27,245 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-14 14:45:27,245 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-14 14:45:27,245 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-14 14:45:27,250 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:45:27" (1/1) ... [2022-12-14 14:45:27,303 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:45:27" (1/1) ... [2022-12-14 14:45:27,398 INFO L138 Inliner]: procedures = 431, calls = 2260, calls flagged for inlining = 195, calls inlined = 179, statements flattened = 4803 [2022-12-14 14:45:27,398 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-14 14:45:27,399 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-14 14:45:27,399 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-14 14:45:27,399 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-14 14:45:27,406 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:45:27" (1/1) ... [2022-12-14 14:45:27,406 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:45:27" (1/1) ... [2022-12-14 14:45:27,422 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:45:27" (1/1) ... [2022-12-14 14:45:27,423 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:45:27" (1/1) ... [2022-12-14 14:45:27,479 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:45:27" (1/1) ... [2022-12-14 14:45:27,513 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:45:27" (1/1) ... [2022-12-14 14:45:27,536 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:45:27" (1/1) ... [2022-12-14 14:45:27,547 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:45:27" (1/1) ... [2022-12-14 14:45:27,575 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-14 14:45:27,576 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-14 14:45:27,576 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-14 14:45:27,576 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-14 14:45:27,577 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:45:27" (1/1) ... [2022-12-14 14:45:27,581 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-14 14:45:27,589 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 14:45:27,600 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/bin/utaipan-gh47qXpMRh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-14 14:45:27,602 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/bin/utaipan-gh47qXpMRh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-14 14:45:27,627 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_resume [2022-12-14 14:45:27,627 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_resume [2022-12-14 14:45:27,627 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2022-12-14 14:45:27,627 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2022-12-14 14:45:27,627 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-12-14 14:45:27,627 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-12-14 14:45:27,627 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2022-12-14 14:45:27,628 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2022-12-14 14:45:27,628 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_write_reg [2022-12-14 14:45:27,628 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_write_reg [2022-12-14 14:45:27,628 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-12-14 14:45:27,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-12-14 14:45:27,628 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_timer_instance_3 [2022-12-14 14:45:27,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_timer_instance_3 [2022-12-14 14:45:27,628 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_read8 [2022-12-14 14:45:27,628 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_read8 [2022-12-14 14:45:27,628 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-12-14 14:45:27,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-12-14 14:45:27,628 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2022-12-14 14:45:27,628 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2022-12-14 14:45:27,628 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_63 [2022-12-14 14:45:27,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_63 [2022-12-14 14:45:27,629 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_tlan_priv [2022-12-14 14:45:27,629 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_tlan_priv [2022-12-14 14:45:27,629 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_read_and_clear_stats [2022-12-14 14:45:27,629 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_read_and_clear_stats [2022-12-14 14:45:27,629 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_sync [2022-12-14 14:45:27,629 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_sync [2022-12-14 14:45:27,629 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2022-12-14 14:45:27,629 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2022-12-14 14:45:27,629 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-12-14 14:45:27,629 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-12-14 14:45:27,629 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2022-12-14 14:45:27,629 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2022-12-14 14:45:27,629 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-12-14 14:45:27,629 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-12-14 14:45:27,630 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2022-12-14 14:45:27,630 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2022-12-14 14:45:27,630 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-14 14:45:27,630 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2022-12-14 14:45:27,630 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2022-12-14 14:45:27,630 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_reset_lists [2022-12-14 14:45:27,630 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_reset_lists [2022-12-14 14:45:27,630 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_close [2022-12-14 14:45:27,630 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_close [2022-12-14 14:45:27,630 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_65 [2022-12-14 14:45:27,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_65 [2022-12-14 14:45:27,630 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2022-12-14 14:45:27,630 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2022-12-14 14:45:27,631 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_print [2022-12-14 14:45:27,631 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_print [2022-12-14 14:45:27,631 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2022-12-14 14:45:27,631 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2022-12-14 14:45:27,631 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_tlan_priv [2022-12-14 14:45:27,631 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_tlan_priv [2022-12-14 14:45:27,631 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_unregister_driver [2022-12-14 14:45:27,631 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_unregister_driver [2022-12-14 14:45:27,631 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_probe1 [2022-12-14 14:45:27,631 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_probe1 [2022-12-14 14:45:27,631 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-12-14 14:45:27,631 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-12-14 14:45:27,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-14 14:45:27,631 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2022-12-14 14:45:27,631 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2022-12-14 14:45:27,632 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2022-12-14 14:45:27,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2022-12-14 14:45:27,632 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2022-12-14 14:45:27,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2022-12-14 14:45:27,632 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2022-12-14 14:45:27,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2022-12-14 14:45:27,632 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_timer [2022-12-14 14:45:27,632 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_timer [2022-12-14 14:45:27,632 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_timer [2022-12-14 14:45:27,632 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_timer [2022-12-14 14:45:27,632 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_instance_callback_3_2 [2022-12-14 14:45:27,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_instance_callback_3_2 [2022-12-14 14:45:27,632 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_stop [2022-12-14 14:45:27,632 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_stop [2022-12-14 14:45:27,632 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2022-12-14 14:45:27,632 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2022-12-14 14:45:27,633 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2022-12-14 14:45:27,633 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2022-12-14 14:45:27,633 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_remove_one [2022-12-14 14:45:27,633 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_remove_one [2022-12-14 14:45:27,633 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_get_skb [2022-12-14 14:45:27,633 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_get_skb [2022-12-14 14:45:27,633 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_ee_send_byte [2022-12-14 14:45:27,633 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_ee_send_byte [2022-12-14 14:45:27,633 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-12-14 14:45:27,633 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-12-14 14:45:27,633 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-14 14:45:27,633 INFO L130 BoogieDeclarations]: Found specification of procedure inb_p [2022-12-14 14:45:27,633 INFO L138 BoogieDeclarations]: Found implementation of procedure inb_p [2022-12-14 14:45:27,633 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_poll [2022-12-14 14:45:27,633 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_poll [2022-12-14 14:45:27,633 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2022-12-14 14:45:27,633 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2022-12-14 14:45:27,633 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-14 14:45:27,633 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-12-14 14:45:27,633 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-12-14 14:45:27,633 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2022-12-14 14:45:27,633 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2022-12-14 14:45:27,633 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-12-14 14:45:27,633 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-12-14 14:45:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-12-14 14:45:27,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-12-14 14:45:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_free_lists [2022-12-14 14:45:27,634 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_free_lists [2022-12-14 14:45:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2022-12-14 14:45:27,634 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2022-12-14 14:45:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-12-14 14:45:27,634 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-12-14 14:45:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2022-12-14 14:45:27,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2022-12-14 14:45:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure outb_p [2022-12-14 14:45:27,634 INFO L138 BoogieDeclarations]: Found implementation of procedure outb_p [2022-12-14 14:45:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2022-12-14 14:45:27,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2022-12-14 14:45:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_store_skb [2022-12-14 14:45:27,634 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_store_skb [2022-12-14 14:45:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_tx_timeout [2022-12-14 14:45:27,634 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_tx_timeout [2022-12-14 14:45:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-14 14:45:27,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-14 14:45:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unregister_driver [2022-12-14 14:45:27,634 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unregister_driver [2022-12-14 14:45:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_power_up [2022-12-14 14:45:27,635 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_power_up [2022-12-14 14:45:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-12-14 14:45:27,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-12-14 14:45:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-12-14 14:45:27,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-12-14 14:45:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2022-12-14 14:45:27,635 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2022-12-14 14:45:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure slow_down_io [2022-12-14 14:45:27,635 INFO L138 BoogieDeclarations]: Found implementation of procedure slow_down_io [2022-12-14 14:45:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_handle_interrupt [2022-12-14 14:45:27,635 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_handle_interrupt [2022-12-14 14:45:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_start [2022-12-14 14:45:27,635 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_start [2022-12-14 14:45:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2022-12-14 14:45:27,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2022-12-14 14:45:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_finish_auto_neg [2022-12-14 14:45:27,635 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_finish_auto_neg [2022-12-14 14:45:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2022-12-14 14:45:27,635 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2022-12-14 14:45:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2022-12-14 14:45:27,635 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2022-12-14 14:45:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb_ip_align [2022-12-14 14:45:27,635 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb_ip_align [2022-12-14 14:45:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_start_link [2022-12-14 14:45:27,636 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_start_link [2022-12-14 14:45:27,636 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-14 14:45:27,636 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_multicast_list [2022-12-14 14:45:27,636 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_multicast_list [2022-12-14 14:45:27,636 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2022-12-14 14:45:27,636 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2022-12-14 14:45:27,636 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-12-14 14:45:27,636 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2022-12-14 14:45:27,636 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2022-12-14 14:45:27,636 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_instance_register_8_2 [2022-12-14 14:45:27,636 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_instance_register_8_2 [2022-12-14 14:45:27,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-12-14 14:45:27,636 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_print_list [2022-12-14 14:45:27,636 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_print_list [2022-12-14 14:45:27,636 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write16 [2022-12-14 14:45:27,636 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write16 [2022-12-14 14:45:27,636 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2022-12-14 14:45:27,636 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2022-12-14 14:45:27,636 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2022-12-14 14:45:27,636 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2022-12-14 14:45:27,636 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2022-12-14 14:45:27,636 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2022-12-14 14:45:27,636 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-12-14 14:45:27,636 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-12-14 14:45:27,637 INFO L130 BoogieDeclarations]: Found specification of procedure outl [2022-12-14 14:45:27,637 INFO L138 BoogieDeclarations]: Found implementation of procedure outl [2022-12-14 14:45:27,637 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_finish_reset [2022-12-14 14:45:27,637 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_finish_reset [2022-12-14 14:45:27,637 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write32 [2022-12-14 14:45:27,637 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write32 [2022-12-14 14:45:27,637 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2022-12-14 14:45:27,637 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2022-12-14 14:45:27,637 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2022-12-14 14:45:27,637 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2022-12-14 14:45:27,637 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_mac [2022-12-14 14:45:27,637 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_mac [2022-12-14 14:45:27,637 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2022-12-14 14:45:27,637 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2022-12-14 14:45:27,637 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_ee_send_start [2022-12-14 14:45:27,637 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_ee_send_start [2022-12-14 14:45:27,637 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_read32 [2022-12-14 14:45:27,637 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_read32 [2022-12-14 14:45:27,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-14 14:45:27,637 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write8 [2022-12-14 14:45:27,637 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write8 [2022-12-14 14:45:27,637 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-12-14 14:45:27,637 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-12-14 14:45:27,637 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_power_down [2022-12-14 14:45:27,637 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_power_down [2022-12-14 14:45:27,638 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2022-12-14 14:45:27,638 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2022-12-14 14:45:27,638 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_reset_adapter [2022-12-14 14:45:27,638 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_reset_adapter [2022-12-14 14:45:27,638 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_send_data [2022-12-14 14:45:27,638 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_send_data [2022-12-14 14:45:27,638 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_reset [2022-12-14 14:45:27,638 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_reset [2022-12-14 14:45:27,638 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_read_reg [2022-12-14 14:45:27,638 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_read_reg [2022-12-14 14:45:27,638 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-12-14 14:45:27,638 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-12-14 14:45:27,638 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_open [2022-12-14 14:45:27,638 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_open [2022-12-14 14:45:27,638 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2022-12-14 14:45:27,638 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2022-12-14 14:45:27,638 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2022-12-14 14:45:27,638 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2022-12-14 14:45:27,638 INFO L130 BoogieDeclarations]: Found specification of procedure inl [2022-12-14 14:45:27,638 INFO L138 BoogieDeclarations]: Found implementation of procedure inl [2022-12-14 14:45:27,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-14 14:45:27,638 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2022-12-14 14:45:27,638 INFO L130 BoogieDeclarations]: Found specification of procedure inw [2022-12-14 14:45:27,638 INFO L138 BoogieDeclarations]: Found implementation of procedure inw [2022-12-14 14:45:27,639 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2022-12-14 14:45:27,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2022-12-14 14:45:27,639 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2022-12-14 14:45:27,639 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2022-12-14 14:45:27,639 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2022-12-14 14:45:27,639 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2022-12-14 14:45:28,235 INFO L235 CfgBuilder]: Building ICFG [2022-12-14 14:45:28,238 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-14 14:45:29,016 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-12-14 14:45:30,938 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6990: assume 32 == tlan_eisa_probe_~tmp___4~0#1 % 256; [2022-12-14 14:45:30,938 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6990: assume !(32 == tlan_eisa_probe_~tmp___4~0#1 % 256); [2022-12-14 14:45:30,938 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6957-1: tlan_eisa_probe_~device_id~1#1 := tlan_eisa_probe_#t~ret333#1;havoc tlan_eisa_probe_#t~ret333#1; [2022-12-14 14:45:30,938 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6957: SUMMARY for call tlan_eisa_probe_#t~ret333#1 := inw((if (3202 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3202 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 else (3202 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2022-12-14 14:45:30,938 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6925-1: assume 0 != (if 0 == ~debug~0 then 0 else (if 16 == ~debug~0 then ~debug~0 else ~bitwiseAnd(~debug~0, 16)));havoc tlan_eisa_probe_#t~nondet330#1; [2022-12-14 14:45:30,938 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6925-1: assume !(0 != (if 0 == ~debug~0 then 0 else (if 16 == ~debug~0 then ~debug~0 else ~bitwiseAnd(~debug~0, 16)))); [2022-12-14 14:45:30,938 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6942: assume 0 == (tlan_eisa_probe_~tmp___1~5#1.base + tlan_eisa_probe_~tmp___1~5#1.offset) % 18446744073709551616; [2022-12-14 14:45:30,938 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6942: assume !(0 == (tlan_eisa_probe_~tmp___1~5#1.base + tlan_eisa_probe_~tmp___1~5#1.offset) % 18446744073709551616); [2022-12-14 14:45:30,938 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##80: assume !(16 == ~debug~0); [2022-12-14 14:45:30,938 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##80: assume 16 == ~debug~0;havoc tlan_eisa_probe_#t~nondet339#1; [2022-12-14 14:45:30,939 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6959: assume 8433 != tlan_eisa_probe_~device_id~1#1 % 65536 % 4294967296 && 16625 != tlan_eisa_probe_~device_id~1#1 % 65536 % 4294967296; [2022-12-14 14:45:30,939 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6959: assume !(8433 != tlan_eisa_probe_~device_id~1#1 % 65536 % 4294967296 && 16625 != tlan_eisa_probe_~device_id~1#1 % 65536 % 4294967296); [2022-12-14 14:45:30,939 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L7042: assume tlan_eisa_probe_~ioaddr~0#1 <= 36863; [2022-12-14 14:45:30,939 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L7042: assume !(tlan_eisa_probe_~ioaddr~0#1 <= 36863); [2022-12-14 14:45:30,939 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6976-2: SUMMARY for call tlan_eisa_probe_#t~ret336#1 := inb((if (3264 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3264 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 else (3264 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2022-12-14 14:45:30,939 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6976: assume 16 == ~debug~0;havoc tlan_eisa_probe_#t~nondet335#1; [2022-12-14 14:45:30,939 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6976: assume !(16 == ~debug~0); [2022-12-14 14:45:30,939 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6927-1: tlan_eisa_probe_~tmp___0~12#1 := tlan_eisa_probe_#t~ret328#1;havoc tlan_eisa_probe_#t~ret328#1;havoc tlan_eisa_probe_#t~nondet329#1; [2022-12-14 14:45:30,939 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6927: SUMMARY for call tlan_eisa_probe_#t~ret328#1 := inw((if (3202 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3202 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 else (3202 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2022-12-14 14:45:30,939 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##77: assume !(16 == ~debug~0); [2022-12-14 14:45:30,939 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##77: assume 16 == ~debug~0;havoc tlan_eisa_probe_#t~nondet338#1; [2022-12-14 14:45:30,939 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6994: assume 64 == tlan_eisa_probe_~tmp___4~0#1 % 256; [2022-12-14 14:45:30,940 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6994: assume !(64 == tlan_eisa_probe_~tmp___4~0#1 % 256); [2022-12-14 14:45:30,940 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6961: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0#1, 16); srcloc: null [2022-12-14 14:45:30,940 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##49: assume !(0 != (if 0 == ~debug~0 then 0 else (if 16 == ~debug~0 then ~debug~0 else ~bitwiseAnd(~debug~0, 16)))); [2022-12-14 14:45:30,940 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##49: assume 0 != (if 0 == ~debug~0 then 0 else (if 16 == ~debug~0 then ~debug~0 else ~bitwiseAnd(~debug~0, 16))); [2022-12-14 14:45:30,940 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947-1: tlan_eisa_probe_~tmp___2~2#1 := tlan_eisa_probe_#t~ret332#1;havoc tlan_eisa_probe_#t~ret332#1; [2022-12-14 14:45:30,940 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947: SUMMARY for call tlan_eisa_probe_#t~ret332#1 := inw((if (3200 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3200 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 else (3200 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2022-12-14 14:45:30,940 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint tlan_eisa_probe_case_16#1: tlan_eisa_probe_~irq~0#1 := 5; [2022-12-14 14:45:30,940 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6998: assume 128 == tlan_eisa_probe_~tmp___4~0#1 % 256; [2022-12-14 14:45:30,940 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6998: assume !(128 == tlan_eisa_probe_~tmp___4~0#1 % 256); [2022-12-14 14:45:30,940 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6932-1: call tlan_eisa_probe_#t~ret331#1.base, tlan_eisa_probe_#t~ret331#1.offset := __request_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0#1, 16, ~#tlan_signature~0.base, ~#tlan_signature~0.offset, 0);tlan_eisa_probe_~tmp___1~5#1.base, tlan_eisa_probe_~tmp___1~5#1.offset := tlan_eisa_probe_#t~ret331#1.base, tlan_eisa_probe_#t~ret331#1.offset;havoc tlan_eisa_probe_#t~ret331#1.base, tlan_eisa_probe_#t~ret331#1.offset; [2022-12-14 14:45:30,940 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6949: assume 4366 != tlan_eisa_probe_~tmp___2~2#1 % 65536 % 4294967296; [2022-12-14 14:45:30,941 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6949: assume !(4366 != tlan_eisa_probe_~tmp___2~2#1 % 65536 % 4294967296); [2022-12-14 14:45:30,941 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint tlan_eisa_probe_case_128#1: tlan_eisa_probe_~irq~0#1 := 11; [2022-12-14 14:45:30,941 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6983: tlan_eisa_probe_~tmp___4~0#1 := tlan_eisa_probe_#t~ret336#1;havoc tlan_eisa_probe_#t~ret336#1; [2022-12-14 14:45:30,941 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint tlan_eisa_probe_case_32#1: tlan_eisa_probe_~irq~0#1 := 9; [2022-12-14 14:45:30,941 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6967-1: tlan_eisa_probe_~tmp___3~1#1 := tlan_eisa_probe_#t~ret334#1;havoc tlan_eisa_probe_#t~ret334#1; [2022-12-14 14:45:30,941 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6967: SUMMARY for call tlan_eisa_probe_#t~ret334#1 := inb((if (3204 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3204 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 else (3204 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2022-12-14 14:45:30,941 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L7033-1: tlan_eisa_probe_~ioaddr~0#1 := 4096 + tlan_eisa_probe_~ioaddr~0#1; [2022-12-14 14:45:30,941 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0#1, 16); srcloc: null [2022-12-14 14:45:30,941 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6918-1: assume 0 != (if 0 == ~debug~0 then 0 else (if 16 == ~debug~0 then ~debug~0 else ~bitwiseAnd(~debug~0, 16))); [2022-12-14 14:45:30,941 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6918-1: assume !(0 != (if 0 == ~debug~0 then 0 else (if 16 == ~debug~0 then ~debug~0 else ~bitwiseAnd(~debug~0, 16)))); [2022-12-14 14:45:30,941 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6969: assume 1 != tlan_eisa_probe_~tmp___3~1#1 % 256 % 4294967296; [2022-12-14 14:45:30,941 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6969: assume !(1 != tlan_eisa_probe_~tmp___3~1#1 % 256 % 4294967296); [2022-12-14 14:45:30,942 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6986: assume 16 == tlan_eisa_probe_~tmp___4~0#1 % 256; [2022-12-14 14:45:30,942 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6986: assume !(16 == tlan_eisa_probe_~tmp___4~0#1 % 256); [2022-12-14 14:45:30,942 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6920-1: tlan_eisa_probe_~tmp~35#1 := tlan_eisa_probe_#t~ret326#1;havoc tlan_eisa_probe_#t~ret326#1;havoc tlan_eisa_probe_#t~nondet327#1; [2022-12-14 14:45:30,942 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6920: SUMMARY for call tlan_eisa_probe_#t~ret326#1 := inw((if (3200 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3200 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 else (3200 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2022-12-14 14:45:30,942 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6971: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0#1, 16); srcloc: null [2022-12-14 14:45:30,942 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint tlan_eisa_probe_ldv_43702#1: SUMMARY for call tlan_eisa_probe_#t~ret337#1 := tlan_probe1(0, 0, tlan_eisa_probe_~ioaddr~0#1, tlan_eisa_probe_~irq~0#1, 12, 0, 0); srcloc: null [2022-12-14 14:45:30,942 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L7021: assume -2147483648 <= tlan_eisa_probe_#t~ret337#1 && tlan_eisa_probe_#t~ret337#1 <= 2147483647;tlan_eisa_probe_~rc~2#1 := tlan_eisa_probe_#t~ret337#1;havoc tlan_eisa_probe_#t~ret337#1; [2022-12-14 14:45:30,942 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint tlan_eisa_probe_case_64#1: tlan_eisa_probe_~irq~0#1 := 10; [2022-12-14 14:45:31,054 INFO L276 CfgBuilder]: Performing block encoding [2022-12-14 14:45:32,201 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-14 14:45:32,202 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-12-14 14:45:32,207 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 02:45:32 BoogieIcfgContainer [2022-12-14 14:45:32,207 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-14 14:45:32,209 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-14 14:45:32,209 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-14 14:45:32,211 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-14 14:45:32,211 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.12 02:45:24" (1/3) ... [2022-12-14 14:45:32,212 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@177a1972 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 02:45:32, skipping insertion in model container [2022-12-14 14:45:32,212 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:45:27" (2/3) ... [2022-12-14 14:45:32,212 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@177a1972 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 02:45:32, skipping insertion in model container [2022-12-14 14:45:32,212 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 02:45:32" (3/3) ... [2022-12-14 14:45:32,213 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i [2022-12-14 14:45:32,228 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-14 14:45:32,228 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2022-12-14 14:45:32,313 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-14 14:45:32,319 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;@2c361e5e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-12-14 14:45:32,319 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-12-14 14:45:32,331 INFO L276 IsEmpty]: Start isEmpty. Operand has 1559 states, 847 states have (on average 1.2361275088547816) internal successors, (1047), 903 states have internal predecessors, (1047), 601 states have call successors, (601), 108 states have call predecessors, (601), 107 states have return successors, (597), 579 states have call predecessors, (597), 597 states have call successors, (597) [2022-12-14 14:45:32,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-12-14 14:45:32,341 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 14:45:32,341 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 14:45:32,342 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 14:45:32,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 14:45:32,347 INFO L85 PathProgramCache]: Analyzing trace with hash -1403040361, now seen corresponding path program 1 times [2022-12-14 14:45:32,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 14:45:32,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953742545] [2022-12-14 14:45:32,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 14:45:32,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 14:45:32,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 14:45:32,798 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-12-14 14:45:32,798 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 14:45:32,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953742545] [2022-12-14 14:45:32,799 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953742545] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 14:45:32,799 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 14:45:32,799 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 14:45:32,801 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873509037] [2022-12-14 14:45:32,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 14:45:32,805 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 14:45:32,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 14:45:32,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 14:45:32,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 14:45:32,840 INFO L87 Difference]: Start difference. First operand has 1559 states, 847 states have (on average 1.2361275088547816) internal successors, (1047), 903 states have internal predecessors, (1047), 601 states have call successors, (601), 108 states have call predecessors, (601), 107 states have return successors, (597), 579 states have call predecessors, (597), 597 states have call successors, (597) Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-12-14 14:45:34,725 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.72s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 14:45:37,423 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 14:45:38,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 14:45:38,863 INFO L93 Difference]: Finished difference Result 4633 states and 6939 transitions. [2022-12-14 14:45:38,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 14:45:38,865 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 38 [2022-12-14 14:45:38,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 14:45:38,901 INFO L225 Difference]: With dead ends: 4633 [2022-12-14 14:45:38,901 INFO L226 Difference]: Without dead ends: 3077 [2022-12-14 14:45:38,925 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 14:45:38,927 INFO L413 NwaCegarLoop]: 2692 mSDtfsCounter, 2230 mSDsluCounter, 1978 mSDsCounter, 0 mSdLazyCounter, 470 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2230 SdHoareTripleChecker+Valid, 4670 SdHoareTripleChecker+Invalid, 472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 470 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2022-12-14 14:45:38,928 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2230 Valid, 4670 Invalid, 472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 470 Invalid, 1 Unknown, 0 Unchecked, 5.7s Time] [2022-12-14 14:45:38,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3077 states. [2022-12-14 14:45:39,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3077 to 3052. [2022-12-14 14:45:39,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3052 states, 1667 states have (on average 1.2303539292141572) internal successors, (2051), 1773 states have internal predecessors, (2051), 1171 states have call successors, (1171), 212 states have call predecessors, (1171), 211 states have return successors, (1169), 1131 states have call predecessors, (1169), 1168 states have call successors, (1169) [2022-12-14 14:45:39,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3052 states to 3052 states and 4391 transitions. [2022-12-14 14:45:39,153 INFO L78 Accepts]: Start accepts. Automaton has 3052 states and 4391 transitions. Word has length 38 [2022-12-14 14:45:39,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 14:45:39,154 INFO L495 AbstractCegarLoop]: Abstraction has 3052 states and 4391 transitions. [2022-12-14 14:45:39,154 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-12-14 14:45:39,154 INFO L276 IsEmpty]: Start isEmpty. Operand 3052 states and 4391 transitions. [2022-12-14 14:45:39,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-12-14 14:45:39,156 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 14:45:39,156 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 14:45:39,156 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-14 14:45:39,156 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 14:45:39,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 14:45:39,157 INFO L85 PathProgramCache]: Analyzing trace with hash -486471866, now seen corresponding path program 1 times [2022-12-14 14:45:39,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 14:45:39,157 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127551186] [2022-12-14 14:45:39,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 14:45:39,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 14:45:39,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 14:45:39,440 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-12-14 14:45:39,440 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 14:45:39,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127551186] [2022-12-14 14:45:39,441 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127551186] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 14:45:39,441 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 14:45:39,441 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 14:45:39,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849181075] [2022-12-14 14:45:39,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 14:45:39,442 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 14:45:39,442 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 14:45:39,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 14:45:39,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 14:45:39,443 INFO L87 Difference]: Start difference. First operand 3052 states and 4391 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-12-14 14:45:41,687 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 14:45:45,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 14:45:45,432 INFO L93 Difference]: Finished difference Result 5142 states and 7326 transitions. [2022-12-14 14:45:45,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 14:45:45,433 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 38 [2022-12-14 14:45:45,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 14:45:45,459 INFO L225 Difference]: With dead ends: 5142 [2022-12-14 14:45:45,459 INFO L226 Difference]: Without dead ends: 5140 [2022-12-14 14:45:45,463 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-14 14:45:45,463 INFO L413 NwaCegarLoop]: 2726 mSDtfsCounter, 1806 mSDsluCounter, 7123 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1818 SdHoareTripleChecker+Valid, 9849 SdHoareTripleChecker+Invalid, 1022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2022-12-14 14:45:45,464 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1818 Valid, 9849 Invalid, 1022 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1020 Invalid, 1 Unknown, 0 Unchecked, 5.7s Time] [2022-12-14 14:45:45,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5140 states. [2022-12-14 14:45:45,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5140 to 5133. [2022-12-14 14:45:45,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5133 states, 2806 states have (on average 1.2223806129722024) internal successors, (3430), 2983 states have internal predecessors, (3430), 1945 states have call successors, (1945), 379 states have call predecessors, (1945), 379 states have return successors, (1944), 1880 states have call predecessors, (1944), 1942 states have call successors, (1944) [2022-12-14 14:45:45,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5133 states to 5133 states and 7319 transitions. [2022-12-14 14:45:45,678 INFO L78 Accepts]: Start accepts. Automaton has 5133 states and 7319 transitions. Word has length 38 [2022-12-14 14:45:45,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 14:45:45,678 INFO L495 AbstractCegarLoop]: Abstraction has 5133 states and 7319 transitions. [2022-12-14 14:45:45,678 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-12-14 14:45:45,678 INFO L276 IsEmpty]: Start isEmpty. Operand 5133 states and 7319 transitions. [2022-12-14 14:45:45,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-12-14 14:45:45,679 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 14:45:45,679 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 14:45:45,679 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-12-14 14:45:45,679 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 14:45:45,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 14:45:45,680 INFO L85 PathProgramCache]: Analyzing trace with hash 682798265, now seen corresponding path program 1 times [2022-12-14 14:45:45,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 14:45:45,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778586016] [2022-12-14 14:45:45,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 14:45:45,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 14:45:45,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 14:45:45,914 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-12-14 14:45:45,914 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 14:45:45,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778586016] [2022-12-14 14:45:45,914 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778586016] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 14:45:45,914 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 14:45:45,915 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 14:45:45,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084311063] [2022-12-14 14:45:45,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 14:45:45,915 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 14:45:45,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 14:45:45,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 14:45:45,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 14:45:45,916 INFO L87 Difference]: Start difference. First operand 5133 states and 7319 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-12-14 14:45:48,128 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 14:45:51,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 14:45:51,318 INFO L93 Difference]: Finished difference Result 5146 states and 7329 transitions. [2022-12-14 14:45:51,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 14:45:51,319 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 43 [2022-12-14 14:45:51,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 14:45:51,341 INFO L225 Difference]: With dead ends: 5146 [2022-12-14 14:45:51,341 INFO L226 Difference]: Without dead ends: 5144 [2022-12-14 14:45:51,345 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-14 14:45:51,346 INFO L413 NwaCegarLoop]: 2729 mSDtfsCounter, 1801 mSDsluCounter, 7123 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1812 SdHoareTripleChecker+Valid, 9852 SdHoareTripleChecker+Invalid, 1022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2022-12-14 14:45:51,346 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1812 Valid, 9852 Invalid, 1022 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1020 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2022-12-14 14:45:51,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5144 states. [2022-12-14 14:45:51,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5144 to 5137. [2022-12-14 14:45:51,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5137 states, 2809 states have (on average 1.2221431114275543) internal successors, (3433), 2986 states have internal predecessors, (3433), 1945 states have call successors, (1945), 380 states have call predecessors, (1945), 380 states have return successors, (1944), 1880 states have call predecessors, (1944), 1942 states have call successors, (1944) [2022-12-14 14:45:51,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5137 states to 5137 states and 7322 transitions. [2022-12-14 14:45:51,569 INFO L78 Accepts]: Start accepts. Automaton has 5137 states and 7322 transitions. Word has length 43 [2022-12-14 14:45:51,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 14:45:51,569 INFO L495 AbstractCegarLoop]: Abstraction has 5137 states and 7322 transitions. [2022-12-14 14:45:51,569 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-12-14 14:45:51,569 INFO L276 IsEmpty]: Start isEmpty. Operand 5137 states and 7322 transitions. [2022-12-14 14:45:51,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-12-14 14:45:51,570 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 14:45:51,570 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 14:45:51,570 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-14 14:45:51,570 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 14:45:51,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 14:45:51,571 INFO L85 PathProgramCache]: Analyzing trace with hash 496668390, now seen corresponding path program 1 times [2022-12-14 14:45:51,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 14:45:51,571 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [226508417] [2022-12-14 14:45:51,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 14:45:51,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 14:45:51,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 14:45:51,837 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-12-14 14:45:51,837 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 14:45:51,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [226508417] [2022-12-14 14:45:51,837 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [226508417] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 14:45:51,837 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 14:45:51,837 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 14:45:51,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950334996] [2022-12-14 14:45:51,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 14:45:51,838 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 14:45:51,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 14:45:51,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 14:45:51,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 14:45:51,839 INFO L87 Difference]: Start difference. First operand 5137 states and 7322 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-12-14 14:45:54,422 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 14:45:57,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 14:45:57,222 INFO L93 Difference]: Finished difference Result 5143 states and 7327 transitions. [2022-12-14 14:45:57,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 14:45:57,222 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 48 [2022-12-14 14:45:57,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 14:45:57,240 INFO L225 Difference]: With dead ends: 5143 [2022-12-14 14:45:57,241 INFO L226 Difference]: Without dead ends: 5141 [2022-12-14 14:45:57,244 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-14 14:45:57,244 INFO L413 NwaCegarLoop]: 1994 mSDtfsCounter, 2203 mSDsluCounter, 3969 mSDsCounter, 0 mSdLazyCounter, 717 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2212 SdHoareTripleChecker+Valid, 5963 SdHoareTripleChecker+Invalid, 719 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 717 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2022-12-14 14:45:57,245 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2212 Valid, 5963 Invalid, 719 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 717 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2022-12-14 14:45:57,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5141 states. [2022-12-14 14:45:57,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5141 to 5141. [2022-12-14 14:45:57,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5141 states, 2812 states have (on average 1.2219061166429588) internal successors, (3436), 2989 states have internal predecessors, (3436), 1945 states have call successors, (1945), 381 states have call predecessors, (1945), 381 states have return successors, (1944), 1880 states have call predecessors, (1944), 1942 states have call successors, (1944) [2022-12-14 14:45:57,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5141 states to 5141 states and 7325 transitions. [2022-12-14 14:45:57,453 INFO L78 Accepts]: Start accepts. Automaton has 5141 states and 7325 transitions. Word has length 48 [2022-12-14 14:45:57,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 14:45:57,453 INFO L495 AbstractCegarLoop]: Abstraction has 5141 states and 7325 transitions. [2022-12-14 14:45:57,453 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-12-14 14:45:57,453 INFO L276 IsEmpty]: Start isEmpty. Operand 5141 states and 7325 transitions. [2022-12-14 14:45:57,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-12-14 14:45:57,455 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 14:45:57,455 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 14:45:57,455 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-14 14:45:57,455 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 14:45:57,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 14:45:57,456 INFO L85 PathProgramCache]: Analyzing trace with hash 355932313, now seen corresponding path program 1 times [2022-12-14 14:45:57,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 14:45:57,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2925262] [2022-12-14 14:45:57,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 14:45:57,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 14:45:57,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 14:45:57,661 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-12-14 14:45:57,662 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 14:45:57,662 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2925262] [2022-12-14 14:45:57,662 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2925262] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 14:45:57,662 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 14:45:57,662 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 14:45:57,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595500036] [2022-12-14 14:45:57,662 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 14:45:57,663 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 14:45:57,663 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 14:45:57,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 14:45:57,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 14:45:57,664 INFO L87 Difference]: Start difference. First operand 5141 states and 7325 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-12-14 14:45:59,889 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 14:46:03,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 14:46:03,032 INFO L93 Difference]: Finished difference Result 5154 states and 7335 transitions. [2022-12-14 14:46:03,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 14:46:03,033 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 53 [2022-12-14 14:46:03,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 14:46:03,050 INFO L225 Difference]: With dead ends: 5154 [2022-12-14 14:46:03,050 INFO L226 Difference]: Without dead ends: 5152 [2022-12-14 14:46:03,053 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-14 14:46:03,054 INFO L413 NwaCegarLoop]: 2729 mSDtfsCounter, 1801 mSDsluCounter, 7123 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1810 SdHoareTripleChecker+Valid, 9852 SdHoareTripleChecker+Invalid, 1022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2022-12-14 14:46:03,054 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1810 Valid, 9852 Invalid, 1022 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1020 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2022-12-14 14:46:03,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5152 states. [2022-12-14 14:46:03,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5152 to 5145. [2022-12-14 14:46:03,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5145 states, 2815 states have (on average 1.221669626998224) internal successors, (3439), 2992 states have internal predecessors, (3439), 1945 states have call successors, (1945), 382 states have call predecessors, (1945), 382 states have return successors, (1944), 1880 states have call predecessors, (1944), 1942 states have call successors, (1944) [2022-12-14 14:46:03,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5145 states to 5145 states and 7328 transitions. [2022-12-14 14:46:03,299 INFO L78 Accepts]: Start accepts. Automaton has 5145 states and 7328 transitions. Word has length 53 [2022-12-14 14:46:03,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 14:46:03,299 INFO L495 AbstractCegarLoop]: Abstraction has 5145 states and 7328 transitions. [2022-12-14 14:46:03,300 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-12-14 14:46:03,300 INFO L276 IsEmpty]: Start isEmpty. Operand 5145 states and 7328 transitions. [2022-12-14 14:46:03,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-12-14 14:46:03,301 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 14:46:03,301 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 14:46:03,301 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-12-14 14:46:03,301 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 14:46:03,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 14:46:03,301 INFO L85 PathProgramCache]: Analyzing trace with hash 2023276166, now seen corresponding path program 1 times [2022-12-14 14:46:03,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 14:46:03,301 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855516548] [2022-12-14 14:46:03,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 14:46:03,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 14:46:03,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 14:46:03,510 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-12-14 14:46:03,510 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 14:46:03,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855516548] [2022-12-14 14:46:03,510 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [855516548] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 14:46:03,510 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 14:46:03,510 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 14:46:03,511 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556010497] [2022-12-14 14:46:03,511 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 14:46:03,511 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 14:46:03,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 14:46:03,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 14:46:03,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 14:46:03,512 INFO L87 Difference]: Start difference. First operand 5145 states and 7328 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-12-14 14:46:05,735 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 14:46:08,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 14:46:08,864 INFO L93 Difference]: Finished difference Result 5158 states and 7338 transitions. [2022-12-14 14:46:08,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 14:46:08,864 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 58 [2022-12-14 14:46:08,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 14:46:08,882 INFO L225 Difference]: With dead ends: 5158 [2022-12-14 14:46:08,882 INFO L226 Difference]: Without dead ends: 5156 [2022-12-14 14:46:08,885 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-14 14:46:08,886 INFO L413 NwaCegarLoop]: 2729 mSDtfsCounter, 1801 mSDsluCounter, 7123 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1809 SdHoareTripleChecker+Valid, 9852 SdHoareTripleChecker+Invalid, 1022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2022-12-14 14:46:08,886 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1809 Valid, 9852 Invalid, 1022 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1020 Invalid, 1 Unknown, 0 Unchecked, 5.1s Time] [2022-12-14 14:46:08,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5156 states. [2022-12-14 14:46:09,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5156 to 5149. [2022-12-14 14:46:09,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5149 states, 2818 states have (on average 1.2214336408800568) internal successors, (3442), 2995 states have internal predecessors, (3442), 1945 states have call successors, (1945), 383 states have call predecessors, (1945), 383 states have return successors, (1944), 1880 states have call predecessors, (1944), 1942 states have call successors, (1944) [2022-12-14 14:46:09,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5149 states to 5149 states and 7331 transitions. [2022-12-14 14:46:09,099 INFO L78 Accepts]: Start accepts. Automaton has 5149 states and 7331 transitions. Word has length 58 [2022-12-14 14:46:09,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 14:46:09,100 INFO L495 AbstractCegarLoop]: Abstraction has 5149 states and 7331 transitions. [2022-12-14 14:46:09,100 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-12-14 14:46:09,100 INFO L276 IsEmpty]: Start isEmpty. Operand 5149 states and 7331 transitions. [2022-12-14 14:46:09,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-12-14 14:46:09,101 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 14:46:09,101 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 14:46:09,101 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-12-14 14:46:09,101 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 14:46:09,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 14:46:09,101 INFO L85 PathProgramCache]: Analyzing trace with hash 14286487, now seen corresponding path program 1 times [2022-12-14 14:46:09,101 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 14:46:09,101 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778158622] [2022-12-14 14:46:09,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 14:46:09,102 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 14:46:09,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 14:46:09,319 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-12-14 14:46:09,319 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 14:46:09,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778158622] [2022-12-14 14:46:09,319 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778158622] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 14:46:09,319 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 14:46:09,319 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 14:46:09,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172364509] [2022-12-14 14:46:09,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 14:46:09,320 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 14:46:09,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 14:46:09,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 14:46:09,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 14:46:09,321 INFO L87 Difference]: Start difference. First operand 5149 states and 7331 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-12-14 14:46:10,994 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 14:46:13,001 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 14:46:15,006 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 14:46:17,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 14:46:17,541 INFO L93 Difference]: Finished difference Result 5155 states and 7336 transitions. [2022-12-14 14:46:17,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 14:46:17,542 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 73 [2022-12-14 14:46:17,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 14:46:17,558 INFO L225 Difference]: With dead ends: 5155 [2022-12-14 14:46:17,558 INFO L226 Difference]: Without dead ends: 5153 [2022-12-14 14:46:17,561 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-14 14:46:17,562 INFO L413 NwaCegarLoop]: 1994 mSDtfsCounter, 2197 mSDsluCounter, 3969 mSDsCounter, 0 mSdLazyCounter, 716 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2203 SdHoareTripleChecker+Valid, 5963 SdHoareTripleChecker+Invalid, 719 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 716 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.0s IncrementalHoareTripleChecker+Time [2022-12-14 14:46:17,562 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2203 Valid, 5963 Invalid, 719 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 716 Invalid, 2 Unknown, 0 Unchecked, 8.0s Time] [2022-12-14 14:46:17,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5153 states. [2022-12-14 14:46:17,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5153 to 5153. [2022-12-14 14:46:17,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5153 states, 2821 states have (on average 1.2211981566820276) internal successors, (3445), 2998 states have internal predecessors, (3445), 1945 states have call successors, (1945), 384 states have call predecessors, (1945), 384 states have return successors, (1944), 1880 states have call predecessors, (1944), 1942 states have call successors, (1944) [2022-12-14 14:46:17,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5153 states to 5153 states and 7334 transitions. [2022-12-14 14:46:17,797 INFO L78 Accepts]: Start accepts. Automaton has 5153 states and 7334 transitions. Word has length 73 [2022-12-14 14:46:17,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 14:46:17,797 INFO L495 AbstractCegarLoop]: Abstraction has 5153 states and 7334 transitions. [2022-12-14 14:46:17,797 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-12-14 14:46:17,797 INFO L276 IsEmpty]: Start isEmpty. Operand 5153 states and 7334 transitions. [2022-12-14 14:46:17,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-12-14 14:46:17,798 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 14:46:17,798 INFO L195 NwaCegarLoop]: trace histogram [7, 6, 6, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 14:46:17,798 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-12-14 14:46:17,798 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 14:46:17,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 14:46:17,798 INFO L85 PathProgramCache]: Analyzing trace with hash -599157210, now seen corresponding path program 1 times [2022-12-14 14:46:17,798 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 14:46:17,799 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458038453] [2022-12-14 14:46:17,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 14:46:17,799 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 14:46:17,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 14:46:17,972 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2022-12-14 14:46:17,972 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 14:46:17,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458038453] [2022-12-14 14:46:17,972 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458038453] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 14:46:17,972 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 14:46:17,972 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 14:46:17,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569302618] [2022-12-14 14:46:17,973 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 14:46:17,973 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 14:46:17,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 14:46:17,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 14:46:17,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 14:46:17,974 INFO L87 Difference]: Start difference. First operand 5153 states and 7334 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-12-14 14:46:20,205 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 14:46:23,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 14:46:23,491 INFO L93 Difference]: Finished difference Result 9446 states and 14024 transitions. [2022-12-14 14:46:23,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-14 14:46:23,492 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 68 [2022-12-14 14:46:23,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 14:46:23,522 INFO L225 Difference]: With dead ends: 9446 [2022-12-14 14:46:23,522 INFO L226 Difference]: Without dead ends: 9444 [2022-12-14 14:46:23,526 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-14 14:46:23,526 INFO L413 NwaCegarLoop]: 3081 mSDtfsCounter, 1894 mSDsluCounter, 8186 mSDsCounter, 0 mSdLazyCounter, 1191 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1899 SdHoareTripleChecker+Valid, 11267 SdHoareTripleChecker+Invalid, 1195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1191 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2022-12-14 14:46:23,527 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1899 Valid, 11267 Invalid, 1195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1191 Invalid, 1 Unknown, 0 Unchecked, 5.0s Time] [2022-12-14 14:46:23,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9444 states. [2022-12-14 14:46:23,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9444 to 9424. [2022-12-14 14:46:23,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9424 states, 5149 states have (on average 1.2171295397164499) internal successors, (6267), 5498 states have internal predecessors, (6267), 3535 states have call successors, (3535), 757 states have call predecessors, (3535), 737 states have return successors, (4203), 3351 states have call predecessors, (4203), 3529 states have call successors, (4203) [2022-12-14 14:46:24,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9424 states to 9424 states and 14005 transitions. [2022-12-14 14:46:24,015 INFO L78 Accepts]: Start accepts. Automaton has 9424 states and 14005 transitions. Word has length 68 [2022-12-14 14:46:24,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 14:46:24,015 INFO L495 AbstractCegarLoop]: Abstraction has 9424 states and 14005 transitions. [2022-12-14 14:46:24,015 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-12-14 14:46:24,015 INFO L276 IsEmpty]: Start isEmpty. Operand 9424 states and 14005 transitions. [2022-12-14 14:46:24,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-12-14 14:46:24,016 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 14:46:24,017 INFO L195 NwaCegarLoop]: trace histogram [8, 7, 7, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 14:46:24,017 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-12-14 14:46:24,017 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 14:46:24,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 14:46:24,017 INFO L85 PathProgramCache]: Analyzing trace with hash -396129033, now seen corresponding path program 1 times [2022-12-14 14:46:24,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 14:46:24,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609166787] [2022-12-14 14:46:24,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 14:46:24,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 14:46:24,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 14:46:24,222 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2022-12-14 14:46:24,223 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 14:46:24,223 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609166787] [2022-12-14 14:46:24,223 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [609166787] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 14:46:24,223 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 14:46:24,223 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 14:46:24,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085493682] [2022-12-14 14:46:24,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 14:46:24,224 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 14:46:24,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 14:46:24,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 14:46:24,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 14:46:24,224 INFO L87 Difference]: Start difference. First operand 9424 states and 14005 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-12-14 14:46:26,444 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 14:46:29,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 14:46:29,959 INFO L93 Difference]: Finished difference Result 9444 states and 14022 transitions. [2022-12-14 14:46:29,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 14:46:29,959 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 83 [2022-12-14 14:46:29,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 14:46:29,984 INFO L225 Difference]: With dead ends: 9444 [2022-12-14 14:46:29,985 INFO L226 Difference]: Without dead ends: 9442 [2022-12-14 14:46:29,987 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-14 14:46:29,988 INFO L413 NwaCegarLoop]: 2529 mSDtfsCounter, 1795 mSDsluCounter, 6723 mSDsCounter, 0 mSdLazyCounter, 960 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1800 SdHoareTripleChecker+Valid, 9252 SdHoareTripleChecker+Invalid, 962 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 960 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2022-12-14 14:46:29,988 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1800 Valid, 9252 Invalid, 962 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 960 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2022-12-14 14:46:29,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9442 states. [2022-12-14 14:46:30,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9442 to 9438. [2022-12-14 14:46:30,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9438 states, 5159 states have (on average 1.2167086644698586) internal successors, (6277), 5510 states have internal predecessors, (6277), 3535 states have call successors, (3535), 759 states have call predecessors, (3535), 741 states have return successors, (4205), 3353 states have call predecessors, (4205), 3529 states have call successors, (4205) [2022-12-14 14:46:30,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9438 states to 9438 states and 14017 transitions. [2022-12-14 14:46:30,438 INFO L78 Accepts]: Start accepts. Automaton has 9438 states and 14017 transitions. Word has length 83 [2022-12-14 14:46:30,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 14:46:30,439 INFO L495 AbstractCegarLoop]: Abstraction has 9438 states and 14017 transitions. [2022-12-14 14:46:30,439 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-12-14 14:46:30,439 INFO L276 IsEmpty]: Start isEmpty. Operand 9438 states and 14017 transitions. [2022-12-14 14:46:30,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-12-14 14:46:30,440 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 14:46:30,440 INFO L195 NwaCegarLoop]: trace histogram [9, 8, 8, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 14:46:30,440 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-12-14 14:46:30,440 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 14:46:30,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 14:46:30,440 INFO L85 PathProgramCache]: Analyzing trace with hash -1485105722, now seen corresponding path program 1 times [2022-12-14 14:46:30,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 14:46:30,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830406988] [2022-12-14 14:46:30,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 14:46:30,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 14:46:30,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 14:46:30,638 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2022-12-14 14:46:30,638 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 14:46:30,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830406988] [2022-12-14 14:46:30,638 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830406988] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 14:46:30,638 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 14:46:30,638 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 14:46:30,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055219193] [2022-12-14 14:46:30,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 14:46:30,639 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 14:46:30,639 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 14:46:30,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 14:46:30,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 14:46:30,640 INFO L87 Difference]: Start difference. First operand 9438 states and 14017 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-12-14 14:46:32,903 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 14:46:36,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 14:46:36,341 INFO L93 Difference]: Finished difference Result 9452 states and 14028 transitions. [2022-12-14 14:46:36,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 14:46:36,342 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 78 [2022-12-14 14:46:36,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 14:46:36,371 INFO L225 Difference]: With dead ends: 9452 [2022-12-14 14:46:36,372 INFO L226 Difference]: Without dead ends: 9450 [2022-12-14 14:46:36,376 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-14 14:46:36,376 INFO L413 NwaCegarLoop]: 2530 mSDtfsCounter, 1801 mSDsluCounter, 6725 mSDsCounter, 0 mSdLazyCounter, 960 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1805 SdHoareTripleChecker+Valid, 9255 SdHoareTripleChecker+Invalid, 962 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 960 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2022-12-14 14:46:36,377 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1805 Valid, 9255 Invalid, 962 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 960 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2022-12-14 14:46:36,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9450 states. [2022-12-14 14:46:36,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9450 to 9446. [2022-12-14 14:46:36,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9446 states, 5165 states have (on average 1.2164569215876089) internal successors, (6283), 5516 states have internal predecessors, (6283), 3535 states have call successors, (3535), 761 states have call predecessors, (3535), 743 states have return successors, (4205), 3353 states have call predecessors, (4205), 3529 states have call successors, (4205) [2022-12-14 14:46:36,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9446 states to 9446 states and 14023 transitions. [2022-12-14 14:46:36,901 INFO L78 Accepts]: Start accepts. Automaton has 9446 states and 14023 transitions. Word has length 78 [2022-12-14 14:46:36,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 14:46:36,901 INFO L495 AbstractCegarLoop]: Abstraction has 9446 states and 14023 transitions. [2022-12-14 14:46:36,901 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-12-14 14:46:36,901 INFO L276 IsEmpty]: Start isEmpty. Operand 9446 states and 14023 transitions. [2022-12-14 14:46:36,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-12-14 14:46:36,902 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 14:46:36,902 INFO L195 NwaCegarLoop]: trace histogram [10, 9, 9, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 14:46:36,902 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-12-14 14:46:36,902 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 14:46:36,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 14:46:36,902 INFO L85 PathProgramCache]: Analyzing trace with hash -1945611433, now seen corresponding path program 1 times [2022-12-14 14:46:36,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 14:46:36,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624901941] [2022-12-14 14:46:36,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 14:46:36,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 14:46:36,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 14:46:37,077 INFO L134 CoverageAnalysis]: Checked inductivity of 173 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 155 trivial. 0 not checked. [2022-12-14 14:46:37,077 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 14:46:37,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624901941] [2022-12-14 14:46:37,077 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1624901941] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 14:46:37,078 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 14:46:37,078 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 14:46:37,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039453221] [2022-12-14 14:46:37,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 14:46:37,078 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 14:46:37,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 14:46:37,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 14:46:37,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 14:46:37,079 INFO L87 Difference]: Start difference. First operand 9446 states and 14023 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-12-14 14:46:39,292 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 14:46:42,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 14:46:42,662 INFO L93 Difference]: Finished difference Result 9460 states and 14034 transitions. [2022-12-14 14:46:42,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 14:46:42,662 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 93 [2022-12-14 14:46:42,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 14:46:42,683 INFO L225 Difference]: With dead ends: 9460 [2022-12-14 14:46:42,683 INFO L226 Difference]: Without dead ends: 9458 [2022-12-14 14:46:42,685 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-14 14:46:42,686 INFO L413 NwaCegarLoop]: 2547 mSDtfsCounter, 1795 mSDsluCounter, 6759 mSDsCounter, 0 mSdLazyCounter, 966 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1798 SdHoareTripleChecker+Valid, 9306 SdHoareTripleChecker+Invalid, 968 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 966 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2022-12-14 14:46:42,686 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1798 Valid, 9306 Invalid, 968 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 966 Invalid, 1 Unknown, 0 Unchecked, 5.1s Time] [2022-12-14 14:46:42,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9458 states. [2022-12-14 14:46:43,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9458 to 9454. [2022-12-14 14:46:43,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9454 states, 5171 states have (on average 1.2162057629085283) internal successors, (6289), 5522 states have internal predecessors, (6289), 3535 states have call successors, (3535), 763 states have call predecessors, (3535), 745 states have return successors, (4205), 3353 states have call predecessors, (4205), 3529 states have call successors, (4205) [2022-12-14 14:46:43,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9454 states to 9454 states and 14029 transitions. [2022-12-14 14:46:43,143 INFO L78 Accepts]: Start accepts. Automaton has 9454 states and 14029 transitions. Word has length 93 [2022-12-14 14:46:43,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 14:46:43,144 INFO L495 AbstractCegarLoop]: Abstraction has 9454 states and 14029 transitions. [2022-12-14 14:46:43,144 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-12-14 14:46:43,144 INFO L276 IsEmpty]: Start isEmpty. Operand 9454 states and 14029 transitions. [2022-12-14 14:46:43,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-12-14 14:46:43,145 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 14:46:43,145 INFO L195 NwaCegarLoop]: trace histogram [11, 10, 10, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 14:46:43,145 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-12-14 14:46:43,145 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 14:46:43,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 14:46:43,145 INFO L85 PathProgramCache]: Analyzing trace with hash -1887748762, now seen corresponding path program 1 times [2022-12-14 14:46:43,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 14:46:43,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822420733] [2022-12-14 14:46:43,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 14:46:43,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 14:46:43,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 14:46:43,314 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 191 trivial. 0 not checked. [2022-12-14 14:46:43,314 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 14:46:43,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822420733] [2022-12-14 14:46:43,314 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [822420733] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 14:46:43,315 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 14:46:43,315 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 14:46:43,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860098883] [2022-12-14 14:46:43,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 14:46:43,315 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 14:46:43,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 14:46:43,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 14:46:43,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 14:46:43,316 INFO L87 Difference]: Start difference. First operand 9454 states and 14029 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-12-14 14:46:45,609 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 14:46:48,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 14:46:48,879 INFO L93 Difference]: Finished difference Result 9468 states and 14040 transitions. [2022-12-14 14:46:48,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 14:46:48,880 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 88 [2022-12-14 14:46:48,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 14:46:48,899 INFO L225 Difference]: With dead ends: 9468 [2022-12-14 14:46:48,899 INFO L226 Difference]: Without dead ends: 9464 [2022-12-14 14:46:48,901 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-14 14:46:48,902 INFO L413 NwaCegarLoop]: 2546 mSDtfsCounter, 1801 mSDsluCounter, 6757 mSDsCounter, 0 mSdLazyCounter, 966 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1803 SdHoareTripleChecker+Valid, 9303 SdHoareTripleChecker+Invalid, 968 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 966 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2022-12-14 14:46:48,902 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1803 Valid, 9303 Invalid, 968 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 966 Invalid, 1 Unknown, 0 Unchecked, 5.0s Time] [2022-12-14 14:46:48,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9464 states. [2022-12-14 14:46:49,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9464 to 9460. [2022-12-14 14:46:49,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9460 states, 5176 states have (on average 1.2158037094281298) internal successors, (6293), 5526 states have internal predecessors, (6293), 3535 states have call successors, (3535), 765 states have call predecessors, (3535), 746 states have return successors, (4205), 3353 states have call predecessors, (4205), 3529 states have call successors, (4205) [2022-12-14 14:46:49,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9460 states to 9460 states and 14033 transitions. [2022-12-14 14:46:49,352 INFO L78 Accepts]: Start accepts. Automaton has 9460 states and 14033 transitions. Word has length 88 [2022-12-14 14:46:49,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 14:46:49,353 INFO L495 AbstractCegarLoop]: Abstraction has 9460 states and 14033 transitions. [2022-12-14 14:46:49,353 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-12-14 14:46:49,353 INFO L276 IsEmpty]: Start isEmpty. Operand 9460 states and 14033 transitions. [2022-12-14 14:46:49,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-12-14 14:46:49,354 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 14:46:49,354 INFO L195 NwaCegarLoop]: trace histogram [12, 11, 11, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 14:46:49,354 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-12-14 14:46:49,354 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 14:46:49,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 14:46:49,354 INFO L85 PathProgramCache]: Analyzing trace with hash -853388873, now seen corresponding path program 1 times [2022-12-14 14:46:49,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 14:46:49,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287563475] [2022-12-14 14:46:49,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 14:46:49,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 14:46:49,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 14:46:49,542 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2022-12-14 14:46:49,542 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 14:46:49,542 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287563475] [2022-12-14 14:46:49,542 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [287563475] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 14:46:49,543 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 14:46:49,543 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 14:46:49,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834248008] [2022-12-14 14:46:49,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 14:46:49,543 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 14:46:49,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 14:46:49,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 14:46:49,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 14:46:49,544 INFO L87 Difference]: Start difference. First operand 9460 states and 14033 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-12-14 14:46:51,765 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 14:46:55,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 14:46:55,155 INFO L93 Difference]: Finished difference Result 9470 states and 14040 transitions. [2022-12-14 14:46:55,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 14:46:55,156 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 103 [2022-12-14 14:46:55,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 14:46:55,175 INFO L225 Difference]: With dead ends: 9470 [2022-12-14 14:46:55,176 INFO L226 Difference]: Without dead ends: 9378 [2022-12-14 14:46:55,178 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-14 14:46:55,179 INFO L413 NwaCegarLoop]: 2530 mSDtfsCounter, 1795 mSDsluCounter, 6725 mSDsCounter, 0 mSdLazyCounter, 957 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1796 SdHoareTripleChecker+Valid, 9255 SdHoareTripleChecker+Invalid, 959 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 957 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2022-12-14 14:46:55,179 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1796 Valid, 9255 Invalid, 959 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 957 Invalid, 1 Unknown, 0 Unchecked, 5.0s Time] [2022-12-14 14:46:55,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9378 states. [2022-12-14 14:46:55,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9378 to 9374. [2022-12-14 14:46:55,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9374 states, 5127 states have (on average 1.216500877706261) internal successors, (6237), 5474 states have internal predecessors, (6237), 3514 states have call successors, (3514), 748 states have call predecessors, (3514), 730 states have return successors, (4187), 3336 states have call predecessors, (4187), 3511 states have call successors, (4187) [2022-12-14 14:46:55,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9374 states to 9374 states and 13938 transitions. [2022-12-14 14:46:55,692 INFO L78 Accepts]: Start accepts. Automaton has 9374 states and 13938 transitions. Word has length 103 [2022-12-14 14:46:55,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 14:46:55,692 INFO L495 AbstractCegarLoop]: Abstraction has 9374 states and 13938 transitions. [2022-12-14 14:46:55,693 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-12-14 14:46:55,693 INFO L276 IsEmpty]: Start isEmpty. Operand 9374 states and 13938 transitions. [2022-12-14 14:46:55,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-12-14 14:46:55,694 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 14:46:55,694 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 14:46:55,694 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-12-14 14:46:55,694 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 14:46:55,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 14:46:55,694 INFO L85 PathProgramCache]: Analyzing trace with hash -809793705, now seen corresponding path program 1 times [2022-12-14 14:46:55,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 14:46:55,694 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462604908] [2022-12-14 14:46:55,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 14:46:55,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 14:46:55,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 14:46:56,295 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 147 trivial. 0 not checked. [2022-12-14 14:46:56,295 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 14:46:56,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [462604908] [2022-12-14 14:46:56,295 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [462604908] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 14:46:56,295 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 14:46:56,295 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-14 14:46:56,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420499866] [2022-12-14 14:46:56,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 14:46:56,296 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 14:46:56,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 14:46:56,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 14:46:56,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-12-14 14:46:56,297 INFO L87 Difference]: Start difference. First operand 9374 states and 13938 transitions. Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 2 states have call successors, (21), 4 states have call predecessors, (21), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-12-14 14:46:58,843 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 14:47:08,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 14:47:08,549 INFO L93 Difference]: Finished difference Result 11708 states and 18504 transitions. [2022-12-14 14:47:08,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-14 14:47:08,550 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 2 states have call successors, (21), 4 states have call predecessors, (21), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 117 [2022-12-14 14:47:08,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 14:47:08,582 INFO L225 Difference]: With dead ends: 11708 [2022-12-14 14:47:08,582 INFO L226 Difference]: Without dead ends: 11706 [2022-12-14 14:47:08,585 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2022-12-14 14:47:08,585 INFO L413 NwaCegarLoop]: 2021 mSDtfsCounter, 2640 mSDsluCounter, 5269 mSDsCounter, 0 mSdLazyCounter, 8286 mSolverCounterSat, 2063 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3056 SdHoareTripleChecker+Valid, 7290 SdHoareTripleChecker+Invalid, 10350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2063 IncrementalHoareTripleChecker+Valid, 8286 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.2s IncrementalHoareTripleChecker+Time [2022-12-14 14:47:08,586 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3056 Valid, 7290 Invalid, 10350 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2063 Valid, 8286 Invalid, 1 Unknown, 0 Unchecked, 11.2s Time] [2022-12-14 14:47:08,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11706 states. [2022-12-14 14:47:09,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11706 to 11678. [2022-12-14 14:47:09,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11678 states, 6419 states have (on average 1.2152983330736875) internal successors, (7801), 6846 states have internal predecessors, (7801), 4322 states have call successors, (4322), 748 states have call predecessors, (4322), 934 states have return successors, (6333), 4304 states have call predecessors, (6333), 4319 states have call successors, (6333) [2022-12-14 14:47:09,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11678 states to 11678 states and 18456 transitions. [2022-12-14 14:47:09,278 INFO L78 Accepts]: Start accepts. Automaton has 11678 states and 18456 transitions. Word has length 117 [2022-12-14 14:47:09,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 14:47:09,279 INFO L495 AbstractCegarLoop]: Abstraction has 11678 states and 18456 transitions. [2022-12-14 14:47:09,279 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 2 states have call successors, (21), 4 states have call predecessors, (21), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-12-14 14:47:09,279 INFO L276 IsEmpty]: Start isEmpty. Operand 11678 states and 18456 transitions. [2022-12-14 14:47:09,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-12-14 14:47:09,281 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 14:47:09,281 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 14:47:09,281 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-12-14 14:47:09,281 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 14:47:09,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 14:47:09,281 INFO L85 PathProgramCache]: Analyzing trace with hash -1582288609, now seen corresponding path program 1 times [2022-12-14 14:47:09,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 14:47:09,281 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174144730] [2022-12-14 14:47:09,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 14:47:09,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 14:47:09,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 14:47:09,915 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2022-12-14 14:47:09,915 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 14:47:09,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174144730] [2022-12-14 14:47:09,915 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174144730] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 14:47:09,915 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 14:47:09,915 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 14:47:09,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971201655] [2022-12-14 14:47:09,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 14:47:09,916 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 14:47:09,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 14:47:09,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 14:47:09,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 14:47:09,917 INFO L87 Difference]: Start difference. First operand 11678 states and 18456 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-12-14 14:47:12,138 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 14:47:16,974 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 14:47:17,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 14:47:17,847 INFO L93 Difference]: Finished difference Result 15861 states and 24941 transitions. [2022-12-14 14:47:17,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 14:47:17,848 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 123 [2022-12-14 14:47:17,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 14:47:17,892 INFO L225 Difference]: With dead ends: 15861 [2022-12-14 14:47:17,892 INFO L226 Difference]: Without dead ends: 15859 [2022-12-14 14:47:17,898 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-14 14:47:17,898 INFO L413 NwaCegarLoop]: 2781 mSDtfsCounter, 1878 mSDsluCounter, 7593 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1879 SdHoareTripleChecker+Valid, 10374 SdHoareTripleChecker+Invalid, 1024 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2022-12-14 14:47:17,898 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1879 Valid, 10374 Invalid, 1024 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1020 Invalid, 2 Unknown, 0 Unchecked, 6.8s Time] [2022-12-14 14:47:17,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15859 states. [2022-12-14 14:47:18,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15859 to 15805. [2022-12-14 14:47:18,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15805 states, 8664 states have (on average 1.2138734995383196) internal successors, (10517), 9253 states have internal predecessors, (10517), 5866 states have call successors, (5866), 1104 states have call predecessors, (5866), 1272 states have return successors, (8501), 5738 states have call predecessors, (8501), 5863 states have call successors, (8501) [2022-12-14 14:47:18,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15805 states to 15805 states and 24884 transitions. [2022-12-14 14:47:18,844 INFO L78 Accepts]: Start accepts. Automaton has 15805 states and 24884 transitions. Word has length 123 [2022-12-14 14:47:18,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 14:47:18,844 INFO L495 AbstractCegarLoop]: Abstraction has 15805 states and 24884 transitions. [2022-12-14 14:47:18,844 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-12-14 14:47:18,844 INFO L276 IsEmpty]: Start isEmpty. Operand 15805 states and 24884 transitions. [2022-12-14 14:47:18,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-12-14 14:47:18,846 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 14:47:18,846 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 14:47:18,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-12-14 14:47:18,847 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 14:47:18,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 14:47:18,847 INFO L85 PathProgramCache]: Analyzing trace with hash -281380766, now seen corresponding path program 1 times [2022-12-14 14:47:18,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 14:47:18,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22381571] [2022-12-14 14:47:18,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 14:47:18,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 14:47:18,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 14:47:19,154 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2022-12-14 14:47:19,154 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 14:47:19,154 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22381571] [2022-12-14 14:47:19,154 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22381571] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 14:47:19,155 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 14:47:19,155 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 14:47:19,155 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979851974] [2022-12-14 14:47:19,155 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 14:47:19,155 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 14:47:19,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 14:47:19,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 14:47:19,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 14:47:19,156 INFO L87 Difference]: Start difference. First operand 15805 states and 24884 transitions. Second operand has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (25), 3 states have call predecessors, (25), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-12-14 14:47:21,368 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 14:47:27,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 14:47:27,207 INFO L93 Difference]: Finished difference Result 19882 states and 31193 transitions. [2022-12-14 14:47:27,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 14:47:27,208 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (25), 3 states have call predecessors, (25), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 136 [2022-12-14 14:47:27,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 14:47:27,274 INFO L225 Difference]: With dead ends: 19882 [2022-12-14 14:47:27,274 INFO L226 Difference]: Without dead ends: 19880 [2022-12-14 14:47:27,284 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-14 14:47:27,284 INFO L413 NwaCegarLoop]: 3372 mSDtfsCounter, 2214 mSDsluCounter, 8460 mSDsCounter, 0 mSdLazyCounter, 1366 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2215 SdHoareTripleChecker+Valid, 11832 SdHoareTripleChecker+Invalid, 1368 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1366 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.0s IncrementalHoareTripleChecker+Time [2022-12-14 14:47:27,285 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2215 Valid, 11832 Invalid, 1368 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1366 Invalid, 1 Unknown, 0 Unchecked, 7.0s Time] [2022-12-14 14:47:27,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19880 states. [2022-12-14 14:47:28,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19880 to 19826. [2022-12-14 14:47:28,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19826 states, 10849 states have (on average 1.2127385012443543) internal successors, (13157), 11596 states have internal predecessors, (13157), 7366 states have call successors, (7366), 1458 states have call predecessors, (7366), 1608 states have return successors, (10613), 7130 states have call predecessors, (10613), 7363 states have call successors, (10613) [2022-12-14 14:47:28,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19826 states to 19826 states and 31136 transitions. [2022-12-14 14:47:28,681 INFO L78 Accepts]: Start accepts. Automaton has 19826 states and 31136 transitions. Word has length 136 [2022-12-14 14:47:28,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 14:47:28,682 INFO L495 AbstractCegarLoop]: Abstraction has 19826 states and 31136 transitions. [2022-12-14 14:47:28,682 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (25), 3 states have call predecessors, (25), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-12-14 14:47:28,682 INFO L276 IsEmpty]: Start isEmpty. Operand 19826 states and 31136 transitions. [2022-12-14 14:47:28,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2022-12-14 14:47:28,686 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 14:47:28,686 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 14:47:28,686 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-12-14 14:47:28,686 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 14:47:28,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 14:47:28,686 INFO L85 PathProgramCache]: Analyzing trace with hash -906205731, now seen corresponding path program 1 times [2022-12-14 14:47:28,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 14:47:28,686 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054890899] [2022-12-14 14:47:28,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 14:47:28,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 14:47:28,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 14:47:29,230 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2022-12-14 14:47:29,230 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 14:47:29,230 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054890899] [2022-12-14 14:47:29,231 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2054890899] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 14:47:29,231 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 14:47:29,231 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-14 14:47:29,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291723306] [2022-12-14 14:47:29,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 14:47:29,232 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-14 14:47:29,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 14:47:29,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-14 14:47:29,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-14 14:47:29,233 INFO L87 Difference]: Start difference. First operand 19826 states and 31136 transitions. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-12-14 14:47:31,479 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 14:47:35,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 14:47:35,453 INFO L93 Difference]: Finished difference Result 39680 states and 62439 transitions. [2022-12-14 14:47:35,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-14 14:47:35,453 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 175 [2022-12-14 14:47:35,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 14:47:35,544 INFO L225 Difference]: With dead ends: 39680 [2022-12-14 14:47:35,544 INFO L226 Difference]: Without dead ends: 19870 [2022-12-14 14:47:35,693 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-12-14 14:47:35,693 INFO L413 NwaCegarLoop]: 1993 mSDtfsCounter, 9 mSDsluCounter, 3974 mSDsCounter, 0 mSdLazyCounter, 708 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 5967 SdHoareTripleChecker+Invalid, 709 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 708 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2022-12-14 14:47:35,694 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 5967 Invalid, 709 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 708 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2022-12-14 14:47:35,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19870 states. [2022-12-14 14:47:36,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19870 to 19834. [2022-12-14 14:47:37,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19834 states, 10857 states have (on average 1.212581744496638) internal successors, (13165), 11604 states have internal predecessors, (13165), 7366 states have call successors, (7366), 1458 states have call predecessors, (7366), 1608 states have return successors, (10613), 7130 states have call predecessors, (10613), 7363 states have call successors, (10613) [2022-12-14 14:47:37,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19834 states to 19834 states and 31144 transitions. [2022-12-14 14:47:37,167 INFO L78 Accepts]: Start accepts. Automaton has 19834 states and 31144 transitions. Word has length 175 [2022-12-14 14:47:37,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 14:47:37,168 INFO L495 AbstractCegarLoop]: Abstraction has 19834 states and 31144 transitions. [2022-12-14 14:47:37,168 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-12-14 14:47:37,168 INFO L276 IsEmpty]: Start isEmpty. Operand 19834 states and 31144 transitions. [2022-12-14 14:47:37,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2022-12-14 14:47:37,172 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 14:47:37,172 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 14:47:37,172 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-12-14 14:47:37,173 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 14:47:37,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 14:47:37,173 INFO L85 PathProgramCache]: Analyzing trace with hash -739240610, now seen corresponding path program 1 times [2022-12-14 14:47:37,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 14:47:37,173 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790052806] [2022-12-14 14:47:37,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 14:47:37,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 14:47:37,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 14:47:38,476 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 5 proven. 28 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2022-12-14 14:47:38,476 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 14:47:38,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790052806] [2022-12-14 14:47:38,476 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790052806] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 14:47:38,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611097266] [2022-12-14 14:47:38,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 14:47:38,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 14:47:38,477 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 14:47:38,478 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 14:47:38,479 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-12-14 14:47:39,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 14:47:39,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 2785 conjuncts, 40 conjunts are in the unsatisfiable core [2022-12-14 14:47:39,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 14:47:39,315 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2022-12-14 14:47:39,315 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 14:47:39,315 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611097266] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 14:47:39,316 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-14 14:47:39,316 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [9] total 16 [2022-12-14 14:47:39,316 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340352158] [2022-12-14 14:47:39,316 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 14:47:39,317 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-14 14:47:39,317 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 14:47:39,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-14 14:47:39,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=210, Unknown=0, NotChecked=0, Total=240 [2022-12-14 14:47:39,318 INFO L87 Difference]: Start difference. First operand 19834 states and 31144 transitions. Second operand has 11 states, 8 states have (on average 9.5) internal successors, (76), 9 states have internal predecessors, (76), 5 states have call successors, (36), 2 states have call predecessors, (36), 5 states have return successors, (31), 6 states have call predecessors, (31), 5 states have call successors, (31) [2022-12-14 14:47:41,907 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 14:47:50,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 14:47:50,209 INFO L93 Difference]: Finished difference Result 40446 states and 63589 transitions. [2022-12-14 14:47:50,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-14 14:47:50,209 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 8 states have (on average 9.5) internal successors, (76), 9 states have internal predecessors, (76), 5 states have call successors, (36), 2 states have call predecessors, (36), 5 states have return successors, (31), 6 states have call predecessors, (31), 5 states have call successors, (31) Word has length 186 [2022-12-14 14:47:50,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 14:47:50,299 INFO L225 Difference]: With dead ends: 40446 [2022-12-14 14:47:50,299 INFO L226 Difference]: Without dead ends: 20620 [2022-12-14 14:47:50,418 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=59, Invalid=403, Unknown=0, NotChecked=0, Total=462 [2022-12-14 14:47:50,419 INFO L413 NwaCegarLoop]: 2063 mSDtfsCounter, 76 mSDsluCounter, 18333 mSDsCounter, 0 mSdLazyCounter, 2928 mSolverCounterSat, 50 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 20396 SdHoareTripleChecker+Invalid, 2979 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 2928 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.1s IncrementalHoareTripleChecker+Time [2022-12-14 14:47:50,419 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 20396 Invalid, 2979 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [50 Valid, 2928 Invalid, 1 Unknown, 0 Unchecked, 9.1s Time] [2022-12-14 14:47:50,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20620 states. [2022-12-14 14:47:51,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20620 to 19898. [2022-12-14 14:47:51,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19898 states, 10897 states have (on average 1.211801413233) internal successors, (13205), 11644 states have internal predecessors, (13205), 7382 states have call successors, (7382), 1458 states have call predecessors, (7382), 1616 states have return successors, (10637), 7154 states have call predecessors, (10637), 7379 states have call successors, (10637) [2022-12-14 14:47:51,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19898 states to 19898 states and 31224 transitions. [2022-12-14 14:47:51,905 INFO L78 Accepts]: Start accepts. Automaton has 19898 states and 31224 transitions. Word has length 186 [2022-12-14 14:47:51,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 14:47:51,905 INFO L495 AbstractCegarLoop]: Abstraction has 19898 states and 31224 transitions. [2022-12-14 14:47:51,905 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 8 states have (on average 9.5) internal successors, (76), 9 states have internal predecessors, (76), 5 states have call successors, (36), 2 states have call predecessors, (36), 5 states have return successors, (31), 6 states have call predecessors, (31), 5 states have call successors, (31) [2022-12-14 14:47:51,905 INFO L276 IsEmpty]: Start isEmpty. Operand 19898 states and 31224 transitions. [2022-12-14 14:47:51,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-12-14 14:47:51,911 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 14:47:51,911 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 14:47:51,921 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-12-14 14:47:52,112 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-12-14 14:47:52,112 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 14:47:52,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 14:47:52,113 INFO L85 PathProgramCache]: Analyzing trace with hash 1695745592, now seen corresponding path program 1 times [2022-12-14 14:47:52,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 14:47:52,113 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667159322] [2022-12-14 14:47:52,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 14:47:52,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 14:47:52,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 14:47:52,286 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2022-12-14 14:47:52,286 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 14:47:52,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667159322] [2022-12-14 14:47:52,287 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667159322] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 14:47:52,287 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 14:47:52,287 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 14:47:52,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642533686] [2022-12-14 14:47:52,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 14:47:52,288 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 14:47:52,288 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 14:47:52,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 14:47:52,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 14:47:52,289 INFO L87 Difference]: Start difference. First operand 19898 states and 31224 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2022-12-14 14:47:54,538 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 14:47:57,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 14:47:57,469 INFO L93 Difference]: Finished difference Result 39960 states and 62743 transitions. [2022-12-14 14:47:57,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 14:47:57,470 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 189 [2022-12-14 14:47:57,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 14:47:57,570 INFO L225 Difference]: With dead ends: 39960 [2022-12-14 14:47:57,571 INFO L226 Difference]: Without dead ends: 20078 [2022-12-14 14:47:57,780 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 14:47:57,781 INFO L413 NwaCegarLoop]: 1991 mSDtfsCounter, 28 mSDsluCounter, 1964 mSDsCounter, 0 mSdLazyCounter, 471 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 3955 SdHoareTripleChecker+Invalid, 477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 471 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2022-12-14 14:47:57,781 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 3955 Invalid, 477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 471 Invalid, 1 Unknown, 0 Unchecked, 3.8s Time] [2022-12-14 14:47:57,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20078 states. [2022-12-14 14:47:58,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20078 to 20038. [2022-12-14 14:47:58,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20038 states, 11001 states have (on average 1.211253522407054) internal successors, (13325), 11740 states have internal predecessors, (13325), 7414 states have call successors, (7414), 1458 states have call predecessors, (7414), 1620 states have return successors, (10681), 7186 states have call predecessors, (10681), 7411 states have call successors, (10681) [2022-12-14 14:47:59,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20038 states to 20038 states and 31420 transitions. [2022-12-14 14:47:59,079 INFO L78 Accepts]: Start accepts. Automaton has 20038 states and 31420 transitions. Word has length 189 [2022-12-14 14:47:59,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 14:47:59,079 INFO L495 AbstractCegarLoop]: Abstraction has 20038 states and 31420 transitions. [2022-12-14 14:47:59,079 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2022-12-14 14:47:59,079 INFO L276 IsEmpty]: Start isEmpty. Operand 20038 states and 31420 transitions. [2022-12-14 14:47:59,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2022-12-14 14:47:59,084 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 14:47:59,084 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 14:47:59,084 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-12-14 14:47:59,084 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 14:47:59,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 14:47:59,084 INFO L85 PathProgramCache]: Analyzing trace with hash 440258415, now seen corresponding path program 1 times [2022-12-14 14:47:59,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 14:47:59,085 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051809689] [2022-12-14 14:47:59,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 14:47:59,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 14:47:59,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 14:48:00,099 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 5 proven. 28 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2022-12-14 14:48:00,099 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 14:48:00,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051809689] [2022-12-14 14:48:00,099 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1051809689] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 14:48:00,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1993081536] [2022-12-14 14:48:00,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 14:48:00,099 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 14:48:00,100 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 14:48:00,100 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 14:48:00,101 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-12-14 14:48:00,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 14:48:00,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 2819 conjuncts, 38 conjunts are in the unsatisfiable core [2022-12-14 14:48:00,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 14:48:00,742 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2022-12-14 14:48:00,742 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 14:48:00,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1993081536] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 14:48:00,743 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-14 14:48:00,743 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [9] total 17 [2022-12-14 14:48:00,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569329592] [2022-12-14 14:48:00,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 14:48:00,744 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 14:48:00,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 14:48:00,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 14:48:00,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=240, Unknown=0, NotChecked=0, Total=272 [2022-12-14 14:48:00,745 INFO L87 Difference]: Start difference. First operand 20038 states and 31420 transitions. Second operand has 12 states, 9 states have (on average 8.88888888888889) internal successors, (80), 10 states have internal predecessors, (80), 6 states have call successors, (37), 2 states have call predecessors, (37), 5 states have return successors, (32), 7 states have call predecessors, (32), 6 states have call successors, (32) [2022-12-14 14:48:03,296 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 14:48:12,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 14:48:12,775 INFO L93 Difference]: Finished difference Result 39687 states and 62356 transitions. [2022-12-14 14:48:12,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-14 14:48:12,776 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 9 states have (on average 8.88888888888889) internal successors, (80), 10 states have internal predecessors, (80), 6 states have call successors, (37), 2 states have call predecessors, (37), 5 states have return successors, (32), 7 states have call predecessors, (32), 6 states have call successors, (32) Word has length 192 [2022-12-14 14:48:12,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 14:48:12,848 INFO L225 Difference]: With dead ends: 39687 [2022-12-14 14:48:12,848 INFO L226 Difference]: Without dead ends: 19657 [2022-12-14 14:48:12,954 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=65, Invalid=487, Unknown=0, NotChecked=0, Total=552 [2022-12-14 14:48:12,954 INFO L413 NwaCegarLoop]: 2071 mSDtfsCounter, 97 mSDsluCounter, 20442 mSDsCounter, 0 mSdLazyCounter, 3246 mSolverCounterSat, 58 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 22513 SdHoareTripleChecker+Invalid, 3305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 3246 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.5s IncrementalHoareTripleChecker+Time [2022-12-14 14:48:12,955 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 22513 Invalid, 3305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 3246 Invalid, 1 Unknown, 0 Unchecked, 10.5s Time] [2022-12-14 14:48:12,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19657 states. [2022-12-14 14:48:14,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19657 to 18934. [2022-12-14 14:48:14,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18934 states, 10382 states have (on average 1.2102677711423617) internal successors, (12565), 11068 states have internal predecessors, (12565), 7035 states have call successors, (7035), 1369 states have call predecessors, (7035), 1514 states have return successors, (10136), 6810 states have call predecessors, (10136), 7032 states have call successors, (10136) [2022-12-14 14:48:14,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18934 states to 18934 states and 29736 transitions. [2022-12-14 14:48:14,275 INFO L78 Accepts]: Start accepts. Automaton has 18934 states and 29736 transitions. Word has length 192 [2022-12-14 14:48:14,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 14:48:14,276 INFO L495 AbstractCegarLoop]: Abstraction has 18934 states and 29736 transitions. [2022-12-14 14:48:14,276 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 9 states have (on average 8.88888888888889) internal successors, (80), 10 states have internal predecessors, (80), 6 states have call successors, (37), 2 states have call predecessors, (37), 5 states have return successors, (32), 7 states have call predecessors, (32), 6 states have call successors, (32) [2022-12-14 14:48:14,276 INFO L276 IsEmpty]: Start isEmpty. Operand 18934 states and 29736 transitions. [2022-12-14 14:48:14,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2022-12-14 14:48:14,280 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 14:48:14,281 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 8, 7, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 14:48:14,290 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-12-14 14:48:14,481 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 14:48:14,481 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 14:48:14,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 14:48:14,482 INFO L85 PathProgramCache]: Analyzing trace with hash -1998001614, now seen corresponding path program 1 times [2022-12-14 14:48:14,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 14:48:14,482 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239774339] [2022-12-14 14:48:14,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 14:48:14,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 14:48:14,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 14:48:14,708 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 349 trivial. 0 not checked. [2022-12-14 14:48:14,708 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 14:48:14,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239774339] [2022-12-14 14:48:14,708 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239774339] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 14:48:14,708 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 14:48:14,708 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-14 14:48:14,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666661459] [2022-12-14 14:48:14,708 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 14:48:14,709 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-14 14:48:14,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 14:48:14,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-14 14:48:14,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-14 14:48:14,710 INFO L87 Difference]: Start difference. First operand 18934 states and 29736 transitions. Second operand has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-12-14 14:48:16,872 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 14:48:18,877 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 14:48:21,134 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 14:48:24,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 14:48:24,547 INFO L93 Difference]: Finished difference Result 38168 states and 59979 transitions. [2022-12-14 14:48:24,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-14 14:48:24,548 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) Word has length 216 [2022-12-14 14:48:24,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 14:48:24,621 INFO L225 Difference]: With dead ends: 38168 [2022-12-14 14:48:24,621 INFO L226 Difference]: Without dead ends: 19250 [2022-12-14 14:48:24,722 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-12-14 14:48:24,722 INFO L413 NwaCegarLoop]: 2083 mSDtfsCounter, 78 mSDsluCounter, 4066 mSDsCounter, 0 mSdLazyCounter, 718 mSolverCounterSat, 11 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 6149 SdHoareTripleChecker+Invalid, 732 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 718 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2022-12-14 14:48:24,722 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 6149 Invalid, 732 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 718 Invalid, 3 Unknown, 0 Unchecked, 8.6s Time] [2022-12-14 14:48:24,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19250 states. [2022-12-14 14:48:25,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19250 to 18942. [2022-12-14 14:48:25,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18942 states, 10390 states have (on average 1.2101058710298365) internal successors, (12573), 11076 states have internal predecessors, (12573), 7035 states have call successors, (7035), 1369 states have call predecessors, (7035), 1514 states have return successors, (10136), 6810 states have call predecessors, (10136), 7032 states have call successors, (10136) [2022-12-14 14:48:26,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18942 states to 18942 states and 29744 transitions. [2022-12-14 14:48:26,028 INFO L78 Accepts]: Start accepts. Automaton has 18942 states and 29744 transitions. Word has length 216 [2022-12-14 14:48:26,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 14:48:26,028 INFO L495 AbstractCegarLoop]: Abstraction has 18942 states and 29744 transitions. [2022-12-14 14:48:26,028 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-12-14 14:48:26,028 INFO L276 IsEmpty]: Start isEmpty. Operand 18942 states and 29744 transitions. [2022-12-14 14:48:26,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2022-12-14 14:48:26,032 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 14:48:26,032 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 7, 7, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 14:48:26,032 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-12-14 14:48:26,032 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 14:48:26,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 14:48:26,033 INFO L85 PathProgramCache]: Analyzing trace with hash -1743547781, now seen corresponding path program 1 times [2022-12-14 14:48:26,033 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 14:48:26,033 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531574387] [2022-12-14 14:48:26,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 14:48:26,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 14:48:26,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 14:48:26,444 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 309 trivial. 0 not checked. [2022-12-14 14:48:26,444 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 14:48:26,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531574387] [2022-12-14 14:48:26,444 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1531574387] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 14:48:26,444 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 14:48:26,444 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-14 14:48:26,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902976975] [2022-12-14 14:48:26,445 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 14:48:26,445 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 14:48:26,445 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 14:48:26,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 14:48:26,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-14 14:48:26,446 INFO L87 Difference]: Start difference. First operand 18942 states and 29744 transitions. Second operand has 6 states, 6 states have (on average 12.5) internal successors, (75), 5 states have internal predecessors, (75), 3 states have call successors, (38), 4 states have call predecessors, (38), 2 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2022-12-14 14:48:28,621 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 14:48:30,625 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 14:48:32,629 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 14:48:39,520 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 14:48:42,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 14:48:42,610 INFO L93 Difference]: Finished difference Result 19006 states and 29822 transitions. [2022-12-14 14:48:42,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-14 14:48:42,611 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 5 states have internal predecessors, (75), 3 states have call successors, (38), 4 states have call predecessors, (38), 2 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) Word has length 220 [2022-12-14 14:48:42,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 14:48:42,672 INFO L225 Difference]: With dead ends: 19006 [2022-12-14 14:48:42,673 INFO L226 Difference]: Without dead ends: 18966 [2022-12-14 14:48:42,682 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-12-14 14:48:42,683 INFO L413 NwaCegarLoop]: 2432 mSDtfsCounter, 2851 mSDsluCounter, 6118 mSDsCounter, 0 mSdLazyCounter, 5017 mSolverCounterSat, 551 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3198 SdHoareTripleChecker+Valid, 8550 SdHoareTripleChecker+Invalid, 5572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 551 IncrementalHoareTripleChecker+Valid, 5017 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.7s IncrementalHoareTripleChecker+Time [2022-12-14 14:48:42,683 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3198 Valid, 8550 Invalid, 5572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [551 Valid, 5017 Invalid, 4 Unknown, 0 Unchecked, 14.7s Time] [2022-12-14 14:48:42,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18966 states. [2022-12-14 14:48:43,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18966 to 18940. [2022-12-14 14:48:43,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18940 states, 10390 states have (on average 1.2095283926852742) internal successors, (12567), 11074 states have internal predecessors, (12567), 7033 states have call successors, (7033), 1369 states have call predecessors, (7033), 1514 states have return successors, (10134), 6810 states have call predecessors, (10134), 7030 states have call successors, (10134) [2022-12-14 14:48:43,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18940 states to 18940 states and 29734 transitions. [2022-12-14 14:48:43,937 INFO L78 Accepts]: Start accepts. Automaton has 18940 states and 29734 transitions. Word has length 220 [2022-12-14 14:48:43,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 14:48:43,937 INFO L495 AbstractCegarLoop]: Abstraction has 18940 states and 29734 transitions. [2022-12-14 14:48:43,937 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 5 states have internal predecessors, (75), 3 states have call successors, (38), 4 states have call predecessors, (38), 2 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2022-12-14 14:48:43,938 INFO L276 IsEmpty]: Start isEmpty. Operand 18940 states and 29734 transitions. [2022-12-14 14:48:43,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 246 [2022-12-14 14:48:43,942 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 14:48:43,942 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 7, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:48:43,943 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-12-14 14:48:43,943 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 14:48:43,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 14:48:43,943 INFO L85 PathProgramCache]: Analyzing trace with hash -1878626268, now seen corresponding path program 1 times [2022-12-14 14:48:43,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 14:48:43,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742962015] [2022-12-14 14:48:43,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 14:48:43,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 14:48:44,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 14:48:44,207 INFO L134 CoverageAnalysis]: Checked inductivity of 271 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2022-12-14 14:48:44,207 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 14:48:44,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742962015] [2022-12-14 14:48:44,208 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1742962015] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 14:48:44,208 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 14:48:44,208 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 14:48:44,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909711877] [2022-12-14 14:48:44,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 14:48:44,209 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 14:48:44,209 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 14:48:44,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 14:48:44,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 14:48:44,209 INFO L87 Difference]: Start difference. First operand 18940 states and 29734 transitions. Second operand has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (48), 2 states have call predecessors, (48), 2 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2022-12-14 14:48:46,340 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 14:48:48,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 14:48:48,936 INFO L93 Difference]: Finished difference Result 33774 states and 53027 transitions. [2022-12-14 14:48:48,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 14:48:48,937 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (48), 2 states have call predecessors, (48), 2 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) Word has length 245 [2022-12-14 14:48:48,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 14:48:48,995 INFO L225 Difference]: With dead ends: 33774 [2022-12-14 14:48:48,995 INFO L226 Difference]: Without dead ends: 14850 [2022-12-14 14:48:49,090 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 14:48:49,090 INFO L413 NwaCegarLoop]: 2021 mSDtfsCounter, 36 mSDsluCounter, 1984 mSDsCounter, 0 mSdLazyCounter, 463 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 4005 SdHoareTripleChecker+Invalid, 464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 463 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2022-12-14 14:48:49,091 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 4005 Invalid, 464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 463 Invalid, 1 Unknown, 0 Unchecked, 3.6s Time] [2022-12-14 14:48:49,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14850 states. [2022-12-14 14:48:49,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14850 to 14712. [2022-12-14 14:48:49,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14712 states, 8082 states have (on average 1.2060133630289531) internal successors, (9747), 8594 states have internal predecessors, (9747), 5427 states have call successors, (5427), 1041 states have call predecessors, (5427), 1200 states have return successors, (7874), 5314 states have call predecessors, (7874), 5424 states have call successors, (7874) [2022-12-14 14:48:50,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14712 states to 14712 states and 23048 transitions. [2022-12-14 14:48:50,114 INFO L78 Accepts]: Start accepts. Automaton has 14712 states and 23048 transitions. Word has length 245 [2022-12-14 14:48:50,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 14:48:50,114 INFO L495 AbstractCegarLoop]: Abstraction has 14712 states and 23048 transitions. [2022-12-14 14:48:50,114 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (48), 2 states have call predecessors, (48), 2 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2022-12-14 14:48:50,114 INFO L276 IsEmpty]: Start isEmpty. Operand 14712 states and 23048 transitions. [2022-12-14 14:48:50,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 467 [2022-12-14 14:48:50,122 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 14:48:50,123 INFO L195 NwaCegarLoop]: trace histogram [25, 13, 11, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 14:48:50,123 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-12-14 14:48:50,123 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 14:48:50,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 14:48:50,123 INFO L85 PathProgramCache]: Analyzing trace with hash 2128355530, now seen corresponding path program 1 times [2022-12-14 14:48:50,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 14:48:50,124 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1259227218] [2022-12-14 14:48:50,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 14:48:50,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 14:48:50,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 14:48:50,301 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1177 trivial. 0 not checked. [2022-12-14 14:48:50,301 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 14:48:50,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1259227218] [2022-12-14 14:48:50,301 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1259227218] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 14:48:50,301 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 14:48:50,301 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 14:48:50,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636187619] [2022-12-14 14:48:50,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 14:48:50,302 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 14:48:50,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 14:48:50,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 14:48:50,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 14:48:50,303 INFO L87 Difference]: Start difference. First operand 14712 states and 23048 transitions. Second operand has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 3 states have call successors, (90), 2 states have call predecessors, (90), 1 states have return successors, (81), 3 states have call predecessors, (81), 3 states have call successors, (81) [2022-12-14 14:48:52,390 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 14:48:54,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 14:48:54,859 INFO L93 Difference]: Finished difference Result 17014 states and 26633 transitions. [2022-12-14 14:48:54,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 14:48:54,860 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 3 states have call successors, (90), 2 states have call predecessors, (90), 1 states have return successors, (81), 3 states have call predecessors, (81), 3 states have call successors, (81) Word has length 466 [2022-12-14 14:48:54,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 14:48:54,914 INFO L225 Difference]: With dead ends: 17014 [2022-12-14 14:48:54,914 INFO L226 Difference]: Without dead ends: 14864 [2022-12-14 14:48:54,936 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 14:48:54,936 INFO L413 NwaCegarLoop]: 2033 mSDtfsCounter, 188 mSDsluCounter, 1957 mSDsCounter, 0 mSdLazyCounter, 464 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 3990 SdHoareTripleChecker+Invalid, 467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 464 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-12-14 14:48:54,936 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [188 Valid, 3990 Invalid, 467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 464 Invalid, 1 Unknown, 0 Unchecked, 3.7s Time] [2022-12-14 14:48:54,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14864 states. [2022-12-14 14:48:56,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14864 to 14823. [2022-12-14 14:48:56,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14823 states, 8148 states have (on average 1.2060628375061364) internal successors, (9827), 8663 states have internal predecessors, (9827), 5457 states have call successors, (5457), 1056 states have call predecessors, (5457), 1215 states have return successors, (7909), 5343 states have call predecessors, (7909), 5454 states have call successors, (7909) [2022-12-14 14:48:56,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14823 states to 14823 states and 23193 transitions. [2022-12-14 14:48:56,285 INFO L78 Accepts]: Start accepts. Automaton has 14823 states and 23193 transitions. Word has length 466 [2022-12-14 14:48:56,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 14:48:56,286 INFO L495 AbstractCegarLoop]: Abstraction has 14823 states and 23193 transitions. [2022-12-14 14:48:56,286 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 3 states have call successors, (90), 2 states have call predecessors, (90), 1 states have return successors, (81), 3 states have call predecessors, (81), 3 states have call successors, (81) [2022-12-14 14:48:56,286 INFO L276 IsEmpty]: Start isEmpty. Operand 14823 states and 23193 transitions. [2022-12-14 14:48:56,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 602 [2022-12-14 14:48:56,293 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 14:48:56,293 INFO L195 NwaCegarLoop]: trace histogram [19, 15, 15, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 8, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 14:48:56,293 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-12-14 14:48:56,293 INFO L420 AbstractCegarLoop]: === Iteration 25 === 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 14:48:56,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 14:48:56,294 INFO L85 PathProgramCache]: Analyzing trace with hash 2001776924, now seen corresponding path program 1 times [2022-12-14 14:48:56,294 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 14:48:56,294 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320883222] [2022-12-14 14:48:56,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 14:48:56,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 14:48:56,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 14:48:56,867 INFO L134 CoverageAnalysis]: Checked inductivity of 1602 backedges. 16 proven. 1 refuted. 0 times theorem prover too weak. 1585 trivial. 0 not checked. [2022-12-14 14:48:56,867 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 14:48:56,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320883222] [2022-12-14 14:48:56,867 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1320883222] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 14:48:56,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1314349956] [2022-12-14 14:48:56,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 14:48:56,868 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 14:48:56,868 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 14:48:56,869 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 14:48:56,869 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cfa40fc1-22d4-4ce1-8d72-500dfe76534c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-12-14 14:48:57,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 14:48:57,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 5575 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-14 14:48:57,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 14:48:57,868 INFO L134 CoverageAnalysis]: Checked inductivity of 1602 backedges. 293 proven. 1 refuted. 0 times theorem prover too weak. 1308 trivial. 0 not checked. [2022-12-14 14:48:57,869 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 14:48:58,341 INFO L134 CoverageAnalysis]: Checked inductivity of 1602 backedges. 16 proven. 1 refuted. 0 times theorem prover too weak. 1585 trivial. 0 not checked. [2022-12-14 14:48:58,341 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1314349956] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 14:48:58,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1552790274] [2022-12-14 14:48:58,364 INFO L159 IcfgInterpreter]: Started Sifa with 263 locations of interest [2022-12-14 14:48:58,365 INFO L166 IcfgInterpreter]: Building call graph [2022-12-14 14:48:58,367 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-12-14 14:48:58,371 INFO L176 IcfgInterpreter]: Starting interpretation [2022-12-14 14:48:58,371 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-12-14 14:49:01,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 14:49:01,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 14:49:01,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 14:49:01,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 14:49:01,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 14:49:01,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 14:49:01,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 14:49:01,895 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 14:49:01,896 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 14:49:01,896 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 14:49:01,897 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 14:49:01,897 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 14:49:01,898 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 14:49:01,905 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 29 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 41 [2022-12-14 14:49:02,530 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 14:49:02,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 14:49:02,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 14:49:02,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 14:49:02,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 14:49:02,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 14:49:02,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 14:49:02,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 14:49:02,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 14:49:02,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 14:49:02,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 14:49:02,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 14:49:02,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 14:49:02,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 14:49:02,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 14:49:02,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 14:49:02,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 14:49:02,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 14:49:02,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 14:49:02,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 14:49:02,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 14:49:02,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 14:49:02,548 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 49 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 41