./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.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_58db0390-00e3-4b91-a89f-3c8cdf2db0cd/bin/utaipan-gh47qXpMRh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58db0390-00e3-4b91-a89f-3c8cdf2db0cd/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_58db0390-00e3-4b91-a89f-3c8cdf2db0cd/bin/utaipan-gh47qXpMRh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58db0390-00e3-4b91-a89f-3c8cdf2db0cd/bin/utaipan-gh47qXpMRh/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58db0390-00e3-4b91-a89f-3c8cdf2db0cd/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_58db0390-00e3-4b91-a89f-3c8cdf2db0cd/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 3d612e3d3aaa54cbaaae78896c02f6ca9c3968df93584b0bde88897a60cfa04a --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-2329fc7 [2022-12-14 15:23:53,897 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-14 15:23:53,899 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-14 15:23:53,917 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-14 15:23:53,918 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-14 15:23:53,919 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-14 15:23:53,920 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-14 15:23:53,921 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-14 15:23:53,923 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-14 15:23:53,924 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-14 15:23:53,924 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-14 15:23:53,925 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-14 15:23:53,926 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-14 15:23:53,927 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-14 15:23:53,928 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-14 15:23:53,929 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-14 15:23:53,929 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-14 15:23:53,930 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-14 15:23:53,932 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-14 15:23:53,933 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-14 15:23:53,934 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-14 15:23:53,936 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-14 15:23:53,937 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-14 15:23:53,937 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-14 15:23:53,940 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-14 15:23:53,941 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-14 15:23:53,941 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-14 15:23:53,942 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-14 15:23:53,942 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-14 15:23:53,943 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-14 15:23:53,943 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-14 15:23:53,944 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-14 15:23:53,945 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-14 15:23:53,945 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-14 15:23:53,946 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-14 15:23:53,946 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-14 15:23:53,947 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-14 15:23:53,947 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-14 15:23:53,947 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-14 15:23:53,948 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-14 15:23:53,948 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-14 15:23:53,949 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58db0390-00e3-4b91-a89f-3c8cdf2db0cd/bin/utaipan-gh47qXpMRh/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-12-14 15:23:53,968 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-14 15:23:53,969 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-14 15:23:53,973 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-14 15:23:53,973 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-14 15:23:53,974 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-14 15:23:53,974 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-14 15:23:53,974 INFO L138 SettingsManager]: * User list type=DISABLED [2022-12-14 15:23:53,974 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-12-14 15:23:53,974 INFO L138 SettingsManager]: * Explicit value domain=true [2022-12-14 15:23:53,975 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-12-14 15:23:53,975 INFO L138 SettingsManager]: * Octagon Domain=false [2022-12-14 15:23:53,975 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-12-14 15:23:53,975 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-12-14 15:23:53,975 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-12-14 15:23:53,976 INFO L138 SettingsManager]: * Interval Domain=false [2022-12-14 15:23:53,976 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-12-14 15:23:53,976 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-12-14 15:23:53,976 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-12-14 15:23:53,977 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-14 15:23:53,977 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-14 15:23:53,977 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-14 15:23:53,978 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-14 15:23:53,978 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-14 15:23:53,978 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-14 15:23:53,978 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-14 15:23:53,978 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-14 15:23:53,979 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-14 15:23:53,979 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-14 15:23:53,979 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-14 15:23:53,979 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-14 15:23:53,979 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-14 15:23:53,980 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-12-14 15:23:53,980 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-14 15:23:53,980 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-14 15:23:53,980 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-12-14 15:23:53,980 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-14 15:23:53,981 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-14 15:23:53,981 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-12-14 15:23:53,981 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_58db0390-00e3-4b91-a89f-3c8cdf2db0cd/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_58db0390-00e3-4b91-a89f-3c8cdf2db0cd/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 -> 3d612e3d3aaa54cbaaae78896c02f6ca9c3968df93584b0bde88897a60cfa04a [2022-12-14 15:23:54,169 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-14 15:23:54,188 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-14 15:23:54,190 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-14 15:23:54,191 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-14 15:23:54,191 INFO L275 PluginConnector]: CDTParser initialized [2022-12-14 15:23:54,192 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58db0390-00e3-4b91-a89f-3c8cdf2db0cd/bin/utaipan-gh47qXpMRh/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i [2022-12-14 15:23:56,802 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-14 15:23:57,212 INFO L351 CDTParser]: Found 1 translation units. [2022-12-14 15:23:57,212 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58db0390-00e3-4b91-a89f-3c8cdf2db0cd/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i [2022-12-14 15:23:57,245 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58db0390-00e3-4b91-a89f-3c8cdf2db0cd/bin/utaipan-gh47qXpMRh/data/ca4f5c4df/1175bf84773648518d67e720f4b980ae/FLAGc32c08db3 [2022-12-14 15:23:57,256 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58db0390-00e3-4b91-a89f-3c8cdf2db0cd/bin/utaipan-gh47qXpMRh/data/ca4f5c4df/1175bf84773648518d67e720f4b980ae [2022-12-14 15:23:57,258 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-14 15:23:57,260 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-14 15:23:57,261 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-14 15:23:57,261 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-14 15:23:57,264 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-14 15:23:57,264 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 03:23:57" (1/1) ... [2022-12-14 15:23:57,265 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4d3c131 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:23:57, skipping insertion in model container [2022-12-14 15:23:57,265 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 03:23:57" (1/1) ... [2022-12-14 15:23:57,271 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-14 15:23:57,365 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-14 15:23:57,967 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock [2022-12-14 15:23:57,976 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock_irq [2022-12-14 15:23:57,986 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock [2022-12-14 15:23:57,995 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock_irq [2022-12-14 15:23:58,005 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock_irqrestore [2022-12-14 15:23:58,143 WARN L623 FunctionHandler]: Unknown extern function __phys_addr [2022-12-14 15:23:58,147 WARN L623 FunctionHandler]: Unknown extern function __phys_addr [2022-12-14 15:23:58,147 WARN L623 FunctionHandler]: Unknown extern function debug_dma_map_page [2022-12-14 15:23:58,153 WARN L623 FunctionHandler]: Unknown extern function debug_dma_unmap_page [2022-12-14 15:23:58,159 WARN L623 FunctionHandler]: Unknown extern function debug_dma_sync_single_for_cpu [2022-12-14 15:23:58,165 WARN L623 FunctionHandler]: Unknown extern function debug_dma_sync_single_for_device [2022-12-14 15:23:58,181 WARN L623 FunctionHandler]: Unknown extern function debug_dma_alloc_coherent [2022-12-14 15:23:58,186 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-12-14 15:23:58,188 WARN L623 FunctionHandler]: Unknown extern function debug_dma_free_coherent [2022-12-14 15:23:58,207 WARN L623 FunctionHandler]: Unknown extern function __netdev_alloc_skb [2022-12-14 15:23:58,245 WARN L623 FunctionHandler]: Unknown extern function netpoll_trap [2022-12-14 15:23:58,246 WARN L623 FunctionHandler]: Unknown extern function __netif_schedule [2022-12-14 15:23:58,254 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-12-14 15:23:58,255 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:58,273 WARN L623 FunctionHandler]: Unknown extern function __dev_kfree_skb_irq [2022-12-14 15:23:58,277 WARN L623 FunctionHandler]: Unknown extern function __dev_kfree_skb_any [2022-12-14 15:23:58,347 WARN L623 FunctionHandler]: Unknown extern function request_threaded_irq [2022-12-14 15:23:58,440 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,441 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:58,445 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,446 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:58,453 WARN L623 FunctionHandler]: Unknown extern function sprintf [2022-12-14 15:23:58,454 WARN L623 FunctionHandler]: Unknown extern function pci_enable_device [2022-12-14 15:23:58,455 WARN L623 FunctionHandler]: Unknown extern function pci_set_master [2022-12-14 15:23:58,457 WARN L623 FunctionHandler]: Unknown extern function dev_err [2022-12-14 15:23:58,458 WARN L623 FunctionHandler]: Unknown extern function pci_request_regions [2022-12-14 15:23:58,458 WARN L623 FunctionHandler]: Unknown extern function pci_iomap [2022-12-14 15:23:58,460 WARN L623 FunctionHandler]: Unknown extern function ioread8 [2022-12-14 15:23:58,461 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,461 WARN L623 FunctionHandler]: Unknown extern function __raw_spin_lock_init [2022-12-14 15:23:58,465 WARN L623 FunctionHandler]: Unknown extern function _dev_info [2022-12-14 15:23:58,467 WARN L623 FunctionHandler]: Unknown extern function dev_warn [2022-12-14 15:23:58,468 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:58,470 WARN L623 FunctionHandler]: Unknown extern function _dev_info [2022-12-14 15:23:58,473 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,474 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:58,475 WARN L623 FunctionHandler]: Unknown extern function pci_iounmap [2022-12-14 15:23:58,476 WARN L623 FunctionHandler]: Unknown extern function pci_release_regions [2022-12-14 15:23:58,481 WARN L623 FunctionHandler]: Unknown extern function pci_iounmap [2022-12-14 15:23:58,481 WARN L623 FunctionHandler]: Unknown extern function pci_release_regions [2022-12-14 15:23:58,482 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:58,486 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:58,487 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,488 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,489 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,489 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,490 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-14 15:23:58,492 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,493 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:58,493 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,494 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-14 15:23:58,494 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,496 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,497 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,497 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,499 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,500 WARN L623 FunctionHandler]: Unknown extern function iowrite16 [2022-12-14 15:23:58,501 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,501 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,503 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,503 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,505 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,505 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,506 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:58,506 WARN L623 FunctionHandler]: Unknown extern function init_timer_key [2022-12-14 15:23:58,507 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-12-14 15:23:58,507 WARN L623 FunctionHandler]: Unknown extern function init_timer_key [2022-12-14 15:23:58,509 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:58,510 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-14 15:23:58,511 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-14 15:23:58,512 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:58,513 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:58,528 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:58,529 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:58,529 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:58,531 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,532 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-12-14 15:23:58,536 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,537 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,537 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:58,541 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,542 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,542 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,543 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,543 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,544 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,544 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,545 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:58,547 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:58,547 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:58,548 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:58,548 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:58,551 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:58,552 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:58,552 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:58,553 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:58,574 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,578 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,579 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,579 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:58,579 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,580 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:58,580 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,581 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:58,581 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:58,582 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,586 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:58,587 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:58,587 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-12-14 15:23:58,588 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:58,588 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:58,589 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:58,589 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:58,589 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,591 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:58,591 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:58,593 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:58,594 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,594 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:58,595 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-14 15:23:58,596 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-14 15:23:58,597 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-14 15:23:58,597 WARN L623 FunctionHandler]: Unknown extern function eth_type_trans [2022-12-14 15:23:58,597 WARN L623 FunctionHandler]: Unknown extern function netif_rx [2022-12-14 15:23:58,599 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:58,599 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:58,602 WARN L623 FunctionHandler]: Unknown extern function crc32_le [2022-12-14 15:23:58,602 WARN L623 FunctionHandler]: Unknown extern function bitrev32 [2022-12-14 15:23:58,603 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,603 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,604 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,607 WARN L623 FunctionHandler]: Unknown extern function strlcpy [2022-12-14 15:23:58,608 WARN L623 FunctionHandler]: Unknown extern function strlcpy [2022-12-14 15:23:58,609 WARN L623 FunctionHandler]: Unknown extern function strlcpy [2022-12-14 15:23:58,612 WARN L623 FunctionHandler]: Unknown extern function mii_ethtool_gset [2022-12-14 15:23:58,616 WARN L623 FunctionHandler]: Unknown extern function mii_ethtool_sset [2022-12-14 15:23:58,619 WARN L623 FunctionHandler]: Unknown extern function mii_nway_restart [2022-12-14 15:23:58,623 WARN L623 FunctionHandler]: Unknown extern function mii_link_ok [2022-12-14 15:23:58,630 WARN L623 FunctionHandler]: Unknown extern function generic_mii_ioctl [2022-12-14 15:23:58,631 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:58,632 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-14 15:23:58,633 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-14 15:23:58,637 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:58,825 WARN L623 FunctionHandler]: Unknown extern function eth_change_mtu [2022-12-14 15:23:58,826 WARN L623 FunctionHandler]: Unknown extern function eth_mac_addr [2022-12-14 15:23:58,827 WARN L623 FunctionHandler]: Unknown extern function eth_validate_addr [2022-12-14 15:23:58,829 WARN L623 FunctionHandler]: Unknown extern function ldv_initialize [2022-12-14 15:23:58,832 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_interrupt_context [2022-12-14 15:23:58,832 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_process_context [2022-12-14 15:23:58,839 WARN L623 FunctionHandler]: Unknown extern function ldv_pre_probe [2022-12-14 15:23:58,841 WARN L623 FunctionHandler]: Unknown extern function ldv_pre_register_netdev [2022-12-14 15:23:58,845 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_interrupt_context [2022-12-14 15:23:58,845 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_process_context [2022-12-14 15:23:58,847 WARN L623 FunctionHandler]: Unknown extern function alloc_etherdev_mqs [2022-12-14 15:23:58,847 WARN L623 FunctionHandler]: Unknown extern function register_netdev [2022-12-14 15:23:58,848 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-12-14 15:23:58,848 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-12-14 15:23:58,848 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-12-14 15:23:58,849 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-12-14 15:23:58,849 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-12-14 15:23:58,849 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-12-14 15:23:58,850 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-12-14 15:23:58,850 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-12-14 15:23:58,851 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-12-14 15:23:58,851 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-12-14 15:23:58,852 WARN L623 FunctionHandler]: Unknown extern function free_irq [2022-12-14 15:23:58,852 WARN L623 FunctionHandler]: Unknown extern function __pci_register_driver [2022-12-14 15:23:58,852 WARN L623 FunctionHandler]: Unknown extern function pci_unregister_driver [2022-12-14 15:23:58,888 WARN L623 FunctionHandler]: Unknown extern function ldv_check_alloc_flags [2022-12-14 15:23:58,888 WARN L623 FunctionHandler]: Unknown extern function ldv_after_alloc [2022-12-14 15:23:58,894 WARN L623 FunctionHandler]: Unknown extern function ldv_assert [2022-12-14 15:23:59,253 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_58db0390-00e3-4b91-a89f-3c8cdf2db0cd/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[319618,319631] [2022-12-14 15:23:59,256 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_58db0390-00e3-4b91-a89f-3c8cdf2db0cd/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[319787,319800] [2022-12-14 15:23:59,256 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_58db0390-00e3-4b91-a89f-3c8cdf2db0cd/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[319954,319967] [2022-12-14 15:23:59,257 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_58db0390-00e3-4b91-a89f-3c8cdf2db0cd/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[320122,320135] [2022-12-14 15:23:59,277 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-14 15:23:59,307 INFO L203 MainTranslator]: Completed pre-run [2022-12-14 15:23:59,419 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock [2022-12-14 15:23:59,420 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock_irq [2022-12-14 15:23:59,420 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock [2022-12-14 15:23:59,420 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock_irq [2022-12-14 15:23:59,421 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock_irqrestore [2022-12-14 15:23:59,426 WARN L623 FunctionHandler]: Unknown extern function __phys_addr [2022-12-14 15:23:59,427 WARN L623 FunctionHandler]: Unknown extern function __phys_addr [2022-12-14 15:23:59,428 WARN L623 FunctionHandler]: Unknown extern function debug_dma_map_page [2022-12-14 15:23:59,429 WARN L623 FunctionHandler]: Unknown extern function debug_dma_unmap_page [2022-12-14 15:23:59,430 WARN L623 FunctionHandler]: Unknown extern function debug_dma_sync_single_for_cpu [2022-12-14 15:23:59,431 WARN L623 FunctionHandler]: Unknown extern function debug_dma_sync_single_for_device [2022-12-14 15:23:59,433 WARN L623 FunctionHandler]: Unknown extern function debug_dma_alloc_coherent [2022-12-14 15:23:59,434 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-12-14 15:23:59,435 WARN L623 FunctionHandler]: Unknown extern function debug_dma_free_coherent [2022-12-14 15:23:59,436 WARN L623 FunctionHandler]: Unknown extern function __netdev_alloc_skb [2022-12-14 15:23:59,438 WARN L623 FunctionHandler]: Unknown extern function netpoll_trap [2022-12-14 15:23:59,438 WARN L623 FunctionHandler]: Unknown extern function __netif_schedule [2022-12-14 15:23:59,439 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-12-14 15:23:59,439 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:59,440 WARN L623 FunctionHandler]: Unknown extern function __dev_kfree_skb_irq [2022-12-14 15:23:59,440 WARN L623 FunctionHandler]: Unknown extern function __dev_kfree_skb_any [2022-12-14 15:23:59,444 WARN L623 FunctionHandler]: Unknown extern function request_threaded_irq [2022-12-14 15:23:59,446 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,447 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:59,447 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,448 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:59,450 WARN L623 FunctionHandler]: Unknown extern function sprintf [2022-12-14 15:23:59,450 WARN L623 FunctionHandler]: Unknown extern function pci_enable_device [2022-12-14 15:23:59,451 WARN L623 FunctionHandler]: Unknown extern function pci_set_master [2022-12-14 15:23:59,451 WARN L623 FunctionHandler]: Unknown extern function dev_err [2022-12-14 15:23:59,452 WARN L623 FunctionHandler]: Unknown extern function pci_request_regions [2022-12-14 15:23:59,452 WARN L623 FunctionHandler]: Unknown extern function pci_iomap [2022-12-14 15:23:59,454 WARN L623 FunctionHandler]: Unknown extern function ioread8 [2022-12-14 15:23:59,455 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,455 WARN L623 FunctionHandler]: Unknown extern function __raw_spin_lock_init [2022-12-14 15:23:59,457 WARN L623 FunctionHandler]: Unknown extern function _dev_info [2022-12-14 15:23:59,458 WARN L623 FunctionHandler]: Unknown extern function dev_warn [2022-12-14 15:23:59,458 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:59,459 WARN L623 FunctionHandler]: Unknown extern function _dev_info [2022-12-14 15:23:59,460 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,461 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:59,462 WARN L623 FunctionHandler]: Unknown extern function pci_iounmap [2022-12-14 15:23:59,462 WARN L623 FunctionHandler]: Unknown extern function pci_release_regions [2022-12-14 15:23:59,463 WARN L623 FunctionHandler]: Unknown extern function pci_iounmap [2022-12-14 15:23:59,464 WARN L623 FunctionHandler]: Unknown extern function pci_release_regions [2022-12-14 15:23:59,464 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:59,464 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:59,465 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,465 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,466 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,466 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,466 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-14 15:23:59,468 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,468 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:59,469 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,469 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-14 15:23:59,469 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,470 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,471 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,471 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,472 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,472 WARN L623 FunctionHandler]: Unknown extern function iowrite16 [2022-12-14 15:23:59,473 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,473 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,474 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,474 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,475 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,475 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,475 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:59,476 WARN L623 FunctionHandler]: Unknown extern function init_timer_key [2022-12-14 15:23:59,476 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-12-14 15:23:59,476 WARN L623 FunctionHandler]: Unknown extern function init_timer_key [2022-12-14 15:23:59,477 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:59,478 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-14 15:23:59,478 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-14 15:23:59,479 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:59,480 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:59,485 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:59,486 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:59,486 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:59,487 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,487 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-12-14 15:23:59,488 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,488 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,488 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:59,489 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,489 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,490 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,490 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,490 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,490 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,491 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,491 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:59,492 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:59,492 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:59,493 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:59,493 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:59,494 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:59,494 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:59,494 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:59,495 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:59,503 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,507 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,508 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,508 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:59,509 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,509 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:59,510 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,510 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:59,510 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:59,511 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,516 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:59,517 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:59,517 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-12-14 15:23:59,518 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:59,518 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:59,519 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:59,519 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:59,519 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,520 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:59,521 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:59,523 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:59,524 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,525 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:59,526 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-14 15:23:59,526 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-14 15:23:59,527 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-14 15:23:59,527 WARN L623 FunctionHandler]: Unknown extern function eth_type_trans [2022-12-14 15:23:59,528 WARN L623 FunctionHandler]: Unknown extern function netif_rx [2022-12-14 15:23:59,529 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:59,530 WARN L623 FunctionHandler]: Unknown extern function ioread32 [2022-12-14 15:23:59,532 WARN L623 FunctionHandler]: Unknown extern function crc32_le [2022-12-14 15:23:59,532 WARN L623 FunctionHandler]: Unknown extern function bitrev32 [2022-12-14 15:23:59,533 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,533 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,534 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,534 WARN L623 FunctionHandler]: Unknown extern function strlcpy [2022-12-14 15:23:59,535 WARN L623 FunctionHandler]: Unknown extern function strlcpy [2022-12-14 15:23:59,535 WARN L623 FunctionHandler]: Unknown extern function strlcpy [2022-12-14 15:23:59,536 WARN L623 FunctionHandler]: Unknown extern function mii_ethtool_gset [2022-12-14 15:23:59,537 WARN L623 FunctionHandler]: Unknown extern function mii_ethtool_sset [2022-12-14 15:23:59,537 WARN L623 FunctionHandler]: Unknown extern function mii_nway_restart [2022-12-14 15:23:59,537 WARN L623 FunctionHandler]: Unknown extern function mii_link_ok [2022-12-14 15:23:59,539 WARN L623 FunctionHandler]: Unknown extern function generic_mii_ioctl [2022-12-14 15:23:59,539 WARN L623 FunctionHandler]: Unknown extern function iowrite32 [2022-12-14 15:23:59,540 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-14 15:23:59,541 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-14 15:23:59,543 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 15:23:59,558 WARN L623 FunctionHandler]: Unknown extern function eth_change_mtu [2022-12-14 15:23:59,559 WARN L623 FunctionHandler]: Unknown extern function eth_mac_addr [2022-12-14 15:23:59,559 WARN L623 FunctionHandler]: Unknown extern function eth_validate_addr [2022-12-14 15:23:59,561 WARN L623 FunctionHandler]: Unknown extern function ldv_initialize [2022-12-14 15:23:59,564 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_interrupt_context [2022-12-14 15:23:59,564 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_process_context [2022-12-14 15:23:59,570 WARN L623 FunctionHandler]: Unknown extern function ldv_pre_probe [2022-12-14 15:23:59,571 WARN L623 FunctionHandler]: Unknown extern function ldv_pre_register_netdev [2022-12-14 15:23:59,579 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_interrupt_context [2022-12-14 15:23:59,579 WARN L623 FunctionHandler]: Unknown extern function ldv_switch_to_process_context [2022-12-14 15:23:59,584 WARN L623 FunctionHandler]: Unknown extern function alloc_etherdev_mqs [2022-12-14 15:23:59,584 WARN L623 FunctionHandler]: Unknown extern function register_netdev [2022-12-14 15:23:59,585 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-12-14 15:23:59,585 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-12-14 15:23:59,585 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-12-14 15:23:59,586 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-12-14 15:23:59,586 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-12-14 15:23:59,586 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-12-14 15:23:59,587 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-12-14 15:23:59,587 WARN L623 FunctionHandler]: Unknown extern function __ldv_spin_lock [2022-12-14 15:23:59,588 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-12-14 15:23:59,588 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-12-14 15:23:59,588 WARN L623 FunctionHandler]: Unknown extern function free_irq [2022-12-14 15:23:59,589 WARN L623 FunctionHandler]: Unknown extern function __pci_register_driver [2022-12-14 15:23:59,589 WARN L623 FunctionHandler]: Unknown extern function pci_unregister_driver [2022-12-14 15:23:59,591 WARN L623 FunctionHandler]: Unknown extern function ldv_check_alloc_flags [2022-12-14 15:23:59,592 WARN L623 FunctionHandler]: Unknown extern function ldv_after_alloc [2022-12-14 15:23:59,592 WARN L623 FunctionHandler]: Unknown extern function ldv_assert [2022-12-14 15:23:59,611 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_58db0390-00e3-4b91-a89f-3c8cdf2db0cd/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[319618,319631] [2022-12-14 15:23:59,612 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_58db0390-00e3-4b91-a89f-3c8cdf2db0cd/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[319787,319800] [2022-12-14 15:23:59,612 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_58db0390-00e3-4b91-a89f-3c8cdf2db0cd/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[319954,319967] [2022-12-14 15:23:59,612 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_58db0390-00e3-4b91-a89f-3c8cdf2db0cd/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[320122,320135] [2022-12-14 15:23:59,621 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-14 15:23:59,737 INFO L208 MainTranslator]: Completed translation [2022-12-14 15:23:59,738 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:23:59 WrapperNode [2022-12-14 15:23:59,738 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-14 15:23:59,738 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-14 15:23:59,739 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-14 15:23:59,739 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-14 15:23:59,744 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:23:59" (1/1) ... [2022-12-14 15:23:59,805 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:23:59" (1/1) ... [2022-12-14 15:23:59,934 INFO L138 Inliner]: procedures = 434, calls = 1806, calls flagged for inlining = 214, calls inlined = 197, statements flattened = 4286 [2022-12-14 15:23:59,934 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-14 15:23:59,935 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-14 15:23:59,935 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-14 15:23:59,935 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-14 15:23:59,943 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:23:59" (1/1) ... [2022-12-14 15:23:59,943 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:23:59" (1/1) ... [2022-12-14 15:23:59,960 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:23:59" (1/1) ... [2022-12-14 15:23:59,960 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:23:59" (1/1) ... [2022-12-14 15:24:00,033 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:23:59" (1/1) ... [2022-12-14 15:24:00,048 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:23:59" (1/1) ... [2022-12-14 15:24:00,063 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:23:59" (1/1) ... [2022-12-14 15:24:00,073 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:23:59" (1/1) ... [2022-12-14 15:24:00,093 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-14 15:24:00,093 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-14 15:24:00,094 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-14 15:24:00,094 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-14 15:24:00,094 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:23:59" (1/1) ... [2022-12-14 15:24:00,099 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-14 15:24:00,106 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58db0390-00e3-4b91-a89f-3c8cdf2db0cd/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 15:24:00,118 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58db0390-00e3-4b91-a89f-3c8cdf2db0cd/bin/utaipan-gh47qXpMRh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-14 15:24:00,119 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58db0390-00e3-4b91-a89f-3c8cdf2db0cd/bin/utaipan-gh47qXpMRh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-14 15:24:00,151 INFO L130 BoogieDeclarations]: Found specification of procedure getlinkstatus [2022-12-14 15:24:00,151 INFO L138 BoogieDeclarations]: Found implementation of procedure getlinkstatus [2022-12-14 15:24:00,151 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_write [2022-12-14 15:24:00,151 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_write [2022-12-14 15:24:00,151 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2022-12-14 15:24:00,151 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2022-12-14 15:24:00,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-12-14 15:24:00,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-12-14 15:24:00,152 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2022-12-14 15:24:00,152 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2022-12-14 15:24:00,152 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2022-12-14 15:24:00,152 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2022-12-14 15:24:00,152 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-12-14 15:24:00,152 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-12-14 15:24:00,152 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-12-14 15:24:00,152 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-12-14 15:24:00,152 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2022-12-14 15:24:00,152 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2022-12-14 15:24:00,152 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_79 [2022-12-14 15:24:00,152 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_79 [2022-12-14 15:24:00,152 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_67 [2022-12-14 15:24:00,152 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_67 [2022-12-14 15:24:00,152 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2022-12-14 15:24:00,152 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2022-12-14 15:24:00,153 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-12-14 15:24:00,153 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-12-14 15:24:00,153 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2022-12-14 15:24:00,153 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2022-12-14 15:24:00,153 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2022-12-14 15:24:00,153 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2022-12-14 15:24:00,153 INFO L130 BoogieDeclarations]: Found specification of procedure fealnx_tx_timeout [2022-12-14 15:24:00,153 INFO L138 BoogieDeclarations]: Found implementation of procedure fealnx_tx_timeout [2022-12-14 15:24:00,153 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2022-12-14 15:24:00,153 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2022-12-14 15:24:00,153 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-12-14 15:24:00,153 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-12-14 15:24:00,153 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-12-14 15:24:00,153 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-12-14 15:24:00,153 INFO L130 BoogieDeclarations]: Found specification of procedure __set_rx_mode [2022-12-14 15:24:00,153 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_rx_mode [2022-12-14 15:24:00,153 INFO L130 BoogieDeclarations]: Found specification of procedure getlinktype [2022-12-14 15:24:00,153 INFO L138 BoogieDeclarations]: Found implementation of procedure getlinktype [2022-12-14 15:24:00,153 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2022-12-14 15:24:00,154 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2022-12-14 15:24:00,154 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-14 15:24:00,154 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2022-12-14 15:24:00,154 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2022-12-14 15:24:00,154 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2022-12-14 15:24:00,154 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2022-12-14 15:24:00,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-12-14 15:24:00,154 INFO L130 BoogieDeclarations]: Found specification of procedure reset_rx_descriptors [2022-12-14 15:24:00,154 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_rx_descriptors [2022-12-14 15:24:00,154 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2022-12-14 15:24:00,154 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2022-12-14 15:24:00,154 INFO L130 BoogieDeclarations]: Found specification of procedure fealnx_remove_one [2022-12-14 15:24:00,154 INFO L138 BoogieDeclarations]: Found implementation of procedure fealnx_remove_one [2022-12-14 15:24:00,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-12-14 15:24:00,154 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-12-14 15:24:00,154 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-12-14 15:24:00,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-14 15:24:00,154 INFO L130 BoogieDeclarations]: Found specification of procedure set_rx_mode [2022-12-14 15:24:00,155 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rx_mode [2022-12-14 15:24:00,155 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2022-12-14 15:24:00,155 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2022-12-14 15:24:00,155 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2022-12-14 15:24:00,155 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2022-12-14 15:24:00,155 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2022-12-14 15:24:00,155 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2022-12-14 15:24:00,155 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2022-12-14 15:24:00,155 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2022-12-14 15:24:00,155 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2022-12-14 15:24:00,155 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2022-12-14 15:24:00,155 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-12-14 15:24:00,155 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-12-14 15:24:00,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-14 15:24:00,155 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2022-12-14 15:24:00,155 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2022-12-14 15:24:00,155 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2022-12-14 15:24:00,155 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2022-12-14 15:24:00,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-14 15:24:00,156 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_nway_reset [2022-12-14 15:24:00,156 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_nway_reset [2022-12-14 15:24:00,156 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-12-14 15:24:00,156 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-12-14 15:24:00,156 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2022-12-14 15:24:00,156 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2022-12-14 15:24:00,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-12-14 15:24:00,156 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-12-14 15:24:00,156 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-12-14 15:24:00,156 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2022-12-14 15:24:00,156 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2022-12-14 15:24:00,156 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2022-12-14 15:24:00,156 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2022-12-14 15:24:00,156 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2022-12-14 15:24:00,156 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2022-12-14 15:24:00,156 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-12-14 15:24:00,156 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-12-14 15:24:00,156 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2022-12-14 15:24:00,156 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2022-12-14 15:24:00,156 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2022-12-14 15:24:00,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2022-12-14 15:24:00,157 INFO L130 BoogieDeclarations]: Found specification of procedure stop_nic_rx [2022-12-14 15:24:00,157 INFO L138 BoogieDeclarations]: Found implementation of procedure stop_nic_rx [2022-12-14 15:24:00,157 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_read [2022-12-14 15:24:00,157 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_read [2022-12-14 15:24:00,157 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-14 15:24:00,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-14 15:24:00,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-12-14 15:24:00,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-12-14 15:24:00,157 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-12-14 15:24:00,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-12-14 15:24:00,157 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_close [2022-12-14 15:24:00,157 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_close [2022-12-14 15:24:00,157 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-12-14 15:24:00,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-12-14 15:24:00,157 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2022-12-14 15:24:00,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2022-12-14 15:24:00,157 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_netdev_private [2022-12-14 15:24:00,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_netdev_private [2022-12-14 15:24:00,157 INFO L130 BoogieDeclarations]: Found specification of procedure enable_rxtx [2022-12-14 15:24:00,158 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_rxtx [2022-12-14 15:24:00,158 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2022-12-14 15:24:00,158 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2022-12-14 15:24:00,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-12-14 15:24:00,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-12-14 15:24:00,158 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2022-12-14 15:24:00,158 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2022-12-14 15:24:00,158 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2022-12-14 15:24:00,158 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2022-12-14 15:24:00,158 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_78 [2022-12-14 15:24:00,158 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_78 [2022-12-14 15:24:00,158 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2022-12-14 15:24:00,158 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2022-12-14 15:24:00,158 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2022-12-14 15:24:00,158 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2022-12-14 15:24:00,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-14 15:24:00,158 INFO L130 BoogieDeclarations]: Found specification of procedure reset_and_disable_rxtx [2022-12-14 15:24:00,158 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_and_disable_rxtx [2022-12-14 15:24:00,158 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2022-12-14 15:24:00,159 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2022-12-14 15:24:00,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-12-14 15:24:00,159 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2022-12-14 15:24:00,159 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2022-12-14 15:24:00,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-12-14 15:24:00,159 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2022-12-14 15:24:00,159 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2022-12-14 15:24:00,159 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2022-12-14 15:24:00,159 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2022-12-14 15:24:00,159 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_netdev_private [2022-12-14 15:24:00,159 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_netdev_private [2022-12-14 15:24:00,159 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-12-14 15:24:00,159 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-12-14 15:24:00,159 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_open [2022-12-14 15:24:00,159 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_open [2022-12-14 15:24:00,159 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2022-12-14 15:24:00,159 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2022-12-14 15:24:00,159 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2022-12-14 15:24:00,160 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2022-12-14 15:24:00,160 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2022-12-14 15:24:00,160 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2022-12-14 15:24:00,160 INFO L130 BoogieDeclarations]: Found specification of procedure stop_nic_rxtx [2022-12-14 15:24:00,160 INFO L138 BoogieDeclarations]: Found implementation of procedure stop_nic_rxtx [2022-12-14 15:24:00,160 INFO L130 BoogieDeclarations]: Found specification of procedure m80x_send_cmd_to_phy [2022-12-14 15:24:00,160 INFO L138 BoogieDeclarations]: Found implementation of procedure m80x_send_cmd_to_phy [2022-12-14 15:24:00,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-14 15:24:00,160 INFO L130 BoogieDeclarations]: Found specification of procedure allocate_rx_buffers [2022-12-14 15:24:00,160 INFO L138 BoogieDeclarations]: Found implementation of procedure allocate_rx_buffers [2022-12-14 15:24:00,160 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-12-14 15:24:00,160 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-12-14 15:24:00,160 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-12-14 15:24:00,160 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-12-14 15:24:00,160 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2022-12-14 15:24:00,160 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2022-12-14 15:24:00,160 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2022-12-14 15:24:00,160 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2022-12-14 15:24:00,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-14 15:24:00,160 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2022-12-14 15:24:00,161 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2022-12-14 15:24:00,161 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_fealnx_exit_14_2 [2022-12-14 15:24:00,161 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_fealnx_exit_14_2 [2022-12-14 15:24:00,673 INFO L235 CfgBuilder]: Building ICFG [2022-12-14 15:24:00,676 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-14 15:24:01,278 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-12-14 15:24:03,065 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2022-12-14 15:24:03,132 INFO L276 CfgBuilder]: Performing block encoding [2022-12-14 15:24:04,084 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-14 15:24:04,084 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-12-14 15:24:04,090 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 03:24:04 BoogieIcfgContainer [2022-12-14 15:24:04,090 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-14 15:24:04,092 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-14 15:24:04,093 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-14 15:24:04,095 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-14 15:24:04,095 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.12 03:23:57" (1/3) ... [2022-12-14 15:24:04,096 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@75f2b54c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 03:24:04, skipping insertion in model container [2022-12-14 15:24:04,096 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:23:59" (2/3) ... [2022-12-14 15:24:04,096 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@75f2b54c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 03:24:04, skipping insertion in model container [2022-12-14 15:24:04,097 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 03:24:04" (3/3) ... [2022-12-14 15:24:04,098 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i [2022-12-14 15:24:04,113 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-14 15:24:04,113 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2022-12-14 15:24:04,169 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-14 15:24:04,174 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;@bc700b8, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-12-14 15:24:04,174 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-12-14 15:24:04,183 INFO L276 IsEmpty]: Start isEmpty. Operand has 1124 states, 651 states have (on average 1.2995391705069124) internal successors, (846), 672 states have internal predecessors, (846), 389 states have call successors, (389), 82 states have call predecessors, (389), 81 states have return successors, (383), 380 states have call predecessors, (383), 383 states have call successors, (383) [2022-12-14 15:24:04,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-12-14 15:24:04,194 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:24:04,194 INFO L195 NwaCegarLoop]: trace histogram [10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:24:04,195 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:24:04,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:24:04,199 INFO L85 PathProgramCache]: Analyzing trace with hash -244383339, now seen corresponding path program 1 times [2022-12-14 15:24:04,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:24:04,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647094956] [2022-12-14 15:24:04,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:24:04,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:24:04,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:24:04,663 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 306 trivial. 0 not checked. [2022-12-14 15:24:04,664 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:24:04,664 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647094956] [2022-12-14 15:24:04,664 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647094956] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:24:04,664 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:24:04,665 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 15:24:04,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770323372] [2022-12-14 15:24:04,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:24:04,669 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 15:24:04,669 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:24:04,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 15:24:04,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 15:24:04,695 INFO L87 Difference]: Start difference. First operand has 1124 states, 651 states have (on average 1.2995391705069124) internal successors, (846), 672 states have internal predecessors, (846), 389 states have call successors, (389), 82 states have call predecessors, (389), 81 states have return successors, (383), 380 states have call predecessors, (383), 383 states have call successors, (383) Second operand has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 3 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-12-14 15:24:07,232 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:24:08,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:24:08,764 INFO L93 Difference]: Finished difference Result 3257 states and 4760 transitions. [2022-12-14 15:24:08,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 15:24:08,766 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 3 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 111 [2022-12-14 15:24:08,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:24:08,785 INFO L225 Difference]: With dead ends: 3257 [2022-12-14 15:24:08,785 INFO L226 Difference]: Without dead ends: 2142 [2022-12-14 15:24:08,792 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 15:24:08,794 INFO L413 NwaCegarLoop]: 1717 mSDtfsCounter, 1495 mSDsluCounter, 1329 mSDsCounter, 0 mSdLazyCounter, 515 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1495 SdHoareTripleChecker+Valid, 3046 SdHoareTripleChecker+Invalid, 523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 515 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2022-12-14 15:24:08,794 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1495 Valid, 3046 Invalid, 523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 515 Invalid, 1 Unknown, 0 Unchecked, 3.9s Time] [2022-12-14 15:24:08,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2142 states. [2022-12-14 15:24:08,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2142 to 2138. [2022-12-14 15:24:08,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2138 states, 1254 states have (on average 1.2926634768740033) internal successors, (1621), 1295 states have internal predecessors, (1621), 723 states have call successors, (723), 159 states have call predecessors, (723), 158 states have return successors, (719), 713 states have call predecessors, (719), 719 states have call successors, (719) [2022-12-14 15:24:08,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2138 states to 2138 states and 3063 transitions. [2022-12-14 15:24:08,942 INFO L78 Accepts]: Start accepts. Automaton has 2138 states and 3063 transitions. Word has length 111 [2022-12-14 15:24:08,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:24:08,943 INFO L495 AbstractCegarLoop]: Abstraction has 2138 states and 3063 transitions. [2022-12-14 15:24:08,943 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 3 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-12-14 15:24:08,943 INFO L276 IsEmpty]: Start isEmpty. Operand 2138 states and 3063 transitions. [2022-12-14 15:24:08,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-12-14 15:24:08,946 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:24:08,946 INFO L195 NwaCegarLoop]: trace histogram [10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:24:08,946 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-14 15:24:08,947 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:24:08,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:24:08,947 INFO L85 PathProgramCache]: Analyzing trace with hash 172178806, now seen corresponding path program 1 times [2022-12-14 15:24:08,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:24:08,947 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296725817] [2022-12-14 15:24:08,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:24:08,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:24:08,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:24:09,106 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 306 trivial. 0 not checked. [2022-12-14 15:24:09,107 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:24:09,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296725817] [2022-12-14 15:24:09,107 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296725817] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:24:09,107 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:24:09,107 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 15:24:09,108 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899101418] [2022-12-14 15:24:09,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:24:09,109 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 15:24:09,109 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:24:09,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 15:24:09,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 15:24:09,110 INFO L87 Difference]: Start difference. First operand 2138 states and 3063 transitions. Second operand has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-12-14 15:24:11,425 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:24:13,509 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:24:14,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:24:14,300 INFO L93 Difference]: Finished difference Result 6046 states and 8650 transitions. [2022-12-14 15:24:14,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 15:24:14,300 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 113 [2022-12-14 15:24:14,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:24:14,336 INFO L225 Difference]: With dead ends: 6046 [2022-12-14 15:24:14,336 INFO L226 Difference]: Without dead ends: 3927 [2022-12-14 15:24:14,348 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 15:24:14,349 INFO L413 NwaCegarLoop]: 1716 mSDtfsCounter, 1347 mSDsluCounter, 1309 mSDsCounter, 0 mSdLazyCounter, 505 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1347 SdHoareTripleChecker+Valid, 3025 SdHoareTripleChecker+Invalid, 512 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 505 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2022-12-14 15:24:14,350 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1347 Valid, 3025 Invalid, 512 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 505 Invalid, 1 Unknown, 0 Unchecked, 5.0s Time] [2022-12-14 15:24:14,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3927 states. [2022-12-14 15:24:14,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3927 to 3897. [2022-12-14 15:24:14,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3897 states, 2281 states have (on average 1.288908373520386) internal successors, (2940), 2357 states have internal predecessors, (2940), 1308 states have call successors, (1308), 308 states have call predecessors, (1308), 305 states have return successors, (1322), 1281 states have call predecessors, (1322), 1304 states have call successors, (1322) [2022-12-14 15:24:14,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3897 states to 3897 states and 5570 transitions. [2022-12-14 15:24:14,603 INFO L78 Accepts]: Start accepts. Automaton has 3897 states and 5570 transitions. Word has length 113 [2022-12-14 15:24:14,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:24:14,604 INFO L495 AbstractCegarLoop]: Abstraction has 3897 states and 5570 transitions. [2022-12-14 15:24:14,604 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-12-14 15:24:14,604 INFO L276 IsEmpty]: Start isEmpty. Operand 3897 states and 5570 transitions. [2022-12-14 15:24:14,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-12-14 15:24:14,608 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:24:14,608 INFO L195 NwaCegarLoop]: trace histogram [10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:24:14,608 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-12-14 15:24:14,609 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:24:14,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:24:14,609 INFO L85 PathProgramCache]: Analyzing trace with hash 1803139681, now seen corresponding path program 1 times [2022-12-14 15:24:14,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:24:14,610 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329624277] [2022-12-14 15:24:14,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:24:14,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:24:14,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:24:14,818 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 306 trivial. 0 not checked. [2022-12-14 15:24:14,818 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:24:14,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329624277] [2022-12-14 15:24:14,819 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329624277] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:24:14,819 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:24:14,819 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 15:24:14,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492929949] [2022-12-14 15:24:14,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:24:14,820 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 15:24:14,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:24:14,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 15:24:14,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 15:24:14,822 INFO L87 Difference]: Start difference. First operand 3897 states and 5570 transitions. Second operand has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-12-14 15:24:16,955 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:24:19,639 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:24:20,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:24:20,327 INFO L93 Difference]: Finished difference Result 11379 states and 16255 transitions. [2022-12-14 15:24:20,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 15:24:20,327 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 116 [2022-12-14 15:24:20,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:24:20,358 INFO L225 Difference]: With dead ends: 11379 [2022-12-14 15:24:20,358 INFO L226 Difference]: Without dead ends: 7501 [2022-12-14 15:24:20,371 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 15:24:20,371 INFO L413 NwaCegarLoop]: 1871 mSDtfsCounter, 1487 mSDsluCounter, 1301 mSDsCounter, 0 mSdLazyCounter, 527 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1487 SdHoareTripleChecker+Valid, 3172 SdHoareTripleChecker+Invalid, 531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 527 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2022-12-14 15:24:20,372 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1487 Valid, 3172 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 527 Invalid, 1 Unknown, 0 Unchecked, 5.3s Time] [2022-12-14 15:24:20,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7501 states. [2022-12-14 15:24:20,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7501 to 7467. [2022-12-14 15:24:20,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7467 states, 4391 states have (on average 1.2917330904122069) internal successors, (5672), 4547 states have internal predecessors, (5672), 2476 states have call successors, (2476), 608 states have call predecessors, (2476), 597 states have return successors, (2518), 2409 states have call predecessors, (2518), 2472 states have call successors, (2518) [2022-12-14 15:24:20,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7467 states to 7467 states and 10666 transitions. [2022-12-14 15:24:20,661 INFO L78 Accepts]: Start accepts. Automaton has 7467 states and 10666 transitions. Word has length 116 [2022-12-14 15:24:20,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:24:20,662 INFO L495 AbstractCegarLoop]: Abstraction has 7467 states and 10666 transitions. [2022-12-14 15:24:20,662 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-12-14 15:24:20,662 INFO L276 IsEmpty]: Start isEmpty. Operand 7467 states and 10666 transitions. [2022-12-14 15:24:20,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-12-14 15:24:20,663 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:24:20,663 INFO L195 NwaCegarLoop]: trace histogram [10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:24:20,663 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-14 15:24:20,664 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:24:20,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:24:20,664 INFO L85 PathProgramCache]: Analyzing trace with hash 1336416328, now seen corresponding path program 1 times [2022-12-14 15:24:20,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:24:20,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209715189] [2022-12-14 15:24:20,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:24:20,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:24:20,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:24:20,766 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 306 trivial. 0 not checked. [2022-12-14 15:24:20,767 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:24:20,767 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209715189] [2022-12-14 15:24:20,767 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209715189] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:24:20,767 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:24:20,767 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 15:24:20,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394348301] [2022-12-14 15:24:20,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:24:20,768 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 15:24:20,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:24:20,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 15:24:20,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 15:24:20,769 INFO L87 Difference]: Start difference. First operand 7467 states and 10666 transitions. Second operand has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-12-14 15:24:24,517 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:24:25,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:24:25,685 INFO L93 Difference]: Finished difference Result 21431 states and 30512 transitions. [2022-12-14 15:24:25,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 15:24:25,685 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 117 [2022-12-14 15:24:25,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:24:25,753 INFO L225 Difference]: With dead ends: 21431 [2022-12-14 15:24:25,753 INFO L226 Difference]: Without dead ends: 13983 [2022-12-14 15:24:25,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 15:24:25,781 INFO L413 NwaCegarLoop]: 1686 mSDtfsCounter, 1375 mSDsluCounter, 1308 mSDsCounter, 0 mSdLazyCounter, 527 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1375 SdHoareTripleChecker+Valid, 2994 SdHoareTripleChecker+Invalid, 535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 527 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2022-12-14 15:24:25,781 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1375 Valid, 2994 Invalid, 535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 527 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2022-12-14 15:24:25,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13983 states. [2022-12-14 15:24:26,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13983 to 13947. [2022-12-14 15:24:26,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13947 states, 8152 states have (on average 1.2778459273797842) internal successors, (10417), 8454 states have internal predecessors, (10417), 4639 states have call successors, (4639), 1174 states have call predecessors, (4639), 1153 states have return successors, (4733), 4496 states have call predecessors, (4733), 4635 states have call successors, (4733) [2022-12-14 15:24:26,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13947 states to 13947 states and 19789 transitions. [2022-12-14 15:24:26,384 INFO L78 Accepts]: Start accepts. Automaton has 13947 states and 19789 transitions. Word has length 117 [2022-12-14 15:24:26,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:24:26,384 INFO L495 AbstractCegarLoop]: Abstraction has 13947 states and 19789 transitions. [2022-12-14 15:24:26,385 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-12-14 15:24:26,385 INFO L276 IsEmpty]: Start isEmpty. Operand 13947 states and 19789 transitions. [2022-12-14 15:24:26,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-12-14 15:24:26,386 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:24:26,386 INFO L195 NwaCegarLoop]: trace histogram [10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:24:26,386 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-14 15:24:26,386 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:24:26,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:24:26,386 INFO L85 PathProgramCache]: Analyzing trace with hash -1963234936, now seen corresponding path program 1 times [2022-12-14 15:24:26,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:24:26,387 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784713895] [2022-12-14 15:24:26,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:24:26,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:24:26,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:24:26,751 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 306 trivial. 0 not checked. [2022-12-14 15:24:26,751 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:24:26,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784713895] [2022-12-14 15:24:26,751 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [784713895] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:24:26,752 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:24:26,752 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-14 15:24:26,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759178376] [2022-12-14 15:24:26,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:24:26,752 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 15:24:26,753 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:24:26,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 15:24:26,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-12-14 15:24:26,753 INFO L87 Difference]: Start difference. First operand 13947 states and 19789 transitions. Second operand has 6 states, 5 states have (on average 6.6) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-12-14 15:24:30,324 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:24:33,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:24:33,798 INFO L93 Difference]: Finished difference Result 29761 states and 42053 transitions. [2022-12-14 15:24:33,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-14 15:24:33,798 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.6) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 117 [2022-12-14 15:24:33,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:24:33,842 INFO L225 Difference]: With dead ends: 29761 [2022-12-14 15:24:33,842 INFO L226 Difference]: Without dead ends: 15833 [2022-12-14 15:24:33,882 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-12-14 15:24:33,883 INFO L413 NwaCegarLoop]: 2196 mSDtfsCounter, 3210 mSDsluCounter, 2782 mSDsCounter, 0 mSdLazyCounter, 2484 mSolverCounterSat, 427 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3324 SdHoareTripleChecker+Valid, 4978 SdHoareTripleChecker+Invalid, 2912 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 427 IncrementalHoareTripleChecker+Valid, 2484 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2022-12-14 15:24:33,883 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3324 Valid, 4978 Invalid, 2912 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [427 Valid, 2484 Invalid, 1 Unknown, 0 Unchecked, 6.4s Time] [2022-12-14 15:24:33,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15833 states. [2022-12-14 15:24:34,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15833 to 15509. [2022-12-14 15:24:34,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15509 states, 9154 states have (on average 1.2723399606729298) internal successors, (11647), 9502 states have internal predecessors, (11647), 4979 states have call successors, (4979), 1410 states have call predecessors, (4979), 1373 states have return successors, (5024), 4789 states have call predecessors, (5024), 4975 states have call successors, (5024) [2022-12-14 15:24:34,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15509 states to 15509 states and 21650 transitions. [2022-12-14 15:24:34,407 INFO L78 Accepts]: Start accepts. Automaton has 15509 states and 21650 transitions. Word has length 117 [2022-12-14 15:24:34,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:24:34,407 INFO L495 AbstractCegarLoop]: Abstraction has 15509 states and 21650 transitions. [2022-12-14 15:24:34,407 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.6) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-12-14 15:24:34,408 INFO L276 IsEmpty]: Start isEmpty. Operand 15509 states and 21650 transitions. [2022-12-14 15:24:34,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-12-14 15:24:34,409 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:24:34,409 INFO L195 NwaCegarLoop]: trace histogram [11, 9, 9, 9, 9, 9, 9, 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] [2022-12-14 15:24:34,409 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-12-14 15:24:34,410 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:24:34,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:24:34,410 INFO L85 PathProgramCache]: Analyzing trace with hash -879315414, now seen corresponding path program 1 times [2022-12-14 15:24:34,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:24:34,410 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810733771] [2022-12-14 15:24:34,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:24:34,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:24:34,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:24:34,608 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 326 trivial. 0 not checked. [2022-12-14 15:24:34,608 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:24:34,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810733771] [2022-12-14 15:24:34,609 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1810733771] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:24:34,609 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:24:34,609 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 15:24:34,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55906982] [2022-12-14 15:24:34,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:24:34,610 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 15:24:34,610 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:24:34,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 15:24:34,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 15:24:34,611 INFO L87 Difference]: Start difference. First operand 15509 states and 21650 transitions. Second operand has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2022-12-14 15:24:37,358 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:24:39,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:24:39,158 INFO L93 Difference]: Finished difference Result 45707 states and 63862 transitions. [2022-12-14 15:24:39,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 15:24:39,158 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 134 [2022-12-14 15:24:39,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:24:39,242 INFO L225 Difference]: With dead ends: 45707 [2022-12-14 15:24:39,242 INFO L226 Difference]: Without dead ends: 30217 [2022-12-14 15:24:39,292 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 15:24:39,292 INFO L413 NwaCegarLoop]: 1915 mSDtfsCounter, 1545 mSDsluCounter, 1343 mSDsCounter, 0 mSdLazyCounter, 527 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1545 SdHoareTripleChecker+Valid, 3258 SdHoareTripleChecker+Invalid, 532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 527 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2022-12-14 15:24:39,293 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1545 Valid, 3258 Invalid, 532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 527 Invalid, 1 Unknown, 0 Unchecked, 3.6s Time] [2022-12-14 15:24:39,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30217 states. [2022-12-14 15:24:40,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30217 to 30143. [2022-12-14 15:24:40,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30143 states, 17763 states have (on average 1.2725890896807972) internal successors, (22605), 18487 states have internal predecessors, (22605), 9704 states have call successors, (9704), 2746 states have call predecessors, (9704), 2673 states have return successors, (9798), 9291 states have call predecessors, (9798), 9700 states have call successors, (9798) [2022-12-14 15:24:40,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30143 states to 30143 states and 42107 transitions. [2022-12-14 15:24:40,473 INFO L78 Accepts]: Start accepts. Automaton has 30143 states and 42107 transitions. Word has length 134 [2022-12-14 15:24:40,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:24:40,473 INFO L495 AbstractCegarLoop]: Abstraction has 30143 states and 42107 transitions. [2022-12-14 15:24:40,474 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2022-12-14 15:24:40,474 INFO L276 IsEmpty]: Start isEmpty. Operand 30143 states and 42107 transitions. [2022-12-14 15:24:40,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2022-12-14 15:24:40,475 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:24:40,475 INFO L195 NwaCegarLoop]: trace histogram [13, 9, 9, 9, 9, 9, 9, 4, 4, 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] [2022-12-14 15:24:40,475 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-12-14 15:24:40,475 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:24:40,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:24:40,476 INFO L85 PathProgramCache]: Analyzing trace with hash -2080715381, now seen corresponding path program 1 times [2022-12-14 15:24:40,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:24:40,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804943567] [2022-12-14 15:24:40,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:24:40,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:24:40,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:24:40,759 INFO L134 CoverageAnalysis]: Checked inductivity of 399 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 399 trivial. 0 not checked. [2022-12-14 15:24:40,759 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:24:40,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804943567] [2022-12-14 15:24:40,759 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804943567] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:24:40,759 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:24:40,759 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:24:40,759 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555565236] [2022-12-14 15:24:40,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:24:40,760 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:24:40,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:24:40,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:24:40,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:24:40,761 INFO L87 Difference]: Start difference. First operand 30143 states and 42107 transitions. Second operand has 5 states, 5 states have (on average 8.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-12-14 15:24:43,633 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:24:47,726 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:24:48,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:24:48,348 INFO L93 Difference]: Finished difference Result 60007 states and 83809 transitions. [2022-12-14 15:24:48,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-14 15:24:48,349 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 153 [2022-12-14 15:24:48,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:24:48,549 INFO L225 Difference]: With dead ends: 60007 [2022-12-14 15:24:48,549 INFO L226 Difference]: Without dead ends: 60005 [2022-12-14 15:24:48,566 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 15:24:48,566 INFO L413 NwaCegarLoop]: 1714 mSDtfsCounter, 1530 mSDsluCounter, 4733 mSDsCounter, 0 mSdLazyCounter, 1006 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1542 SdHoareTripleChecker+Valid, 6447 SdHoareTripleChecker+Invalid, 1010 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1006 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2022-12-14 15:24:48,567 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1542 Valid, 6447 Invalid, 1010 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1006 Invalid, 2 Unknown, 0 Unchecked, 5.8s Time] [2022-12-14 15:24:48,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60005 states. [2022-12-14 15:24:50,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60005 to 59975. [2022-12-14 15:24:50,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59975 states, 35325 states have (on average 1.2732059447983015) internal successors, (44976), 36767 states have internal predecessors, (44976), 19308 states have call successors, (19308), 5485 states have call predecessors, (19308), 5339 states have return successors, (19496), 18458 states have call predecessors, (19496), 19300 states have call successors, (19496) [2022-12-14 15:24:50,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59975 states to 59975 states and 83780 transitions. [2022-12-14 15:24:50,786 INFO L78 Accepts]: Start accepts. Automaton has 59975 states and 83780 transitions. Word has length 153 [2022-12-14 15:24:50,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:24:50,786 INFO L495 AbstractCegarLoop]: Abstraction has 59975 states and 83780 transitions. [2022-12-14 15:24:50,786 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-12-14 15:24:50,786 INFO L276 IsEmpty]: Start isEmpty. Operand 59975 states and 83780 transitions. [2022-12-14 15:24:50,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2022-12-14 15:24:50,788 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:24:50,788 INFO L195 NwaCegarLoop]: trace histogram [13, 9, 9, 9, 9, 9, 9, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:24:50,788 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-12-14 15:24:50,788 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:24:50,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:24:50,788 INFO L85 PathProgramCache]: Analyzing trace with hash 1266945602, now seen corresponding path program 1 times [2022-12-14 15:24:50,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:24:50,789 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850246241] [2022-12-14 15:24:50,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:24:50,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:24:50,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:24:51,012 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 399 trivial. 0 not checked. [2022-12-14 15:24:51,012 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:24:51,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850246241] [2022-12-14 15:24:51,012 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850246241] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:24:51,012 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:24:51,012 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:24:51,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022165108] [2022-12-14 15:24:51,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:24:51,013 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:24:51,013 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:24:51,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:24:51,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:24:51,013 INFO L87 Difference]: Start difference. First operand 59975 states and 83780 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (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 15:24:53,951 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:24:58,094 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:25:00,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:25:00,119 INFO L93 Difference]: Finished difference Result 90059 states and 125810 transitions. [2022-12-14 15:25:00,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-14 15:25:00,121 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (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 158 [2022-12-14 15:25:00,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:25:00,378 INFO L225 Difference]: With dead ends: 90059 [2022-12-14 15:25:00,379 INFO L226 Difference]: Without dead ends: 90057 [2022-12-14 15:25:00,408 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 15:25:00,409 INFO L413 NwaCegarLoop]: 1720 mSDtfsCounter, 1537 mSDsluCounter, 4739 mSDsCounter, 0 mSdLazyCounter, 1010 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1548 SdHoareTripleChecker+Valid, 6459 SdHoareTripleChecker+Invalid, 1013 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1010 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2022-12-14 15:25:00,409 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1548 Valid, 6459 Invalid, 1013 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1010 Invalid, 1 Unknown, 0 Unchecked, 6.3s Time] [2022-12-14 15:25:00,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90057 states. [2022-12-14 15:25:03,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90057 to 90051. [2022-12-14 15:25:03,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90051 states, 53034 states have (on average 1.2731832409397745) internal successors, (67522), 55198 states have internal predecessors, (67522), 29000 states have call successors, (29000), 8233 states have call predecessors, (29000), 8014 states have return successors, (29282), 27737 states have call predecessors, (29282), 28988 states have call successors, (29282) [2022-12-14 15:25:03,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90051 states to 90051 states and 125804 transitions. [2022-12-14 15:25:03,784 INFO L78 Accepts]: Start accepts. Automaton has 90051 states and 125804 transitions. Word has length 158 [2022-12-14 15:25:03,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:25:03,784 INFO L495 AbstractCegarLoop]: Abstraction has 90051 states and 125804 transitions. [2022-12-14 15:25:03,785 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (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 15:25:03,785 INFO L276 IsEmpty]: Start isEmpty. Operand 90051 states and 125804 transitions. [2022-12-14 15:25:03,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-12-14 15:25:03,788 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:25:03,788 INFO L195 NwaCegarLoop]: trace histogram [13, 9, 9, 9, 9, 9, 9, 5, 5, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:25:03,788 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-12-14 15:25:03,789 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:25:03,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:25:03,789 INFO L85 PathProgramCache]: Analyzing trace with hash 1747384545, now seen corresponding path program 1 times [2022-12-14 15:25:03,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:25:03,789 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688187275] [2022-12-14 15:25:03,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:25:03,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:25:03,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:25:04,034 INFO L134 CoverageAnalysis]: Checked inductivity of 415 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 411 trivial. 0 not checked. [2022-12-14 15:25:04,035 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:25:04,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688187275] [2022-12-14 15:25:04,035 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688187275] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:25:04,035 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:25:04,035 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:25:04,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365092753] [2022-12-14 15:25:04,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:25:04,036 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:25:04,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:25:04,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:25:04,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:25:04,037 INFO L87 Difference]: Start difference. First operand 90051 states and 125804 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-12-14 15:25:07,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 15:25:12,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:25:12,196 INFO L93 Difference]: Finished difference Result 90067 states and 125816 transitions. [2022-12-14 15:25:12,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-14 15:25:12,197 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 167 [2022-12-14 15:25:12,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:25:12,465 INFO L225 Difference]: With dead ends: 90067 [2022-12-14 15:25:12,466 INFO L226 Difference]: Without dead ends: 90065 [2022-12-14 15:25:12,498 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 15:25:12,499 INFO L413 NwaCegarLoop]: 1720 mSDtfsCounter, 1536 mSDsluCounter, 4739 mSDsCounter, 0 mSdLazyCounter, 1010 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1546 SdHoareTripleChecker+Valid, 6459 SdHoareTripleChecker+Invalid, 1013 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1010 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2022-12-14 15:25:12,499 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1546 Valid, 6459 Invalid, 1013 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1010 Invalid, 1 Unknown, 0 Unchecked, 5.4s Time] [2022-12-14 15:25:12,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90065 states. [2022-12-14 15:25:15,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90065 to 90059. [2022-12-14 15:25:15,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90059 states, 53040 states have (on average 1.2731523378582201) internal successors, (67528), 55204 states have internal predecessors, (67528), 29000 states have call successors, (29000), 8235 states have call predecessors, (29000), 8016 states have return successors, (29282), 27737 states have call predecessors, (29282), 28988 states have call successors, (29282) [2022-12-14 15:25:16,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90059 states to 90059 states and 125810 transitions. [2022-12-14 15:25:16,147 INFO L78 Accepts]: Start accepts. Automaton has 90059 states and 125810 transitions. Word has length 167 [2022-12-14 15:25:16,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:25:16,147 INFO L495 AbstractCegarLoop]: Abstraction has 90059 states and 125810 transitions. [2022-12-14 15:25:16,147 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-12-14 15:25:16,147 INFO L276 IsEmpty]: Start isEmpty. Operand 90059 states and 125810 transitions. [2022-12-14 15:25:16,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2022-12-14 15:25:16,150 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:25:16,150 INFO L195 NwaCegarLoop]: trace histogram [13, 9, 9, 9, 9, 9, 9, 5, 5, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:25:16,150 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-12-14 15:25:16,151 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:25:16,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:25:16,151 INFO L85 PathProgramCache]: Analyzing trace with hash -1072110254, now seen corresponding path program 1 times [2022-12-14 15:25:16,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:25:16,151 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049464031] [2022-12-14 15:25:16,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:25:16,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:25:16,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:25:16,505 INFO L134 CoverageAnalysis]: Checked inductivity of 424 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 418 trivial. 0 not checked. [2022-12-14 15:25:16,505 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:25:16,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049464031] [2022-12-14 15:25:16,505 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049464031] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:25:16,505 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:25:16,506 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:25:16,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683406991] [2022-12-14 15:25:16,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:25:16,506 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:25:16,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:25:16,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:25:16,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:25:16,508 INFO L87 Difference]: Start difference. First operand 90059 states and 125810 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2022-12-14 15:25:19,442 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:25:21,424 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.98s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:25:25,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:25:25,421 INFO L93 Difference]: Finished difference Result 90073 states and 125823 transitions. [2022-12-14 15:25:25,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:25:25,422 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 171 [2022-12-14 15:25:25,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:25:25,686 INFO L225 Difference]: With dead ends: 90073 [2022-12-14 15:25:25,686 INFO L226 Difference]: Without dead ends: 90071 [2022-12-14 15:25:25,714 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 15:25:25,715 INFO L413 NwaCegarLoop]: 1345 mSDtfsCounter, 1539 mSDsluCounter, 2670 mSDsCounter, 0 mSdLazyCounter, 764 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1548 SdHoareTripleChecker+Valid, 4015 SdHoareTripleChecker+Invalid, 765 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 764 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2022-12-14 15:25:25,715 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1548 Valid, 4015 Invalid, 765 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 764 Invalid, 0 Unknown, 0 Unchecked, 6.0s Time] [2022-12-14 15:25:25,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90071 states. [2022-12-14 15:25:29,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90071 to 90071. [2022-12-14 15:25:29,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90071 states, 53049 states have (on average 1.2731059963430036) internal successors, (67537), 55213 states have internal predecessors, (67537), 29000 states have call successors, (29000), 8238 states have call predecessors, (29000), 8019 states have return successors, (29282), 27737 states have call predecessors, (29282), 28988 states have call successors, (29282) [2022-12-14 15:25:29,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90071 states to 90071 states and 125819 transitions. [2022-12-14 15:25:29,765 INFO L78 Accepts]: Start accepts. Automaton has 90071 states and 125819 transitions. Word has length 171 [2022-12-14 15:25:29,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:25:29,765 INFO L495 AbstractCegarLoop]: Abstraction has 90071 states and 125819 transitions. [2022-12-14 15:25:29,765 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2022-12-14 15:25:29,766 INFO L276 IsEmpty]: Start isEmpty. Operand 90071 states and 125819 transitions. [2022-12-14 15:25:29,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2022-12-14 15:25:29,768 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:25:29,768 INFO L195 NwaCegarLoop]: trace histogram [13, 9, 9, 9, 9, 9, 9, 5, 4, 4, 4, 4, 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] [2022-12-14 15:25:29,768 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-12-14 15:25:29,769 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:25:29,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:25:29,769 INFO L85 PathProgramCache]: Analyzing trace with hash -225166901, now seen corresponding path program 1 times [2022-12-14 15:25:29,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:25:29,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668055176] [2022-12-14 15:25:29,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:25:29,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:25:29,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:25:29,960 INFO L134 CoverageAnalysis]: Checked inductivity of 431 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 423 trivial. 0 not checked. [2022-12-14 15:25:29,960 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:25:29,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668055176] [2022-12-14 15:25:29,961 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668055176] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:25:29,961 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:25:29,961 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:25:29,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163661156] [2022-12-14 15:25:29,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:25:29,962 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:25:29,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:25:29,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:25:29,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:25:29,963 INFO L87 Difference]: Start difference. First operand 90071 states and 125819 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-12-14 15:25:32,860 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:25:38,737 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:25:39,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:25:39,186 INFO L93 Difference]: Finished difference Result 90087 states and 125831 transitions. [2022-12-14 15:25:39,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-14 15:25:39,186 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 173 [2022-12-14 15:25:39,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:25:39,501 INFO L225 Difference]: With dead ends: 90087 [2022-12-14 15:25:39,502 INFO L226 Difference]: Without dead ends: 90085 [2022-12-14 15:25:39,530 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 15:25:39,530 INFO L413 NwaCegarLoop]: 1720 mSDtfsCounter, 1537 mSDsluCounter, 4739 mSDsCounter, 0 mSdLazyCounter, 1010 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1545 SdHoareTripleChecker+Valid, 6459 SdHoareTripleChecker+Invalid, 1013 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1010 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2022-12-14 15:25:39,531 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1545 Valid, 6459 Invalid, 1013 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1010 Invalid, 1 Unknown, 0 Unchecked, 6.0s Time] [2022-12-14 15:25:39,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90085 states. [2022-12-14 15:25:43,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90085 to 90079. [2022-12-14 15:25:43,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90079 states, 53055 states have (on average 1.2730751107341438) internal successors, (67543), 55219 states have internal predecessors, (67543), 29000 states have call successors, (29000), 8240 states have call predecessors, (29000), 8021 states have return successors, (29282), 27737 states have call predecessors, (29282), 28988 states have call successors, (29282) [2022-12-14 15:25:43,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90079 states to 90079 states and 125825 transitions. [2022-12-14 15:25:43,914 INFO L78 Accepts]: Start accepts. Automaton has 90079 states and 125825 transitions. Word has length 173 [2022-12-14 15:25:43,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:25:43,914 INFO L495 AbstractCegarLoop]: Abstraction has 90079 states and 125825 transitions. [2022-12-14 15:25:43,914 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-12-14 15:25:43,914 INFO L276 IsEmpty]: Start isEmpty. Operand 90079 states and 125825 transitions. [2022-12-14 15:25:43,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2022-12-14 15:25:43,917 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:25:43,917 INFO L195 NwaCegarLoop]: trace histogram [13, 9, 9, 9, 9, 9, 9, 6, 5, 5, 5, 5, 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] [2022-12-14 15:25:43,917 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-12-14 15:25:43,917 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:25:43,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:25:43,918 INFO L85 PathProgramCache]: Analyzing trace with hash -330984782, now seen corresponding path program 1 times [2022-12-14 15:25:43,918 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:25:43,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566855044] [2022-12-14 15:25:43,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:25:43,918 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:25:43,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:25:44,105 INFO L134 CoverageAnalysis]: Checked inductivity of 456 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 446 trivial. 0 not checked. [2022-12-14 15:25:44,105 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:25:44,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566855044] [2022-12-14 15:25:44,106 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566855044] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:25:44,106 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:25:44,106 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:25:44,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574872926] [2022-12-14 15:25:44,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:25:44,106 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:25:44,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:25:44,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:25:44,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:25:44,107 INFO L87 Difference]: Start difference. First operand 90079 states and 125825 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-12-14 15:25:46,925 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:25:52,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:25:52,069 INFO L93 Difference]: Finished difference Result 90095 states and 125837 transitions. [2022-12-14 15:25:52,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-14 15:25:52,070 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 181 [2022-12-14 15:25:52,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:25:52,337 INFO L225 Difference]: With dead ends: 90095 [2022-12-14 15:25:52,337 INFO L226 Difference]: Without dead ends: 90093 [2022-12-14 15:25:52,371 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 15:25:52,372 INFO L413 NwaCegarLoop]: 1720 mSDtfsCounter, 1536 mSDsluCounter, 4739 mSDsCounter, 0 mSdLazyCounter, 1010 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1543 SdHoareTripleChecker+Valid, 6459 SdHoareTripleChecker+Invalid, 1013 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1010 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2022-12-14 15:25:52,372 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1543 Valid, 6459 Invalid, 1013 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1010 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2022-12-14 15:25:52,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90093 states. [2022-12-14 15:25:56,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90093 to 90087. [2022-12-14 15:25:56,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90087 states, 53061 states have (on average 1.2730442321102127) internal successors, (67549), 55225 states have internal predecessors, (67549), 29000 states have call successors, (29000), 8242 states have call predecessors, (29000), 8023 states have return successors, (29282), 27737 states have call predecessors, (29282), 28988 states have call successors, (29282) [2022-12-14 15:25:56,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90087 states to 90087 states and 125831 transitions. [2022-12-14 15:25:56,702 INFO L78 Accepts]: Start accepts. Automaton has 90087 states and 125831 transitions. Word has length 181 [2022-12-14 15:25:56,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:25:56,702 INFO L495 AbstractCegarLoop]: Abstraction has 90087 states and 125831 transitions. [2022-12-14 15:25:56,702 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-12-14 15:25:56,703 INFO L276 IsEmpty]: Start isEmpty. Operand 90087 states and 125831 transitions. [2022-12-14 15:25:56,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2022-12-14 15:25:56,707 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:25:56,708 INFO L195 NwaCegarLoop]: trace histogram [13, 9, 9, 9, 9, 9, 9, 7, 6, 6, 5, 5, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:25:56,708 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-12-14 15:25:56,708 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:25:56,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:25:56,708 INFO L85 PathProgramCache]: Analyzing trace with hash -605635039, now seen corresponding path program 1 times [2022-12-14 15:25:56,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:25:56,709 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053709248] [2022-12-14 15:25:56,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:25:56,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:25:56,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:25:56,910 INFO L134 CoverageAnalysis]: Checked inductivity of 479 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 467 trivial. 0 not checked. [2022-12-14 15:25:56,910 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:25:56,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053709248] [2022-12-14 15:25:56,910 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053709248] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:25:56,911 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:25:56,911 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:25:56,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527803401] [2022-12-14 15:25:56,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:25:56,911 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:25:56,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:25:56,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:25:56,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:25:56,912 INFO L87 Difference]: Start difference. First operand 90087 states and 125831 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2022-12-14 15:25:59,733 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:26:05,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:26:05,771 INFO L93 Difference]: Finished difference Result 101623 states and 139195 transitions. [2022-12-14 15:26:05,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:26:05,772 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 187 [2022-12-14 15:26:05,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:26:06,062 INFO L225 Difference]: With dead ends: 101623 [2022-12-14 15:26:06,062 INFO L226 Difference]: Without dead ends: 101621 [2022-12-14 15:26:06,093 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 15:26:06,093 INFO L413 NwaCegarLoop]: 1500 mSDtfsCounter, 1174 mSDsluCounter, 3521 mSDsCounter, 0 mSdLazyCounter, 936 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1180 SdHoareTripleChecker+Valid, 5021 SdHoareTripleChecker+Invalid, 939 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 936 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2022-12-14 15:26:06,093 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1180 Valid, 5021 Invalid, 939 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 936 Invalid, 1 Unknown, 0 Unchecked, 5.1s Time] [2022-12-14 15:26:06,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101621 states. [2022-12-14 15:26:10,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101621 to 101619. [2022-12-14 15:26:10,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101619 states, 59688 states have (on average 1.2643077335477817) internal successors, (75464), 62078 states have internal predecessors, (75464), 31722 states have call successors, (31722), 10425 states have call predecessors, (31722), 10206 states have return successors, (32004), 30459 states have call predecessors, (32004), 31710 states have call successors, (32004) [2022-12-14 15:26:11,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101619 states to 101619 states and 139190 transitions. [2022-12-14 15:26:11,124 INFO L78 Accepts]: Start accepts. Automaton has 101619 states and 139190 transitions. Word has length 187 [2022-12-14 15:26:11,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:26:11,124 INFO L495 AbstractCegarLoop]: Abstraction has 101619 states and 139190 transitions. [2022-12-14 15:26:11,124 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2022-12-14 15:26:11,125 INFO L276 IsEmpty]: Start isEmpty. Operand 101619 states and 139190 transitions. [2022-12-14 15:26:11,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2022-12-14 15:26:11,128 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:26:11,128 INFO L195 NwaCegarLoop]: trace histogram [13, 9, 9, 9, 9, 9, 9, 8, 7, 7, 5, 5, 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] [2022-12-14 15:26:11,128 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-12-14 15:26:11,128 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:26:11,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:26:11,129 INFO L85 PathProgramCache]: Analyzing trace with hash 1450358802, now seen corresponding path program 1 times [2022-12-14 15:26:11,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:26:11,129 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097117713] [2022-12-14 15:26:11,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:26:11,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:26:11,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:26:11,308 INFO L134 CoverageAnalysis]: Checked inductivity of 504 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 490 trivial. 0 not checked. [2022-12-14 15:26:11,309 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:26:11,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097117713] [2022-12-14 15:26:11,309 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097117713] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:26:11,309 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:26:11,309 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:26:11,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121741167] [2022-12-14 15:26:11,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:26:11,310 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:26:11,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:26:11,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:26:11,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:26:11,311 INFO L87 Difference]: Start difference. First operand 101619 states and 139190 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2022-12-14 15:26:15,702 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:26:20,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:26:20,885 INFO L93 Difference]: Finished difference Result 103699 states and 141364 transitions. [2022-12-14 15:26:20,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:26:20,886 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 191 [2022-12-14 15:26:20,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:26:21,196 INFO L225 Difference]: With dead ends: 103699 [2022-12-14 15:26:21,196 INFO L226 Difference]: Without dead ends: 103697 [2022-12-14 15:26:21,231 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 15:26:21,231 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 1527 mSDsluCounter, 2815 mSDsCounter, 0 mSdLazyCounter, 788 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1532 SdHoareTripleChecker+Valid, 4203 SdHoareTripleChecker+Invalid, 791 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 788 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2022-12-14 15:26:21,231 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1532 Valid, 4203 Invalid, 791 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 788 Invalid, 1 Unknown, 0 Unchecked, 5.4s Time] [2022-12-14 15:26:21,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103697 states. [2022-12-14 15:26:26,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103697 to 103695. [2022-12-14 15:26:26,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103695 states, 60945 states have (on average 1.2627943227500205) internal successors, (76961), 63407 states have internal predecessors, (76961), 32058 states have call successors, (32058), 10908 states have call predecessors, (32058), 10689 states have return successors, (32340), 30795 states have call predecessors, (32340), 32046 states have call successors, (32340) [2022-12-14 15:26:26,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103695 states to 103695 states and 141359 transitions. [2022-12-14 15:26:26,971 INFO L78 Accepts]: Start accepts. Automaton has 103695 states and 141359 transitions. Word has length 191 [2022-12-14 15:26:26,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:26:26,972 INFO L495 AbstractCegarLoop]: Abstraction has 103695 states and 141359 transitions. [2022-12-14 15:26:26,972 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2022-12-14 15:26:26,972 INFO L276 IsEmpty]: Start isEmpty. Operand 103695 states and 141359 transitions. [2022-12-14 15:26:26,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2022-12-14 15:26:26,975 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:26:26,975 INFO L195 NwaCegarLoop]: trace histogram [15, 9, 9, 9, 9, 9, 9, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:26:26,976 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-12-14 15:26:26,976 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 15:26:26,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:26:26,976 INFO L85 PathProgramCache]: Analyzing trace with hash -217913779, now seen corresponding path program 1 times [2022-12-14 15:26:26,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:26:26,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977967749] [2022-12-14 15:26:26,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:26:26,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:26:27,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:26:27,103 INFO L134 CoverageAnalysis]: Checked inductivity of 459 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 444 trivial. 0 not checked. [2022-12-14 15:26:27,103 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:26:27,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977967749] [2022-12-14 15:26:27,103 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977967749] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:26:27,103 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:26:27,104 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 15:26:27,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643397536] [2022-12-14 15:26:27,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:26:27,104 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 15:26:27,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:26:27,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 15:26:27,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 15:26:27,105 INFO L87 Difference]: Start difference. First operand 103695 states and 141359 transitions. Second operand has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 3 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2022-12-14 15:26:29,542 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:26:31,550 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:26:33,012 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:26:36,371 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:26:38,377 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:26:42,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:26:42,929 INFO L93 Difference]: Finished difference Result 239665 states and 326889 transitions. [2022-12-14 15:26:42,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 15:26:42,930 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 3 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) Word has length 187 [2022-12-14 15:26:42,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:26:43,348 INFO L225 Difference]: With dead ends: 239665 [2022-12-14 15:26:43,348 INFO L226 Difference]: Without dead ends: 136035 [2022-12-14 15:26:43,555 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 15:26:43,555 INFO L413 NwaCegarLoop]: 1963 mSDtfsCounter, 1047 mSDsluCounter, 1306 mSDsCounter, 0 mSdLazyCounter, 656 mSolverCounterSat, 15 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1047 SdHoareTripleChecker+Valid, 3269 SdHoareTripleChecker+Invalid, 673 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 656 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.3s IncrementalHoareTripleChecker+Time [2022-12-14 15:26:43,556 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1047 Valid, 3269 Invalid, 673 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 656 Invalid, 2 Unknown, 0 Unchecked, 9.3s Time] [2022-12-14 15:26:43,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136035 states. [2022-12-14 15:26:50,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136035 to 135759. [2022-12-14 15:26:50,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135759 states, 80161 states have (on average 1.262920871745612) internal successors, (101237), 83363 states have internal predecessors, (101237), 41540 states have call successors, (41540), 14338 states have call predecessors, (41540), 14055 states have return successors, (41822), 39869 states have call predecessors, (41822), 41528 states have call successors, (41822) [2022-12-14 15:26:50,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135759 states to 135759 states and 184599 transitions. [2022-12-14 15:26:50,676 INFO L78 Accepts]: Start accepts. Automaton has 135759 states and 184599 transitions. Word has length 187 [2022-12-14 15:26:50,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:26:50,676 INFO L495 AbstractCegarLoop]: Abstraction has 135759 states and 184599 transitions. [2022-12-14 15:26:50,676 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 3 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2022-12-14 15:26:50,676 INFO L276 IsEmpty]: Start isEmpty. Operand 135759 states and 184599 transitions. [2022-12-14 15:26:50,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2022-12-14 15:26:50,678 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:26:50,678 INFO L195 NwaCegarLoop]: trace histogram [13, 9, 9, 9, 9, 9, 9, 9, 8, 8, 5, 5, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:26:50,679 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-12-14 15:26:50,679 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:26:50,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:26:50,679 INFO L85 PathProgramCache]: Analyzing trace with hash -79921983, now seen corresponding path program 1 times [2022-12-14 15:26:50,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:26:50,679 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087206766] [2022-12-14 15:26:50,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:26:50,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:26:50,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:26:50,853 INFO L134 CoverageAnalysis]: Checked inductivity of 535 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 519 trivial. 0 not checked. [2022-12-14 15:26:50,853 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:26:50,853 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087206766] [2022-12-14 15:26:50,853 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087206766] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:26:50,853 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:26:50,853 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:26:50,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517538255] [2022-12-14 15:26:50,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:26:50,854 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:26:50,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:26:50,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:26:50,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:26:50,854 INFO L87 Difference]: Start difference. First operand 135759 states and 184599 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-12-14 15:26:53,959 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:27:01,304 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:27:02,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:27:02,580 INFO L93 Difference]: Finished difference Result 135775 states and 184611 transitions. [2022-12-14 15:27:02,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-14 15:27:02,581 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 197 [2022-12-14 15:27:02,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:27:02,983 INFO L225 Difference]: With dead ends: 135775 [2022-12-14 15:27:02,983 INFO L226 Difference]: Without dead ends: 135773 [2022-12-14 15:27:03,081 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 15:27:03,081 INFO L413 NwaCegarLoop]: 1714 mSDtfsCounter, 1536 mSDsluCounter, 4727 mSDsCounter, 0 mSdLazyCounter, 1007 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1540 SdHoareTripleChecker+Valid, 6441 SdHoareTripleChecker+Invalid, 1010 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1007 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2022-12-14 15:27:03,081 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1540 Valid, 6441 Invalid, 1010 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1007 Invalid, 1 Unknown, 0 Unchecked, 6.0s Time] [2022-12-14 15:27:03,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135773 states. [2022-12-14 15:27:10,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135773 to 135767. [2022-12-14 15:27:10,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135767 states, 80167 states have (on average 1.2629011937580301) internal successors, (101243), 83369 states have internal predecessors, (101243), 41540 states have call successors, (41540), 14340 states have call predecessors, (41540), 14057 states have return successors, (41822), 39869 states have call predecessors, (41822), 41528 states have call successors, (41822) [2022-12-14 15:27:10,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135767 states to 135767 states and 184605 transitions. [2022-12-14 15:27:10,845 INFO L78 Accepts]: Start accepts. Automaton has 135767 states and 184605 transitions. Word has length 197 [2022-12-14 15:27:10,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:27:10,845 INFO L495 AbstractCegarLoop]: Abstraction has 135767 states and 184605 transitions. [2022-12-14 15:27:10,846 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-12-14 15:27:10,846 INFO L276 IsEmpty]: Start isEmpty. Operand 135767 states and 184605 transitions. [2022-12-14 15:27:10,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2022-12-14 15:27:10,848 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:27:10,848 INFO L195 NwaCegarLoop]: trace histogram [15, 9, 9, 9, 9, 9, 9, 5, 5, 4, 4, 4, 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] [2022-12-14 15:27:10,848 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-12-14 15:27:10,848 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 15:27:10,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:27:10,849 INFO L85 PathProgramCache]: Analyzing trace with hash -1415624777, now seen corresponding path program 1 times [2022-12-14 15:27:10,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:27:10,849 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093575250] [2022-12-14 15:27:10,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:27:10,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:27:10,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:27:11,074 INFO L134 CoverageAnalysis]: Checked inductivity of 483 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 483 trivial. 0 not checked. [2022-12-14 15:27:11,074 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:27:11,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093575250] [2022-12-14 15:27:11,074 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093575250] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:27:11,075 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:27:11,075 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:27:11,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450843812] [2022-12-14 15:27:11,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:27:11,075 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:27:11,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:27:11,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:27:11,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:27:11,076 INFO L87 Difference]: Start difference. First operand 135767 states and 184605 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-12-14 15:27:15,264 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:27:16,542 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:27:18,551 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:27:25,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:27:25,626 INFO L93 Difference]: Finished difference Result 136283 states and 185119 transitions. [2022-12-14 15:27:25,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:27:25,627 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 191 [2022-12-14 15:27:25,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:27:26,054 INFO L225 Difference]: With dead ends: 136283 [2022-12-14 15:27:26,054 INFO L226 Difference]: Without dead ends: 136281 [2022-12-14 15:27:26,100 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 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 15:27:26,100 INFO L413 NwaCegarLoop]: 1509 mSDtfsCounter, 1170 mSDsluCounter, 3556 mSDsCounter, 0 mSdLazyCounter, 939 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1172 SdHoareTripleChecker+Valid, 5065 SdHoareTripleChecker+Invalid, 943 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 939 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.8s IncrementalHoareTripleChecker+Time [2022-12-14 15:27:26,100 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1172 Valid, 5065 Invalid, 943 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 939 Invalid, 2 Unknown, 0 Unchecked, 8.8s Time] [2022-12-14 15:27:26,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136281 states. [2022-12-14 15:27:33,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136281 to 136279. [2022-12-14 15:27:33,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136279 states, 80551 states have (on average 1.2609030303782696) internal successors, (101567), 83753 states have internal predecessors, (101567), 41540 states have call successors, (41540), 14468 states have call predecessors, (41540), 14185 states have return successors, (41822), 39869 states have call predecessors, (41822), 41528 states have call successors, (41822) [2022-12-14 15:27:33,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136279 states to 136279 states and 184929 transitions. [2022-12-14 15:27:33,613 INFO L78 Accepts]: Start accepts. Automaton has 136279 states and 184929 transitions. Word has length 191 [2022-12-14 15:27:33,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:27:33,614 INFO L495 AbstractCegarLoop]: Abstraction has 136279 states and 184929 transitions. [2022-12-14 15:27:33,614 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-12-14 15:27:33,614 INFO L276 IsEmpty]: Start isEmpty. Operand 136279 states and 184929 transitions. [2022-12-14 15:27:33,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2022-12-14 15:27:33,616 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:27:33,617 INFO L195 NwaCegarLoop]: trace histogram [13, 10, 9, 9, 9, 9, 9, 9, 9, 9, 5, 5, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:27:33,617 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-12-14 15:27:33,617 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:27:33,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:27:33,617 INFO L85 PathProgramCache]: Analyzing trace with hash 839265996, now seen corresponding path program 1 times [2022-12-14 15:27:33,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:27:33,617 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411401655] [2022-12-14 15:27:33,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:27:33,618 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:27:33,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:27:33,917 INFO L134 CoverageAnalysis]: Checked inductivity of 569 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 551 trivial. 0 not checked. [2022-12-14 15:27:33,917 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:27:33,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1411401655] [2022-12-14 15:27:33,917 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1411401655] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:27:33,917 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:27:33,917 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:27:33,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144870805] [2022-12-14 15:27:33,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:27:33,918 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:27:33,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:27:33,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:27:33,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:27:33,918 INFO L87 Difference]: Start difference. First operand 136279 states and 184929 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2022-12-14 15:27:36,991 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:27:44,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:27:44,318 INFO L93 Difference]: Finished difference Result 136295 states and 184941 transitions. [2022-12-14 15:27:44,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-14 15:27:44,319 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 202 [2022-12-14 15:27:44,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:27:44,713 INFO L225 Difference]: With dead ends: 136295 [2022-12-14 15:27:44,713 INFO L226 Difference]: Without dead ends: 136293 [2022-12-14 15:27:44,756 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 15:27:44,756 INFO L413 NwaCegarLoop]: 1714 mSDtfsCounter, 1536 mSDsluCounter, 4727 mSDsCounter, 0 mSdLazyCounter, 1007 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1539 SdHoareTripleChecker+Valid, 6441 SdHoareTripleChecker+Invalid, 1010 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1007 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2022-12-14 15:27:44,756 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1539 Valid, 6441 Invalid, 1010 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1007 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2022-12-14 15:27:44,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136293 states. [2022-12-14 15:27:52,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136293 to 136287. [2022-12-14 15:27:52,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136287 states, 80557 states have (on average 1.260883597949278) internal successors, (101573), 83759 states have internal predecessors, (101573), 41540 states have call successors, (41540), 14470 states have call predecessors, (41540), 14187 states have return successors, (41822), 39869 states have call predecessors, (41822), 41528 states have call successors, (41822) [2022-12-14 15:27:52,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136287 states to 136287 states and 184935 transitions. [2022-12-14 15:27:52,819 INFO L78 Accepts]: Start accepts. Automaton has 136287 states and 184935 transitions. Word has length 202 [2022-12-14 15:27:52,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:27:52,819 INFO L495 AbstractCegarLoop]: Abstraction has 136287 states and 184935 transitions. [2022-12-14 15:27:52,819 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2022-12-14 15:27:52,820 INFO L276 IsEmpty]: Start isEmpty. Operand 136287 states and 184935 transitions. [2022-12-14 15:27:52,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2022-12-14 15:27:52,822 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:27:52,822 INFO L195 NwaCegarLoop]: trace histogram [13, 11, 10, 10, 9, 9, 9, 9, 9, 9, 5, 5, 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] [2022-12-14 15:27:52,822 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-12-14 15:27:52,822 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:27:52,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:27:52,823 INFO L85 PathProgramCache]: Analyzing trace with hash -1570888863, now seen corresponding path program 1 times [2022-12-14 15:27:52,823 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:27:52,823 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769496063] [2022-12-14 15:27:52,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:27:52,823 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:27:52,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:27:53,113 INFO L134 CoverageAnalysis]: Checked inductivity of 607 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 587 trivial. 0 not checked. [2022-12-14 15:27:53,113 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:27:53,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769496063] [2022-12-14 15:27:53,113 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769496063] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:27:53,114 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:27:53,114 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:27:53,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006744306] [2022-12-14 15:27:53,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:27:53,114 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:27:53,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:27:53,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:27:53,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:27:53,115 INFO L87 Difference]: Start difference. First operand 136287 states and 184935 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-12-14 15:27:55,850 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:27:57,858 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:27:59,862 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:28:07,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:28:07,778 INFO L93 Difference]: Finished difference Result 136301 states and 184948 transitions. [2022-12-14 15:28:07,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:28:07,779 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 207 [2022-12-14 15:28:07,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:28:08,180 INFO L225 Difference]: With dead ends: 136301 [2022-12-14 15:28:08,180 INFO L226 Difference]: Without dead ends: 136299 [2022-12-14 15:28:08,223 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 15:28:08,223 INFO L413 NwaCegarLoop]: 1345 mSDtfsCounter, 1539 mSDsluCounter, 2670 mSDsCounter, 0 mSdLazyCounter, 762 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1541 SdHoareTripleChecker+Valid, 4015 SdHoareTripleChecker+Invalid, 765 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 762 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.0s IncrementalHoareTripleChecker+Time [2022-12-14 15:28:08,223 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1541 Valid, 4015 Invalid, 765 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 762 Invalid, 2 Unknown, 0 Unchecked, 8.0s Time] [2022-12-14 15:28:08,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136299 states. [2022-12-14 15:28:15,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136299 to 136299. [2022-12-14 15:28:15,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136299 states, 80566 states have (on average 1.2608544547327656) internal successors, (101582), 83768 states have internal predecessors, (101582), 41540 states have call successors, (41540), 14473 states have call predecessors, (41540), 14190 states have return successors, (41822), 39869 states have call predecessors, (41822), 41528 states have call successors, (41822) [2022-12-14 15:28:16,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136299 states to 136299 states and 184944 transitions. [2022-12-14 15:28:16,455 INFO L78 Accepts]: Start accepts. Automaton has 136299 states and 184944 transitions. Word has length 207 [2022-12-14 15:28:16,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:28:16,456 INFO L495 AbstractCegarLoop]: Abstraction has 136299 states and 184944 transitions. [2022-12-14 15:28:16,456 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-12-14 15:28:16,456 INFO L276 IsEmpty]: Start isEmpty. Operand 136299 states and 184944 transitions. [2022-12-14 15:28:16,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2022-12-14 15:28:16,460 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:28:16,460 INFO L195 NwaCegarLoop]: trace histogram [13, 12, 11, 11, 9, 9, 9, 9, 9, 9, 4, 4, 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] [2022-12-14 15:28:16,460 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-12-14 15:28:16,460 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:28:16,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:28:16,461 INFO L85 PathProgramCache]: Analyzing trace with hash -1753377502, now seen corresponding path program 1 times [2022-12-14 15:28:16,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:28:16,461 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755364292] [2022-12-14 15:28:16,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:28:16,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:28:16,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:28:16,642 INFO L134 CoverageAnalysis]: Checked inductivity of 641 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 619 trivial. 0 not checked. [2022-12-14 15:28:16,642 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:28:16,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755364292] [2022-12-14 15:28:16,642 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755364292] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:28:16,642 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:28:16,642 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:28:16,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881752878] [2022-12-14 15:28:16,643 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:28:16,643 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:28:16,643 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:28:16,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:28:16,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:28:16,644 INFO L87 Difference]: Start difference. First operand 136299 states and 184944 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2022-12-14 15:28:19,600 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.82s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:28:21,611 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:28:23,614 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:28:32,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:28:32,299 INFO L93 Difference]: Finished difference Result 136313 states and 184957 transitions. [2022-12-14 15:28:32,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:28:32,300 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 208 [2022-12-14 15:28:32,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:28:32,713 INFO L225 Difference]: With dead ends: 136313 [2022-12-14 15:28:32,713 INFO L226 Difference]: Without dead ends: 136309 [2022-12-14 15:28:32,758 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 15:28:32,758 INFO L413 NwaCegarLoop]: 1345 mSDtfsCounter, 1540 mSDsluCounter, 2670 mSDsCounter, 0 mSdLazyCounter, 762 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1541 SdHoareTripleChecker+Valid, 4015 SdHoareTripleChecker+Invalid, 765 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 762 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2022-12-14 15:28:32,758 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1541 Valid, 4015 Invalid, 765 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 762 Invalid, 2 Unknown, 0 Unchecked, 8.3s Time] [2022-12-14 15:28:32,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136309 states. [2022-12-14 15:28:41,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136309 to 136309. [2022-12-14 15:28:41,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136309 states, 80574 states have (on average 1.2608161441656118) internal successors, (101589), 83775 states have internal predecessors, (101589), 41540 states have call successors, (41540), 14476 states have call predecessors, (41540), 14192 states have return successors, (41822), 39869 states have call predecessors, (41822), 41528 states have call successors, (41822) [2022-12-14 15:28:41,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136309 states to 136309 states and 184951 transitions. [2022-12-14 15:28:41,935 INFO L78 Accepts]: Start accepts. Automaton has 136309 states and 184951 transitions. Word has length 208 [2022-12-14 15:28:41,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:28:41,935 INFO L495 AbstractCegarLoop]: Abstraction has 136309 states and 184951 transitions. [2022-12-14 15:28:41,935 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2022-12-14 15:28:41,936 INFO L276 IsEmpty]: Start isEmpty. Operand 136309 states and 184951 transitions. [2022-12-14 15:28:41,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2022-12-14 15:28:41,938 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:28:41,938 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 9, 9, 9, 9, 9, 9, 4, 4, 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] [2022-12-14 15:28:41,938 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-12-14 15:28:41,939 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 15:28:41,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:28:41,939 INFO L85 PathProgramCache]: Analyzing trace with hash -1332645301, now seen corresponding path program 1 times [2022-12-14 15:28:41,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:28:41,939 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182323959] [2022-12-14 15:28:41,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:28:41,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:28:41,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:28:42,104 INFO L134 CoverageAnalysis]: Checked inductivity of 687 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 663 trivial. 0 not checked. [2022-12-14 15:28:42,104 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:28:42,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182323959] [2022-12-14 15:28:42,104 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182323959] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:28:42,105 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:28:42,105 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:28:42,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161829069] [2022-12-14 15:28:42,105 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:28:42,105 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:28:42,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:28:42,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:28:42,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:28:42,106 INFO L87 Difference]: Start difference. First operand 136309 states and 184951 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-12-14 15:28:45,261 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:28:53,369 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:28:54,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:28:54,862 INFO L93 Difference]: Finished difference Result 136321 states and 184959 transitions. [2022-12-14 15:28:54,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-14 15:28:54,862 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 213 [2022-12-14 15:28:54,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:28:55,263 INFO L225 Difference]: With dead ends: 136321 [2022-12-14 15:28:55,263 INFO L226 Difference]: Without dead ends: 135711 [2022-12-14 15:28:55,310 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 15:28:55,310 INFO L413 NwaCegarLoop]: 1717 mSDtfsCounter, 1537 mSDsluCounter, 4732 mSDsCounter, 0 mSdLazyCounter, 1005 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1537 SdHoareTripleChecker+Valid, 6449 SdHoareTripleChecker+Invalid, 1008 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1005 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2022-12-14 15:28:55,311 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1537 Valid, 6449 Invalid, 1008 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1005 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2022-12-14 15:28:55,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135711 states. [2022-12-14 15:29:03,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135711 to 135705. [2022-12-14 15:29:03,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135705 states, 80422 states have (on average 1.258909253686802) internal successors, (101244), 83431 states have internal predecessors, (101244), 41128 states have call successors, (41128), 14387 states have call predecessors, (41128), 14152 states have return successors, (41414), 39698 states have call predecessors, (41414), 41120 states have call successors, (41414) [2022-12-14 15:29:04,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135705 states to 135705 states and 183786 transitions. [2022-12-14 15:29:04,246 INFO L78 Accepts]: Start accepts. Automaton has 135705 states and 183786 transitions. Word has length 213 [2022-12-14 15:29:04,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:29:04,247 INFO L495 AbstractCegarLoop]: Abstraction has 135705 states and 183786 transitions. [2022-12-14 15:29:04,247 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-12-14 15:29:04,247 INFO L276 IsEmpty]: Start isEmpty. Operand 135705 states and 183786 transitions. [2022-12-14 15:29:04,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2022-12-14 15:29:04,250 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:29:04,250 INFO L195 NwaCegarLoop]: trace histogram [15, 9, 9, 9, 9, 9, 9, 6, 6, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:29:04,250 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-12-14 15:29:04,250 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:29:04,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:29:04,251 INFO L85 PathProgramCache]: Analyzing trace with hash 1896557430, now seen corresponding path program 1 times [2022-12-14 15:29:04,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:29:04,251 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598972325] [2022-12-14 15:29:04,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:29:04,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:29:04,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:29:04,474 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 500 trivial. 0 not checked. [2022-12-14 15:29:04,474 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:29:04,474 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598972325] [2022-12-14 15:29:04,474 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598972325] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:29:04,474 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:29:04,474 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:29:04,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772196113] [2022-12-14 15:29:04,475 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:29:04,475 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:29:04,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:29:04,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:29:04,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:29:04,476 INFO L87 Difference]: Start difference. First operand 135705 states and 183786 transitions. Second operand has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (30), 3 states have call predecessors, (30), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2022-12-14 15:29:07,786 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:29:09,796 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:29:11,801 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:29:20,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:29:20,901 INFO L93 Difference]: Finished difference Result 135707 states and 183787 transitions. [2022-12-14 15:29:20,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:29:20,901 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (30), 3 states have call predecessors, (30), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 222 [2022-12-14 15:29:20,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:29:21,395 INFO L225 Difference]: With dead ends: 135707 [2022-12-14 15:29:21,395 INFO L226 Difference]: Without dead ends: 135705 [2022-12-14 15:29:21,447 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 15:29:21,447 INFO L413 NwaCegarLoop]: 1450 mSDtfsCounter, 621 mSDsluCounter, 3917 mSDsCounter, 0 mSdLazyCounter, 999 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 622 SdHoareTripleChecker+Valid, 5367 SdHoareTripleChecker+Invalid, 1002 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 999 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.8s IncrementalHoareTripleChecker+Time [2022-12-14 15:29:21,448 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [622 Valid, 5367 Invalid, 1002 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 999 Invalid, 2 Unknown, 0 Unchecked, 8.8s Time] [2022-12-14 15:29:21,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135705 states. [2022-12-14 15:29:30,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135705 to 135705. [2022-12-14 15:29:30,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135705 states, 80422 states have (on average 1.2565715848897068) internal successors, (101056), 83431 states have internal predecessors, (101056), 41128 states have call successors, (41128), 14387 states have call predecessors, (41128), 14152 states have return successors, (41414), 39698 states have call predecessors, (41414), 41120 states have call successors, (41414) [2022-12-14 15:29:31,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135705 states to 135705 states and 183598 transitions. [2022-12-14 15:29:31,038 INFO L78 Accepts]: Start accepts. Automaton has 135705 states and 183598 transitions. Word has length 222 [2022-12-14 15:29:31,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:29:31,039 INFO L495 AbstractCegarLoop]: Abstraction has 135705 states and 183598 transitions. [2022-12-14 15:29:31,039 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (30), 3 states have call predecessors, (30), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2022-12-14 15:29:31,039 INFO L276 IsEmpty]: Start isEmpty. Operand 135705 states and 183598 transitions. [2022-12-14 15:29:31,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 250 [2022-12-14 15:29:31,044 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:29:31,044 INFO L195 NwaCegarLoop]: trace histogram [17, 9, 9, 9, 9, 9, 9, 8, 8, 4, 4, 4, 3, 3, 3, 3, 3, 3, 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] [2022-12-14 15:29:31,045 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-12-14 15:29:31,045 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:29:31,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:29:31,045 INFO L85 PathProgramCache]: Analyzing trace with hash -993127950, now seen corresponding path program 1 times [2022-12-14 15:29:31,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:29:31,045 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331694295] [2022-12-14 15:29:31,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:29:31,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:29:31,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:29:31,420 INFO L134 CoverageAnalysis]: Checked inductivity of 619 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 619 trivial. 0 not checked. [2022-12-14 15:29:31,420 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:29:31,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331694295] [2022-12-14 15:29:31,420 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331694295] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:29:31,420 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:29:31,420 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:29:31,421 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683008395] [2022-12-14 15:29:31,421 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:29:31,421 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:29:31,421 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:29:31,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:29:31,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:29:31,422 INFO L87 Difference]: Start difference. First operand 135705 states and 183598 transitions. Second operand has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2022-12-14 15:29:34,469 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.90s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:29:36,206 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:29:38,215 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:29:46,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:29:46,285 INFO L93 Difference]: Finished difference Result 135705 states and 183598 transitions. [2022-12-14 15:29:46,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:29:46,286 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 249 [2022-12-14 15:29:46,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:29:46,720 INFO L225 Difference]: With dead ends: 135705 [2022-12-14 15:29:46,721 INFO L226 Difference]: Without dead ends: 135703 [2022-12-14 15:29:46,765 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 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 15:29:46,765 INFO L413 NwaCegarLoop]: 1376 mSDtfsCounter, 1496 mSDsluCounter, 2803 mSDsCounter, 0 mSdLazyCounter, 773 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1498 SdHoareTripleChecker+Valid, 4179 SdHoareTripleChecker+Invalid, 776 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 773 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2022-12-14 15:29:46,766 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1498 Valid, 4179 Invalid, 776 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 773 Invalid, 1 Unknown, 0 Unchecked, 7.3s Time] [2022-12-14 15:29:46,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135703 states. [2022-12-14 15:29:55,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135703 to 135703. [2022-12-14 15:29:55,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135703 states, 80421 states have (on average 1.2549831511669838) internal successors, (100927), 83429 states have internal predecessors, (100927), 41128 states have call successors, (41128), 14387 states have call predecessors, (41128), 14152 states have return successors, (41414), 39698 states have call predecessors, (41414), 41120 states have call successors, (41414) [2022-12-14 15:29:56,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135703 states to 135703 states and 183469 transitions. [2022-12-14 15:29:56,097 INFO L78 Accepts]: Start accepts. Automaton has 135703 states and 183469 transitions. Word has length 249 [2022-12-14 15:29:56,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:29:56,097 INFO L495 AbstractCegarLoop]: Abstraction has 135703 states and 183469 transitions. [2022-12-14 15:29:56,097 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2022-12-14 15:29:56,098 INFO L276 IsEmpty]: Start isEmpty. Operand 135703 states and 183469 transitions. [2022-12-14 15:29:56,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2022-12-14 15:29:56,110 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:29:56,110 INFO L195 NwaCegarLoop]: trace histogram [17, 9, 9, 9, 9, 9, 9, 9, 9, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:29:56,110 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-12-14 15:29:56,110 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:29:56,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:29:56,111 INFO L85 PathProgramCache]: Analyzing trace with hash -529937734, now seen corresponding path program 1 times [2022-12-14 15:29:56,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:29:56,111 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522447761] [2022-12-14 15:29:56,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:29:56,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:29:56,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:29:56,283 INFO L134 CoverageAnalysis]: Checked inductivity of 657 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 657 trivial. 0 not checked. [2022-12-14 15:29:56,283 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:29:56,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522447761] [2022-12-14 15:29:56,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522447761] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:29:56,283 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:29:56,283 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-14 15:29:56,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474140266] [2022-12-14 15:29:56,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:29:56,284 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-14 15:29:56,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:29:56,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-14 15:29:56,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-14 15:29:56,285 INFO L87 Difference]: Start difference. First operand 135703 states and 183469 transitions. Second operand has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 3 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2022-12-14 15:30:00,196 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:30:09,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:30:09,557 INFO L93 Difference]: Finished difference Result 274637 states and 374412 transitions. [2022-12-14 15:30:09,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-14 15:30:09,558 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 3 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) Word has length 300 [2022-12-14 15:30:09,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:30:10,076 INFO L225 Difference]: With dead ends: 274637 [2022-12-14 15:30:10,076 INFO L226 Difference]: Without dead ends: 138999 [2022-12-14 15:30:10,368 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-14 15:30:10,369 INFO L413 NwaCegarLoop]: 1342 mSDtfsCounter, 5 mSDsluCounter, 1342 mSDsCounter, 0 mSdLazyCounter, 503 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2684 SdHoareTripleChecker+Invalid, 504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 503 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2022-12-14 15:30:10,369 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2684 Invalid, 504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 503 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2022-12-14 15:30:10,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138999 states. [2022-12-14 15:30:19,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138999 to 136527. [2022-12-14 15:30:19,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136527 states, 81245 states have (on average 1.2523970705889593) internal successors, (101751), 83841 states have internal predecessors, (101751), 41128 states have call successors, (41128), 14387 states have call predecessors, (41128), 14152 states have return successors, (41414), 39698 states have call predecessors, (41414), 41120 states have call successors, (41414) [2022-12-14 15:30:19,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136527 states to 136527 states and 184293 transitions. [2022-12-14 15:30:19,965 INFO L78 Accepts]: Start accepts. Automaton has 136527 states and 184293 transitions. Word has length 300 [2022-12-14 15:30:19,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:30:19,966 INFO L495 AbstractCegarLoop]: Abstraction has 136527 states and 184293 transitions. [2022-12-14 15:30:19,966 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 3 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2022-12-14 15:30:19,966 INFO L276 IsEmpty]: Start isEmpty. Operand 136527 states and 184293 transitions. [2022-12-14 15:30:19,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2022-12-14 15:30:19,978 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:30:19,978 INFO L195 NwaCegarLoop]: trace histogram [17, 9, 9, 9, 9, 9, 9, 9, 9, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:30:19,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-12-14 15:30:19,979 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:30:19,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:30:19,979 INFO L85 PathProgramCache]: Analyzing trace with hash 451145918, now seen corresponding path program 1 times [2022-12-14 15:30:19,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:30:19,979 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907241304] [2022-12-14 15:30:19,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:30:19,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:30:20,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:30:20,199 INFO L134 CoverageAnalysis]: Checked inductivity of 657 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 657 trivial. 0 not checked. [2022-12-14 15:30:20,200 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:30:20,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907241304] [2022-12-14 15:30:20,200 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907241304] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:30:20,200 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:30:20,200 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:30:20,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421974230] [2022-12-14 15:30:20,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:30:20,201 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:30:20,201 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:30:20,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:30:20,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:30:20,202 INFO L87 Difference]: Start difference. First operand 136527 states and 184293 transitions. Second operand has 5 states, 5 states have (on average 21.4) internal successors, (107), 4 states have internal predecessors, (107), 2 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) [2022-12-14 15:30:22,882 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:30:24,890 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:30:26,017 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:30:28,023 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:30:38,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:30:38,106 INFO L93 Difference]: Finished difference Result 136527 states and 184293 transitions. [2022-12-14 15:30:38,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:30:38,107 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.4) internal successors, (107), 4 states have internal predecessors, (107), 2 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) Word has length 305 [2022-12-14 15:30:38,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:30:38,536 INFO L225 Difference]: With dead ends: 136527 [2022-12-14 15:30:38,536 INFO L226 Difference]: Without dead ends: 136525 [2022-12-14 15:30:38,581 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 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 15:30:38,581 INFO L413 NwaCegarLoop]: 1362 mSDtfsCounter, 65 mSDsluCounter, 4047 mSDsCounter, 0 mSdLazyCounter, 1012 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 5409 SdHoareTripleChecker+Invalid, 1015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1012 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.0s IncrementalHoareTripleChecker+Time [2022-12-14 15:30:38,582 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 5409 Invalid, 1015 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1012 Invalid, 2 Unknown, 0 Unchecked, 10.0s Time] [2022-12-14 15:30:38,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136525 states. [2022-12-14 15:30:47,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136525 to 136525. [2022-12-14 15:30:47,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136525 states, 81244 states have (on average 1.2508246762837871) internal successors, (101622), 83839 states have internal predecessors, (101622), 41128 states have call successors, (41128), 14387 states have call predecessors, (41128), 14152 states have return successors, (41414), 39698 states have call predecessors, (41414), 41120 states have call successors, (41414) [2022-12-14 15:30:48,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136525 states to 136525 states and 184164 transitions. [2022-12-14 15:30:48,068 INFO L78 Accepts]: Start accepts. Automaton has 136525 states and 184164 transitions. Word has length 305 [2022-12-14 15:30:48,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:30:48,069 INFO L495 AbstractCegarLoop]: Abstraction has 136525 states and 184164 transitions. [2022-12-14 15:30:48,069 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.4) internal successors, (107), 4 states have internal predecessors, (107), 2 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) [2022-12-14 15:30:48,069 INFO L276 IsEmpty]: Start isEmpty. Operand 136525 states and 184164 transitions. [2022-12-14 15:30:48,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 388 [2022-12-14 15:30:48,106 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:30:48,106 INFO L195 NwaCegarLoop]: trace histogram [19, 13, 13, 9, 9, 9, 9, 9, 9, 5, 5, 5, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:30:48,107 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-12-14 15:30:48,107 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:30:48,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:30:48,107 INFO L85 PathProgramCache]: Analyzing trace with hash -1260388460, now seen corresponding path program 1 times [2022-12-14 15:30:48,107 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:30:48,107 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133024630] [2022-12-14 15:30:48,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:30:48,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:30:48,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:30:48,606 INFO L134 CoverageAnalysis]: Checked inductivity of 873 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 855 trivial. 0 not checked. [2022-12-14 15:30:48,606 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:30:48,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133024630] [2022-12-14 15:30:48,606 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133024630] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:30:48,606 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:30:48,606 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:30:48,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162669882] [2022-12-14 15:30:48,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:30:48,607 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:30:48,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:30:48,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:30:48,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:30:48,608 INFO L87 Difference]: Start difference. First operand 136525 states and 184164 transitions. Second operand has 5 states, 5 states have (on average 29.8) internal successors, (149), 5 states have internal predecessors, (149), 4 states have call successors, (56), 2 states have call predecessors, (56), 1 states have return successors, (54), 4 states have call predecessors, (54), 4 states have call successors, (54) [2022-12-14 15:30:51,922 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:30:53,928 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:30:55,519 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:30:57,526 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:31:13,154 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:31:17,361 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:31:21,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:31:21,215 INFO L93 Difference]: Finished difference Result 363813 states and 511788 transitions. [2022-12-14 15:31:21,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-14 15:31:21,216 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.8) internal successors, (149), 5 states have internal predecessors, (149), 4 states have call successors, (56), 2 states have call predecessors, (56), 1 states have return successors, (54), 4 states have call predecessors, (54), 4 states have call successors, (54) Word has length 387 [2022-12-14 15:31:21,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:31:22,038 INFO L225 Difference]: With dead ends: 363813 [2022-12-14 15:31:22,038 INFO L226 Difference]: Without dead ends: 227353 [2022-12-14 15:31:22,350 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-14 15:31:22,350 INFO L413 NwaCegarLoop]: 2129 mSDtfsCounter, 2791 mSDsluCounter, 3680 mSDsCounter, 0 mSdLazyCounter, 1808 mSolverCounterSat, 410 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2791 SdHoareTripleChecker+Valid, 5809 SdHoareTripleChecker+Invalid, 2221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 410 IncrementalHoareTripleChecker+Valid, 1808 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.3s IncrementalHoareTripleChecker+Time [2022-12-14 15:31:22,350 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2791 Valid, 5809 Invalid, 2221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [410 Valid, 1808 Invalid, 3 Unknown, 0 Unchecked, 16.3s Time] [2022-12-14 15:31:22,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227353 states. [2022-12-14 15:31:34,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227353 to 146205. [2022-12-14 15:31:34,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146205 states, 87904 states have (on average 1.2613987986894795) internal successors, (110882), 90603 states have internal predecessors, (110882), 44148 states have call successors, (44148), 14387 states have call predecessors, (44148), 14152 states have return successors, (44434), 42718 states have call predecessors, (44434), 44140 states have call successors, (44434) [2022-12-14 15:31:35,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146205 states to 146205 states and 199464 transitions. [2022-12-14 15:31:35,299 INFO L78 Accepts]: Start accepts. Automaton has 146205 states and 199464 transitions. Word has length 387 [2022-12-14 15:31:35,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:31:35,299 INFO L495 AbstractCegarLoop]: Abstraction has 146205 states and 199464 transitions. [2022-12-14 15:31:35,299 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.8) internal successors, (149), 5 states have internal predecessors, (149), 4 states have call successors, (56), 2 states have call predecessors, (56), 1 states have return successors, (54), 4 states have call predecessors, (54), 4 states have call successors, (54) [2022-12-14 15:31:35,300 INFO L276 IsEmpty]: Start isEmpty. Operand 146205 states and 199464 transitions. [2022-12-14 15:31:35,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 396 [2022-12-14 15:31:35,340 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:31:35,341 INFO L195 NwaCegarLoop]: trace histogram [19, 13, 13, 9, 9, 9, 9, 9, 9, 5, 5, 5, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:31:35,341 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-12-14 15:31:35,341 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:31:35,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:31:35,341 INFO L85 PathProgramCache]: Analyzing trace with hash -1795389428, now seen corresponding path program 1 times [2022-12-14 15:31:35,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:31:35,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021866776] [2022-12-14 15:31:35,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:31:35,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:31:35,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:31:35,733 INFO L134 CoverageAnalysis]: Checked inductivity of 892 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 892 trivial. 0 not checked. [2022-12-14 15:31:35,734 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:31:35,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021866776] [2022-12-14 15:31:35,734 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021866776] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:31:35,734 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:31:35,734 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:31:35,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771141665] [2022-12-14 15:31:35,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:31:35,734 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:31:35,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:31:35,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:31:35,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:31:35,735 INFO L87 Difference]: Start difference. First operand 146205 states and 199464 transitions. Second operand has 5 states, 5 states have (on average 28.4) internal successors, (142), 4 states have internal predecessors, (142), 2 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (53), 2 states have call predecessors, (53), 2 states have call successors, (53) [2022-12-14 15:31:38,922 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:31:50,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:31:50,792 INFO L93 Difference]: Finished difference Result 146211 states and 199469 transitions. [2022-12-14 15:31:50,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:31:50,793 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 28.4) internal successors, (142), 4 states have internal predecessors, (142), 2 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (53), 2 states have call predecessors, (53), 2 states have call successors, (53) Word has length 395 [2022-12-14 15:31:50,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:31:51,231 INFO L225 Difference]: With dead ends: 146211 [2022-12-14 15:31:51,231 INFO L226 Difference]: Without dead ends: 145723 [2022-12-14 15:31:51,283 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 15:31:51,284 INFO L413 NwaCegarLoop]: 1338 mSDtfsCounter, 1462 mSDsluCounter, 2662 mSDsCounter, 0 mSdLazyCounter, 761 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1474 SdHoareTripleChecker+Valid, 4000 SdHoareTripleChecker+Invalid, 763 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 761 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2022-12-14 15:31:51,284 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1474 Valid, 4000 Invalid, 763 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 761 Invalid, 1 Unknown, 0 Unchecked, 4.4s Time] [2022-12-14 15:31:51,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145723 states. [2022-12-14 15:32:02,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145723 to 145723. [2022-12-14 15:32:02,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145723 states, 87825 states have (on average 1.2594477654426417) internal successors, (110611), 90333 states have internal predecessors, (110611), 43760 states have call successors, (43760), 14322 states have call predecessors, (43760), 14137 states have return successors, (44050), 42571 states have call predecessors, (44050), 43756 states have call successors, (44050) [2022-12-14 15:32:03,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145723 states to 145723 states and 198421 transitions. [2022-12-14 15:32:03,138 INFO L78 Accepts]: Start accepts. Automaton has 145723 states and 198421 transitions. Word has length 395 [2022-12-14 15:32:03,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:32:03,138 INFO L495 AbstractCegarLoop]: Abstraction has 145723 states and 198421 transitions. [2022-12-14 15:32:03,139 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 28.4) internal successors, (142), 4 states have internal predecessors, (142), 2 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (53), 2 states have call predecessors, (53), 2 states have call successors, (53) [2022-12-14 15:32:03,139 INFO L276 IsEmpty]: Start isEmpty. Operand 145723 states and 198421 transitions. [2022-12-14 15:32:03,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 404 [2022-12-14 15:32:03,181 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:32:03,181 INFO L195 NwaCegarLoop]: trace histogram [19, 14, 14, 9, 9, 9, 9, 9, 9, 5, 5, 5, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:32:03,181 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-12-14 15:32:03,181 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:32:03,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:32:03,182 INFO L85 PathProgramCache]: Analyzing trace with hash -865770038, now seen corresponding path program 1 times [2022-12-14 15:32:03,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:32:03,182 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630236309] [2022-12-14 15:32:03,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:32:03,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:32:03,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:32:03,591 INFO L134 CoverageAnalysis]: Checked inductivity of 928 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 926 trivial. 0 not checked. [2022-12-14 15:32:03,591 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:32:03,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630236309] [2022-12-14 15:32:03,591 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630236309] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:32:03,591 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:32:03,592 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:32:03,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230487759] [2022-12-14 15:32:03,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:32:03,593 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:32:03,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:32:03,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:32:03,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:32:03,594 INFO L87 Difference]: Start difference. First operand 145723 states and 198421 transitions. Second operand has 5 states, 5 states have (on average 29.4) internal successors, (147), 4 states have internal predecessors, (147), 2 states have call successors, (58), 3 states have call predecessors, (58), 1 states have return successors, (56), 2 states have call predecessors, (56), 2 states have call successors, (56) [2022-12-14 15:32:06,840 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:32:18,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:32:18,849 INFO L93 Difference]: Finished difference Result 145729 states and 198426 transitions. [2022-12-14 15:32:18,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:32:18,849 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.4) internal successors, (147), 4 states have internal predecessors, (147), 2 states have call successors, (58), 3 states have call predecessors, (58), 1 states have return successors, (56), 2 states have call predecessors, (56), 2 states have call successors, (56) Word has length 403 [2022-12-14 15:32:18,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:32:19,281 INFO L225 Difference]: With dead ends: 145729 [2022-12-14 15:32:19,282 INFO L226 Difference]: Without dead ends: 145727 [2022-12-14 15:32:19,332 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 15:32:19,333 INFO L413 NwaCegarLoop]: 1341 mSDtfsCounter, 1456 mSDsluCounter, 2662 mSDsCounter, 0 mSdLazyCounter, 761 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1467 SdHoareTripleChecker+Valid, 4003 SdHoareTripleChecker+Invalid, 763 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 761 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2022-12-14 15:32:19,333 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1467 Valid, 4003 Invalid, 763 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 761 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2022-12-14 15:32:19,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145727 states. [2022-12-14 15:32:30,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145727 to 145727. [2022-12-14 15:32:31,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145727 states, 87828 states have (on average 1.259438903311017) internal successors, (110614), 90336 states have internal predecessors, (110614), 43760 states have call successors, (43760), 14323 states have call predecessors, (43760), 14138 states have return successors, (44050), 42571 states have call predecessors, (44050), 43756 states have call successors, (44050) [2022-12-14 15:32:31,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145727 states to 145727 states and 198424 transitions. [2022-12-14 15:32:31,452 INFO L78 Accepts]: Start accepts. Automaton has 145727 states and 198424 transitions. Word has length 403 [2022-12-14 15:32:31,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:32:31,452 INFO L495 AbstractCegarLoop]: Abstraction has 145727 states and 198424 transitions. [2022-12-14 15:32:31,452 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.4) internal successors, (147), 4 states have internal predecessors, (147), 2 states have call successors, (58), 3 states have call predecessors, (58), 1 states have return successors, (56), 2 states have call predecessors, (56), 2 states have call successors, (56) [2022-12-14 15:32:31,452 INFO L276 IsEmpty]: Start isEmpty. Operand 145727 states and 198424 transitions. [2022-12-14 15:32:31,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 408 [2022-12-14 15:32:31,495 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:32:31,495 INFO L195 NwaCegarLoop]: trace histogram [19, 14, 14, 9, 9, 9, 9, 9, 9, 5, 5, 5, 5, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:32:31,495 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-12-14 15:32:31,495 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:32:31,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:32:31,496 INFO L85 PathProgramCache]: Analyzing trace with hash -1944373383, now seen corresponding path program 1 times [2022-12-14 15:32:31,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:32:31,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129989011] [2022-12-14 15:32:31,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:32:31,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:32:31,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:32:31,899 INFO L134 CoverageAnalysis]: Checked inductivity of 933 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 929 trivial. 0 not checked. [2022-12-14 15:32:31,899 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:32:31,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129989011] [2022-12-14 15:32:31,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129989011] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:32:31,899 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:32:31,900 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:32:31,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631162555] [2022-12-14 15:32:31,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:32:31,900 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:32:31,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:32:31,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:32:31,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:32:31,901 INFO L87 Difference]: Start difference. First operand 145727 states and 198424 transitions. Second operand has 5 states, 5 states have (on average 29.4) internal successors, (147), 4 states have internal predecessors, (147), 2 states have call successors, (59), 3 states have call predecessors, (59), 1 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) [2022-12-14 15:32:35,144 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:32:46,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:32:46,971 INFO L93 Difference]: Finished difference Result 145733 states and 198429 transitions. [2022-12-14 15:32:46,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:32:46,972 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.4) internal successors, (147), 4 states have internal predecessors, (147), 2 states have call successors, (59), 3 states have call predecessors, (59), 1 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) Word has length 407 [2022-12-14 15:32:46,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:32:47,416 INFO L225 Difference]: With dead ends: 145733 [2022-12-14 15:32:47,417 INFO L226 Difference]: Without dead ends: 145731 [2022-12-14 15:32:47,474 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 15:32:47,475 INFO L413 NwaCegarLoop]: 1341 mSDtfsCounter, 1456 mSDsluCounter, 2662 mSDsCounter, 0 mSdLazyCounter, 761 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1466 SdHoareTripleChecker+Valid, 4003 SdHoareTripleChecker+Invalid, 763 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 761 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2022-12-14 15:32:47,475 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1466 Valid, 4003 Invalid, 763 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 761 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2022-12-14 15:32:47,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145731 states. [2022-12-14 15:32:59,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145731 to 145731. [2022-12-14 15:32:59,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145731 states, 87831 states have (on average 1.2594300417847912) internal successors, (110617), 90339 states have internal predecessors, (110617), 43760 states have call successors, (43760), 14324 states have call predecessors, (43760), 14139 states have return successors, (44050), 42571 states have call predecessors, (44050), 43756 states have call successors, (44050) [2022-12-14 15:32:59,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145731 states to 145731 states and 198427 transitions. [2022-12-14 15:32:59,712 INFO L78 Accepts]: Start accepts. Automaton has 145731 states and 198427 transitions. Word has length 407 [2022-12-14 15:32:59,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:32:59,713 INFO L495 AbstractCegarLoop]: Abstraction has 145731 states and 198427 transitions. [2022-12-14 15:32:59,713 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.4) internal successors, (147), 4 states have internal predecessors, (147), 2 states have call successors, (59), 3 states have call predecessors, (59), 1 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) [2022-12-14 15:32:59,713 INFO L276 IsEmpty]: Start isEmpty. Operand 145731 states and 198427 transitions. [2022-12-14 15:32:59,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 418 [2022-12-14 15:32:59,759 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:32:59,759 INFO L195 NwaCegarLoop]: trace histogram [19, 14, 14, 9, 9, 9, 9, 9, 9, 5, 5, 5, 5, 5, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:32:59,759 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-12-14 15:32:59,759 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:32:59,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:32:59,760 INFO L85 PathProgramCache]: Analyzing trace with hash -56113127, now seen corresponding path program 1 times [2022-12-14 15:32:59,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:32:59,760 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128900378] [2022-12-14 15:32:59,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:32:59,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:32:59,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:33:00,159 INFO L134 CoverageAnalysis]: Checked inductivity of 957 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 949 trivial. 0 not checked. [2022-12-14 15:33:00,159 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:33:00,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128900378] [2022-12-14 15:33:00,160 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128900378] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:33:00,160 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:33:00,160 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:33:00,160 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632937020] [2022-12-14 15:33:00,160 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:33:00,161 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:33:00,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:33:00,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:33:00,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:33:00,162 INFO L87 Difference]: Start difference. First operand 145731 states and 198427 transitions. Second operand has 5 states, 5 states have (on average 29.4) internal successors, (147), 4 states have internal predecessors, (147), 2 states have call successors, (61), 3 states have call predecessors, (61), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2022-12-14 15:33:03,384 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:33:08,600 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:33:17,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:33:17,370 INFO L93 Difference]: Finished difference Result 145737 states and 198432 transitions. [2022-12-14 15:33:17,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:33:17,371 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.4) internal successors, (147), 4 states have internal predecessors, (147), 2 states have call successors, (61), 3 states have call predecessors, (61), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) Word has length 417 [2022-12-14 15:33:17,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:33:17,944 INFO L225 Difference]: With dead ends: 145737 [2022-12-14 15:33:17,944 INFO L226 Difference]: Without dead ends: 145735 [2022-12-14 15:33:17,990 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 15:33:17,991 INFO L413 NwaCegarLoop]: 1341 mSDtfsCounter, 1456 mSDsluCounter, 2662 mSDsCounter, 0 mSdLazyCounter, 761 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1464 SdHoareTripleChecker+Valid, 4003 SdHoareTripleChecker+Invalid, 763 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 761 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2022-12-14 15:33:17,991 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1464 Valid, 4003 Invalid, 763 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 761 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2022-12-14 15:33:18,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145735 states. [2022-12-14 15:33:29,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145735 to 145735. [2022-12-14 15:33:29,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145735 states, 87834 states have (on average 1.2594211808639024) internal successors, (110620), 90342 states have internal predecessors, (110620), 43760 states have call successors, (43760), 14325 states have call predecessors, (43760), 14140 states have return successors, (44050), 42571 states have call predecessors, (44050), 43756 states have call successors, (44050) [2022-12-14 15:33:30,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145735 states to 145735 states and 198430 transitions. [2022-12-14 15:33:30,323 INFO L78 Accepts]: Start accepts. Automaton has 145735 states and 198430 transitions. Word has length 417 [2022-12-14 15:33:30,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:33:30,323 INFO L495 AbstractCegarLoop]: Abstraction has 145735 states and 198430 transitions. [2022-12-14 15:33:30,323 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.4) internal successors, (147), 4 states have internal predecessors, (147), 2 states have call successors, (61), 3 states have call predecessors, (61), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2022-12-14 15:33:30,324 INFO L276 IsEmpty]: Start isEmpty. Operand 145735 states and 198430 transitions. [2022-12-14 15:33:30,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 424 [2022-12-14 15:33:30,373 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:33:30,373 INFO L195 NwaCegarLoop]: trace histogram [19, 14, 14, 9, 9, 9, 9, 9, 9, 6, 5, 5, 5, 5, 5, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:33:30,373 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-12-14 15:33:30,373 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:33:30,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:33:30,374 INFO L85 PathProgramCache]: Analyzing trace with hash -1062540150, now seen corresponding path program 1 times [2022-12-14 15:33:30,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:33:30,374 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796070988] [2022-12-14 15:33:30,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:33:30,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:33:30,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:33:30,775 INFO L134 CoverageAnalysis]: Checked inductivity of 976 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 966 trivial. 0 not checked. [2022-12-14 15:33:30,775 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:33:30,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796070988] [2022-12-14 15:33:30,775 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796070988] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:33:30,775 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:33:30,776 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:33:30,776 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575414234] [2022-12-14 15:33:30,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:33:30,776 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:33:30,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:33:30,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:33:30,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:33:30,777 INFO L87 Difference]: Start difference. First operand 145735 states and 198430 transitions. Second operand has 5 states, 5 states have (on average 29.4) internal successors, (147), 4 states have internal predecessors, (147), 2 states have call successors, (62), 3 states have call predecessors, (62), 1 states have return successors, (60), 2 states have call predecessors, (60), 2 states have call successors, (60) [2022-12-14 15:33:34,736 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:33:36,739 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:33:49,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:33:49,057 INFO L93 Difference]: Finished difference Result 145741 states and 198435 transitions. [2022-12-14 15:33:49,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:33:49,058 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.4) internal successors, (147), 4 states have internal predecessors, (147), 2 states have call successors, (62), 3 states have call predecessors, (62), 1 states have return successors, (60), 2 states have call predecessors, (60), 2 states have call successors, (60) Word has length 423 [2022-12-14 15:33:49,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:33:49,492 INFO L225 Difference]: With dead ends: 145741 [2022-12-14 15:33:49,492 INFO L226 Difference]: Without dead ends: 145739 [2022-12-14 15:33:49,543 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 15:33:49,544 INFO L413 NwaCegarLoop]: 1341 mSDtfsCounter, 1456 mSDsluCounter, 2662 mSDsCounter, 0 mSdLazyCounter, 762 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1463 SdHoareTripleChecker+Valid, 4003 SdHoareTripleChecker+Invalid, 765 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 762 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2022-12-14 15:33:49,544 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1463 Valid, 4003 Invalid, 765 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 762 Invalid, 2 Unknown, 0 Unchecked, 6.7s Time] [2022-12-14 15:33:49,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145739 states. [2022-12-14 15:34:02,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145739 to 145739. [2022-12-14 15:34:02,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145739 states, 87837 states have (on average 1.2594123205482883) internal successors, (110623), 90345 states have internal predecessors, (110623), 43760 states have call successors, (43760), 14326 states have call predecessors, (43760), 14141 states have return successors, (44050), 42571 states have call predecessors, (44050), 43756 states have call successors, (44050) [2022-12-14 15:34:02,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145739 states to 145739 states and 198433 transitions. [2022-12-14 15:34:02,822 INFO L78 Accepts]: Start accepts. Automaton has 145739 states and 198433 transitions. Word has length 423 [2022-12-14 15:34:02,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:34:02,822 INFO L495 AbstractCegarLoop]: Abstraction has 145739 states and 198433 transitions. [2022-12-14 15:34:02,823 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.4) internal successors, (147), 4 states have internal predecessors, (147), 2 states have call successors, (62), 3 states have call predecessors, (62), 1 states have return successors, (60), 2 states have call predecessors, (60), 2 states have call successors, (60) [2022-12-14 15:34:02,823 INFO L276 IsEmpty]: Start isEmpty. Operand 145739 states and 198433 transitions. [2022-12-14 15:34:02,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2022-12-14 15:34:02,885 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:34:02,885 INFO L195 NwaCegarLoop]: trace histogram [19, 14, 14, 9, 9, 9, 9, 9, 9, 9, 8, 8, 5, 5, 5, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:34:02,885 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-12-14 15:34:02,886 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:34:02,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:34:02,886 INFO L85 PathProgramCache]: Analyzing trace with hash -557252221, now seen corresponding path program 1 times [2022-12-14 15:34:02,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:34:02,886 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16588337] [2022-12-14 15:34:02,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:34:02,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:34:02,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:34:03,291 INFO L134 CoverageAnalysis]: Checked inductivity of 1054 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 1038 trivial. 0 not checked. [2022-12-14 15:34:03,291 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:34:03,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16588337] [2022-12-14 15:34:03,291 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16588337] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:34:03,291 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:34:03,291 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:34:03,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73284573] [2022-12-14 15:34:03,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:34:03,292 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:34:03,292 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:34:03,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:34:03,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:34:03,293 INFO L87 Difference]: Start difference. First operand 145739 states and 198433 transitions. Second operand has 5 states, 5 states have (on average 29.4) internal successors, (147), 4 states have internal predecessors, (147), 2 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (63), 2 states have call predecessors, (63), 2 states have call successors, (63) [2022-12-14 15:34:06,190 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:34:08,199 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:34:10,172 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.97s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:34:22,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:34:22,516 INFO L93 Difference]: Finished difference Result 145745 states and 198438 transitions. [2022-12-14 15:34:22,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:34:22,517 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.4) internal successors, (147), 4 states have internal predecessors, (147), 2 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (63), 2 states have call predecessors, (63), 2 states have call successors, (63) Word has length 438 [2022-12-14 15:34:22,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:34:22,973 INFO L225 Difference]: With dead ends: 145745 [2022-12-14 15:34:22,973 INFO L226 Difference]: Without dead ends: 145743 [2022-12-14 15:34:23,030 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 15:34:23,031 INFO L413 NwaCegarLoop]: 1341 mSDtfsCounter, 1456 mSDsluCounter, 2662 mSDsCounter, 0 mSdLazyCounter, 763 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1460 SdHoareTripleChecker+Valid, 4003 SdHoareTripleChecker+Invalid, 765 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 763 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2022-12-14 15:34:23,031 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1460 Valid, 4003 Invalid, 765 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 763 Invalid, 1 Unknown, 0 Unchecked, 7.1s Time] [2022-12-14 15:34:23,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145743 states. [2022-12-14 15:34:35,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145743 to 145743. [2022-12-14 15:34:35,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145743 states, 87840 states have (on average 1.259403460837887) internal successors, (110626), 90348 states have internal predecessors, (110626), 43760 states have call successors, (43760), 14327 states have call predecessors, (43760), 14142 states have return successors, (44050), 42571 states have call predecessors, (44050), 43756 states have call successors, (44050) [2022-12-14 15:34:35,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145743 states to 145743 states and 198436 transitions. [2022-12-14 15:34:35,994 INFO L78 Accepts]: Start accepts. Automaton has 145743 states and 198436 transitions. Word has length 438 [2022-12-14 15:34:35,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:34:35,995 INFO L495 AbstractCegarLoop]: Abstraction has 145743 states and 198436 transitions. [2022-12-14 15:34:35,995 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.4) internal successors, (147), 4 states have internal predecessors, (147), 2 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (63), 2 states have call predecessors, (63), 2 states have call successors, (63) [2022-12-14 15:34:35,995 INFO L276 IsEmpty]: Start isEmpty. Operand 145743 states and 198436 transitions. [2022-12-14 15:34:36,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 443 [2022-12-14 15:34:36,060 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:34:36,060 INFO L195 NwaCegarLoop]: trace histogram [19, 14, 14, 10, 9, 9, 9, 9, 9, 9, 9, 9, 5, 5, 5, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:34:36,060 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-12-14 15:34:36,060 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:34:36,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:34:36,061 INFO L85 PathProgramCache]: Analyzing trace with hash 1052944692, now seen corresponding path program 1 times [2022-12-14 15:34:36,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:34:36,061 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464064139] [2022-12-14 15:34:36,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:34:36,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:34:36,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:34:36,453 INFO L134 CoverageAnalysis]: Checked inductivity of 1087 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 1069 trivial. 0 not checked. [2022-12-14 15:34:36,453 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:34:36,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464064139] [2022-12-14 15:34:36,454 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464064139] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:34:36,454 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:34:36,454 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:34:36,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103538302] [2022-12-14 15:34:36,454 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:34:36,454 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:34:36,454 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:34:36,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:34:36,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:34:36,455 INFO L87 Difference]: Start difference. First operand 145743 states and 198436 transitions. Second operand has 5 states, 5 states have (on average 29.4) internal successors, (147), 4 states have internal predecessors, (147), 2 states have call successors, (66), 3 states have call predecessors, (66), 1 states have return successors, (64), 2 states have call predecessors, (64), 2 states have call successors, (64) [2022-12-14 15:34:39,716 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:34:53,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:34:53,595 INFO L93 Difference]: Finished difference Result 145749 states and 198441 transitions. [2022-12-14 15:34:53,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:34:53,596 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.4) internal successors, (147), 4 states have internal predecessors, (147), 2 states have call successors, (66), 3 states have call predecessors, (66), 1 states have return successors, (64), 2 states have call predecessors, (64), 2 states have call successors, (64) Word has length 442 [2022-12-14 15:34:53,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:34:54,015 INFO L225 Difference]: With dead ends: 145749 [2022-12-14 15:34:54,015 INFO L226 Difference]: Without dead ends: 145745 [2022-12-14 15:34:54,061 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 15:34:54,062 INFO L413 NwaCegarLoop]: 1341 mSDtfsCounter, 1456 mSDsluCounter, 2662 mSDsCounter, 0 mSdLazyCounter, 761 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1459 SdHoareTripleChecker+Valid, 4003 SdHoareTripleChecker+Invalid, 763 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 761 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2022-12-14 15:34:54,062 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1459 Valid, 4003 Invalid, 763 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 761 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2022-12-14 15:34:54,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145745 states. [2022-12-14 15:35:06,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145745 to 145745. [2022-12-14 15:35:06,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145745 states, 87842 states have (on average 1.2593861706245304) internal successors, (110627), 90349 states have internal predecessors, (110627), 43760 states have call successors, (43760), 14328 states have call predecessors, (43760), 14142 states have return successors, (44050), 42571 states have call predecessors, (44050), 43756 states have call successors, (44050) [2022-12-14 15:35:07,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145745 states to 145745 states and 198437 transitions. [2022-12-14 15:35:07,188 INFO L78 Accepts]: Start accepts. Automaton has 145745 states and 198437 transitions. Word has length 442 [2022-12-14 15:35:07,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:35:07,188 INFO L495 AbstractCegarLoop]: Abstraction has 145745 states and 198437 transitions. [2022-12-14 15:35:07,189 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.4) internal successors, (147), 4 states have internal predecessors, (147), 2 states have call successors, (66), 3 states have call predecessors, (66), 1 states have return successors, (64), 2 states have call predecessors, (64), 2 states have call successors, (64) [2022-12-14 15:35:07,189 INFO L276 IsEmpty]: Start isEmpty. Operand 145745 states and 198437 transitions. [2022-12-14 15:35:07,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2022-12-14 15:35:07,267 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:35:07,268 INFO L195 NwaCegarLoop]: trace histogram [19, 13, 13, 13, 12, 12, 9, 9, 9, 9, 9, 9, 5, 5, 5, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:35:07,268 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-12-14 15:35:07,268 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-12-14 15:35:07,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:35:07,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1307970892, now seen corresponding path program 1 times [2022-12-14 15:35:07,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:35:07,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690460589] [2022-12-14 15:35:07,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:35:07,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:35:07,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:35:07,693 INFO L134 CoverageAnalysis]: Checked inductivity of 1180 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 1156 trivial. 0 not checked. [2022-12-14 15:35:07,693 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:35:07,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690460589] [2022-12-14 15:35:07,694 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690460589] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:35:07,694 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:35:07,694 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:35:07,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275842387] [2022-12-14 15:35:07,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:35:07,695 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 15:35:07,695 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:35:07,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 15:35:07,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 15:35:07,696 INFO L87 Difference]: Start difference. First operand 145745 states and 198437 transitions. Second operand has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 2 states have call successors, (67), 3 states have call predecessors, (67), 1 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) [2022-12-14 15:35:11,217 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 15:35:17,349 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []