./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-sis-sis900.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 53f42b1a Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-sis-sis900.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P --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 82e959473290e80a4f353bcd3c2747bafa4ce239975e14e29f8e5bf5eff4b01b --- Real Ultimate output --- This is Ultimate 0.2.1-dev-53f42b1 [2021-11-21 00:34:40,741 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-21 00:34:40,743 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-21 00:34:40,778 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-21 00:34:40,778 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-21 00:34:40,780 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-21 00:34:40,782 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-21 00:34:40,785 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-21 00:34:40,787 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-21 00:34:40,789 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-21 00:34:40,791 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-21 00:34:40,794 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-21 00:34:40,795 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-21 00:34:40,801 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-21 00:34:40,804 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-21 00:34:40,806 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-21 00:34:40,808 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-21 00:34:40,810 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-21 00:34:40,816 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-21 00:34:40,819 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-21 00:34:40,821 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-21 00:34:40,825 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-21 00:34:40,829 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-21 00:34:40,830 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-21 00:34:40,842 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-21 00:34:40,842 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-21 00:34:40,843 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-21 00:34:40,848 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-21 00:34:40,851 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-21 00:34:40,852 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-21 00:34:40,853 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-21 00:34:40,854 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-21 00:34:40,856 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-21 00:34:40,858 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-21 00:34:40,860 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-21 00:34:40,860 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-21 00:34:40,861 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-21 00:34:40,861 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-21 00:34:40,861 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-21 00:34:40,863 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-21 00:34:40,863 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-21 00:34:40,864 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/config/svcomp-Reach-64bit-Taipan_Default.epf [2021-11-21 00:34:40,920 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-21 00:34:40,922 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-21 00:34:40,923 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-21 00:34:40,923 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-21 00:34:40,931 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-21 00:34:40,932 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-21 00:34:40,932 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-21 00:34:40,932 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-21 00:34:40,933 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-21 00:34:40,933 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-21 00:34:40,934 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-21 00:34:40,934 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-21 00:34:40,935 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-21 00:34:40,935 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-21 00:34:40,935 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-21 00:34:40,935 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-21 00:34:40,936 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-21 00:34:40,936 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-21 00:34:40,937 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-21 00:34:40,937 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-21 00:34:40,937 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-21 00:34:40,938 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-21 00:34:40,938 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-21 00:34:40,938 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-21 00:34:40,938 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-21 00:34:40,939 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-21 00:34:40,940 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-21 00:34:40,941 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-21 00:34:40,941 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-21 00:34:40,941 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-21 00:34:40,942 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-21 00:34:40,942 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-21 00:34:40,943 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-21 00:34:40,943 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-21 00:34:40,943 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-21 00:34:40,943 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-21 00:34:40,944 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-21 00:34:40,944 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-21 00:34:40,944 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/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_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P 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 -> 82e959473290e80a4f353bcd3c2747bafa4ce239975e14e29f8e5bf5eff4b01b [2021-11-21 00:34:41,217 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-21 00:34:41,249 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-21 00:34:41,252 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-21 00:34:41,254 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-21 00:34:41,254 INFO L275 PluginConnector]: CDTParser initialized [2021-11-21 00:34:41,256 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-sis-sis900.cil.i [2021-11-21 00:34:41,339 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/data/3271879ba/e236e34981e74a6da8f13fa9045da53d/FLAGa6b70c27c [2021-11-21 00:34:42,442 INFO L306 CDTParser]: Found 1 translation units. [2021-11-21 00:34:42,444 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-sis-sis900.cil.i [2021-11-21 00:34:42,518 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/data/3271879ba/e236e34981e74a6da8f13fa9045da53d/FLAGa6b70c27c [2021-11-21 00:34:42,807 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/data/3271879ba/e236e34981e74a6da8f13fa9045da53d [2021-11-21 00:34:42,810 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-21 00:34:42,831 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-21 00:34:42,844 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-21 00:34:42,844 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-21 00:34:42,848 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-21 00:34:42,848 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 12:34:42" (1/1) ... [2021-11-21 00:34:42,850 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@a725102 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:34:42, skipping insertion in model container [2021-11-21 00:34:42,850 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 12:34:42" (1/1) ... [2021-11-21 00:34:42,857 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-21 00:34:43,020 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-21 00:34:46,539 WARN L230 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_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-sis-sis900.cil.i[343367,343380] [2021-11-21 00:34:46,543 WARN L230 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_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-sis-sis900.cil.i[343536,343549] [2021-11-21 00:34:46,544 WARN L230 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_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-sis-sis900.cil.i[343703,343716] [2021-11-21 00:34:46,544 WARN L230 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_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-sis-sis900.cil.i[343871,343884] [2021-11-21 00:34:46,565 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-21 00:34:46,600 INFO L203 MainTranslator]: Completed pre-run [2021-11-21 00:34:47,079 WARN L230 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_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-sis-sis900.cil.i[343367,343380] [2021-11-21 00:34:47,080 WARN L230 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_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-sis-sis900.cil.i[343536,343549] [2021-11-21 00:34:47,080 WARN L230 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_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-sis-sis900.cil.i[343703,343716] [2021-11-21 00:34:47,081 WARN L230 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_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-sis-sis900.cil.i[343871,343884] [2021-11-21 00:34:47,091 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-21 00:34:47,406 INFO L208 MainTranslator]: Completed translation [2021-11-21 00:34:47,407 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:34:47 WrapperNode [2021-11-21 00:34:47,408 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-21 00:34:47,409 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-21 00:34:47,409 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-21 00:34:47,409 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-21 00:34:47,418 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:34:47" (1/1) ... [2021-11-21 00:34:47,582 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:34:47" (1/1) ... [2021-11-21 00:34:47,810 INFO L137 Inliner]: procedures = 454, calls = 1948, calls flagged for inlining = 238, calls inlined = 222, statements flattened = 5194 [2021-11-21 00:34:47,811 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-21 00:34:47,813 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-21 00:34:47,813 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-21 00:34:47,814 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-21 00:34:47,824 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:34:47" (1/1) ... [2021-11-21 00:34:47,824 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:34:47" (1/1) ... [2021-11-21 00:34:47,871 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:34:47" (1/1) ... [2021-11-21 00:34:47,872 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:34:47" (1/1) ... [2021-11-21 00:34:48,048 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:34:47" (1/1) ... [2021-11-21 00:34:48,111 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:34:47" (1/1) ... [2021-11-21 00:34:48,142 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:34:47" (1/1) ... [2021-11-21 00:34:48,180 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-21 00:34:48,182 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-21 00:34:48,182 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-21 00:34:48,182 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-21 00:34:48,183 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:34:47" (1/1) ... [2021-11-21 00:34:48,192 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-21 00:34:48,204 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:34:48,221 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-21 00:34:48,259 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-21 00:34:48,283 INFO L130 BoogieDeclarations]: Found specification of procedure sis900_init_rxfilter [2021-11-21 00:34:48,284 INFO L138 BoogieDeclarations]: Found implementation of procedure sis900_init_rxfilter [2021-11-21 00:34:48,284 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_write [2021-11-21 00:34:48,284 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_write [2021-11-21 00:34:48,284 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2021-11-21 00:34:48,285 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2021-11-21 00:34:48,285 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-11-21 00:34:48,285 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-11-21 00:34:48,285 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2021-11-21 00:34:48,286 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2021-11-21 00:34:48,286 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2021-11-21 00:34:48,286 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2021-11-21 00:34:48,286 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-21 00:34:48,286 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-21 00:34:48,287 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-21 00:34:48,287 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-21 00:34:48,287 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2021-11-21 00:34:48,287 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2021-11-21 00:34:48,287 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2021-11-21 00:34:48,287 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2021-11-21 00:34:48,288 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2021-11-21 00:34:48,288 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2021-11-21 00:34:48,288 INFO L130 BoogieDeclarations]: Found specification of procedure sis900_default_phy [2021-11-21 00:34:48,288 INFO L138 BoogieDeclarations]: Found implementation of procedure sis900_default_phy [2021-11-21 00:34:48,288 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite8 [2021-11-21 00:34:48,289 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite8 [2021-11-21 00:34:48,289 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_75 [2021-11-21 00:34:48,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_75 [2021-11-21 00:34:48,289 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_66 [2021-11-21 00:34:48,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_66 [2021-11-21 00:34:48,289 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2021-11-21 00:34:48,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2021-11-21 00:34:48,291 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2021-11-21 00:34:48,292 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2021-11-21 00:34:48,292 INFO L130 BoogieDeclarations]: Found specification of procedure sis900_check_mode [2021-11-21 00:34:48,292 INFO L138 BoogieDeclarations]: Found implementation of procedure sis900_check_mode [2021-11-21 00:34:48,292 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2021-11-21 00:34:48,292 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2021-11-21 00:34:48,292 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-11-21 00:34:48,293 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-11-21 00:34:48,293 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2021-11-21 00:34:48,293 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2021-11-21 00:34:48,294 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2021-11-21 00:34:48,294 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2021-11-21 00:34:48,295 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2021-11-21 00:34:48,295 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2021-11-21 00:34:48,295 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-11-21 00:34:48,296 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-11-21 00:34:48,296 INFO L130 BoogieDeclarations]: Found specification of procedure sis900_remove [2021-11-21 00:34:48,296 INFO L138 BoogieDeclarations]: Found implementation of procedure sis900_remove [2021-11-21 00:34:48,296 INFO L130 BoogieDeclarations]: Found specification of procedure sis630_set_eq [2021-11-21 00:34:48,297 INFO L138 BoogieDeclarations]: Found implementation of procedure sis630_set_eq [2021-11-21 00:34:48,297 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_device [2021-11-21 00:34:48,297 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_device [2021-11-21 00:34:48,298 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2021-11-21 00:34:48,298 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2021-11-21 00:34:48,298 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-21 00:34:48,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_sis900_cleanup_module_14_2 [2021-11-21 00:34:48,299 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_sis900_cleanup_module_14_2 [2021-11-21 00:34:48,299 INFO L130 BoogieDeclarations]: Found specification of procedure sis900_init_tx_ring [2021-11-21 00:34:48,299 INFO L138 BoogieDeclarations]: Found implementation of procedure sis900_init_tx_ring [2021-11-21 00:34:48,299 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2021-11-21 00:34:48,300 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2021-11-21 00:34:48,300 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_sis900_private [2021-11-21 00:34:48,300 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_sis900_private [2021-11-21 00:34:48,300 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-11-21 00:34:48,301 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-11-21 00:34:48,301 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-11-21 00:34:48,301 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-11-21 00:34:48,302 INFO L130 BoogieDeclarations]: Found specification of procedure sis900_set_mode [2021-11-21 00:34:48,302 INFO L138 BoogieDeclarations]: Found implementation of procedure sis900_set_mode [2021-11-21 00:34:48,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-21 00:34:48,302 INFO L130 BoogieDeclarations]: Found specification of procedure set_rx_mode [2021-11-21 00:34:48,302 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rx_mode [2021-11-21 00:34:48,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_sis900_private [2021-11-21 00:34:48,303 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_sis900_private [2021-11-21 00:34:48,303 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2021-11-21 00:34:48,304 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2021-11-21 00:34:48,304 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2021-11-21 00:34:48,304 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2021-11-21 00:34:48,304 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2021-11-21 00:34:48,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2021-11-21 00:34:48,305 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-11-21 00:34:48,306 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-11-21 00:34:48,306 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2021-11-21 00:34:48,306 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2021-11-21 00:34:48,306 INFO L130 BoogieDeclarations]: Found specification of procedure sis900_interrupt [2021-11-21 00:34:48,307 INFO L138 BoogieDeclarations]: Found implementation of procedure sis900_interrupt [2021-11-21 00:34:48,308 INFO L130 BoogieDeclarations]: Found specification of procedure sis900_reset_phy [2021-11-21 00:34:48,308 INFO L138 BoogieDeclarations]: Found implementation of procedure sis900_reset_phy [2021-11-21 00:34:48,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-11-21 00:34:48,308 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-11-21 00:34:48,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-21 00:34:48,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2021-11-21 00:34:48,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2021-11-21 00:34:48,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2021-11-21 00:34:48,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2021-11-21 00:34:48,309 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-21 00:34:48,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-11-21 00:34:48,310 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-11-21 00:34:48,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-21 00:34:48,310 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2021-11-21 00:34:48,311 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2021-11-21 00:34:48,311 INFO L130 BoogieDeclarations]: Found specification of procedure sis900_open [2021-11-21 00:34:48,312 INFO L138 BoogieDeclarations]: Found implementation of procedure sis900_open [2021-11-21 00:34:48,312 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-11-21 00:34:48,315 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-11-21 00:34:48,316 INFO L130 BoogieDeclarations]: Found specification of procedure sis900_nway_reset [2021-11-21 00:34:48,317 INFO L138 BoogieDeclarations]: Found implementation of procedure sis900_nway_reset [2021-11-21 00:34:48,317 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2021-11-21 00:34:48,318 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2021-11-21 00:34:48,318 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-11-21 00:34:48,318 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-11-21 00:34:48,319 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2021-11-21 00:34:48,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2021-11-21 00:34:48,325 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_read [2021-11-21 00:34:48,325 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_read [2021-11-21 00:34:48,325 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-21 00:34:48,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-21 00:34:48,326 INFO L130 BoogieDeclarations]: Found specification of procedure sis900_close [2021-11-21 00:34:48,326 INFO L138 BoogieDeclarations]: Found implementation of procedure sis900_close [2021-11-21 00:34:48,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-21 00:34:48,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-21 00:34:48,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-21 00:34:48,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-21 00:34:48,327 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2021-11-21 00:34:48,327 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2021-11-21 00:34:48,327 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2021-11-21 00:34:48,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2021-11-21 00:34:48,327 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_reset [2021-11-21 00:34:48,327 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_reset [2021-11-21 00:34:48,328 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2021-11-21 00:34:48,328 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2021-11-21 00:34:48,328 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2021-11-21 00:34:48,328 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2021-11-21 00:34:48,328 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2021-11-21 00:34:48,328 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2021-11-21 00:34:48,329 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2021-11-21 00:34:48,329 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2021-11-21 00:34:48,329 INFO L130 BoogieDeclarations]: Found specification of procedure read_eeprom [2021-11-21 00:34:48,329 INFO L138 BoogieDeclarations]: Found implementation of procedure read_eeprom [2021-11-21 00:34:48,329 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2021-11-21 00:34:48,329 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2021-11-21 00:34:48,330 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-21 00:34:48,330 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2021-11-21 00:34:48,330 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2021-11-21 00:34:48,330 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_74 [2021-11-21 00:34:48,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_74 [2021-11-21 00:34:48,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-21 00:34:48,331 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2021-11-21 00:34:48,331 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2021-11-21 00:34:48,331 INFO L130 BoogieDeclarations]: Found specification of procedure sis900_init_rx_ring [2021-11-21 00:34:48,331 INFO L138 BoogieDeclarations]: Found implementation of procedure sis900_init_rx_ring [2021-11-21 00:34:48,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-21 00:34:48,331 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2021-11-21 00:34:48,332 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2021-11-21 00:34:48,332 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2021-11-21 00:34:48,332 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2021-11-21 00:34:48,332 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-11-21 00:34:48,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-11-21 00:34:48,332 INFO L130 BoogieDeclarations]: Found specification of procedure eth_hw_addr_random [2021-11-21 00:34:48,333 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_hw_addr_random [2021-11-21 00:34:48,333 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2021-11-21 00:34:48,333 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2021-11-21 00:34:48,333 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2021-11-21 00:34:48,333 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2021-11-21 00:34:48,333 INFO L130 BoogieDeclarations]: Found specification of procedure sis900_poll [2021-11-21 00:34:48,334 INFO L138 BoogieDeclarations]: Found implementation of procedure sis900_poll [2021-11-21 00:34:48,334 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2021-11-21 00:34:48,334 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2021-11-21 00:34:48,334 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2021-11-21 00:34:48,334 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2021-11-21 00:34:48,334 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2021-11-21 00:34:48,335 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2021-11-21 00:34:48,335 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-11-21 00:34:48,335 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-11-21 00:34:48,335 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-21 00:34:48,335 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-21 00:34:48,336 INFO L130 BoogieDeclarations]: Found specification of procedure sis900_resume [2021-11-21 00:34:48,337 INFO L138 BoogieDeclarations]: Found implementation of procedure sis900_resume [2021-11-21 00:34:48,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-21 00:34:48,338 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-21 00:34:48,338 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-21 00:34:48,338 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dev_put [2021-11-21 00:34:48,338 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dev_put [2021-11-21 00:34:48,338 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_idle [2021-11-21 00:34:48,339 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_idle [2021-11-21 00:34:48,339 INFO L130 BoogieDeclarations]: Found specification of procedure sis900_tx_timeout [2021-11-21 00:34:48,339 INFO L138 BoogieDeclarations]: Found implementation of procedure sis900_tx_timeout [2021-11-21 00:34:48,339 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-11-21 00:34:48,339 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-11-21 00:34:48,340 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2021-11-21 00:34:48,340 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2021-11-21 00:34:48,340 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2021-11-21 00:34:48,340 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2021-11-21 00:34:48,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-21 00:34:48,340 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2021-11-21 00:34:48,340 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2021-11-21 00:34:49,416 INFO L236 CfgBuilder]: Building ICFG [2021-11-21 00:34:49,424 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-21 00:34:49,758 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-21 00:34:53,062 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2021-11-21 00:34:53,135 INFO L277 CfgBuilder]: Performing block encoding [2021-11-21 00:34:54,711 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-21 00:34:54,712 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-21 00:34:54,718 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 12:34:54 BoogieIcfgContainer [2021-11-21 00:34:54,718 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-21 00:34:54,720 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-21 00:34:54,720 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-21 00:34:54,723 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-21 00:34:54,724 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.11 12:34:42" (1/3) ... [2021-11-21 00:34:54,724 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2050afc8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 12:34:54, skipping insertion in model container [2021-11-21 00:34:54,725 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:34:47" (2/3) ... [2021-11-21 00:34:54,725 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2050afc8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 12:34:54, skipping insertion in model container [2021-11-21 00:34:54,725 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 12:34:54" (3/3) ... [2021-11-21 00:34:54,729 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-sis-sis900.cil.i [2021-11-21 00:34:54,741 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-21 00:34:54,741 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2021-11-21 00:34:54,816 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-21 00:34:54,837 INFO L339 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, mLoopAccelerationTechnique=FAST_UPR [2021-11-21 00:34:54,838 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-11-21 00:34:54,910 INFO L276 IsEmpty]: Start isEmpty. Operand has 1444 states, 823 states have (on average 1.2940461725394896) internal successors, (1065), 850 states have internal predecessors, (1065), 526 states have call successors, (526), 93 states have call predecessors, (526), 92 states have return successors, (520), 512 states have call predecessors, (520), 520 states have call successors, (520) [2021-11-21 00:34:54,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-11-21 00:34:54,926 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:34:54,927 INFO L514 BasicCegarLoop]: trace histogram [12, 11, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:34:54,928 INFO L402 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)] === [2021-11-21 00:34:54,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:34:54,933 INFO L85 PathProgramCache]: Analyzing trace with hash 1243716692, now seen corresponding path program 1 times [2021-11-21 00:34:54,942 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:34:54,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83403323] [2021-11-21 00:34:54,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:34:54,944 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:34:55,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:34:55,656 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 462 trivial. 0 not checked. [2021-11-21 00:34:55,657 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:34:55,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83403323] [2021-11-21 00:34:55,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [83403323] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:34:55,659 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:34:55,659 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 00:34:55,661 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639417974] [2021-11-21 00:34:55,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:34:55,666 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 00:34:55,667 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:34:55,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 00:34:55,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 00:34:55,703 INFO L87 Difference]: Start difference. First operand has 1444 states, 823 states have (on average 1.2940461725394896) internal successors, (1065), 850 states have internal predecessors, (1065), 526 states have call successors, (526), 93 states have call predecessors, (526), 92 states have return successors, (520), 512 states have call predecessors, (520), 520 states have call successors, (520) Second operand has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2021-11-21 00:34:58,053 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:35:00,017 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:35:01,707 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:35:02,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:35:02,579 INFO L93 Difference]: Finished difference Result 4212 states and 6237 transitions. [2021-11-21 00:35:02,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 00:35:02,585 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 131 [2021-11-21 00:35:02,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:35:02,657 INFO L225 Difference]: With dead ends: 4212 [2021-11-21 00:35:02,657 INFO L226 Difference]: Without dead ends: 2781 [2021-11-21 00:35:02,685 INFO L932 BasicCegarLoop]: 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 [2021-11-21 00:35:02,692 INFO L933 BasicCegarLoop]: 2298 mSDtfsCounter, 1987 mSDsluCounter, 2059 mSDsCounter, 0 mSdLazyCounter, 594 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1987 SdHoareTripleChecker+Valid, 4079 SdHoareTripleChecker+Invalid, 603 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 594 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2021-11-21 00:35:02,694 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1987 Valid, 4079 Invalid, 603 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 594 Invalid, 0 Unknown, 0 Unchecked, 6.5s Time] [2021-11-21 00:35:02,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2781 states. [2021-11-21 00:35:03,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2781 to 2777. [2021-11-21 00:35:03,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2777 states, 1597 states have (on average 1.2874139010644958) internal successors, (2056), 1650 states have internal predecessors, (2056), 997 states have call successors, (997), 181 states have call predecessors, (997), 180 states have return successors, (993), 977 states have call predecessors, (993), 993 states have call successors, (993) [2021-11-21 00:35:03,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2777 states to 2777 states and 4046 transitions. [2021-11-21 00:35:03,204 INFO L78 Accepts]: Start accepts. Automaton has 2777 states and 4046 transitions. Word has length 131 [2021-11-21 00:35:03,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:35:03,206 INFO L470 AbstractCegarLoop]: Abstraction has 2777 states and 4046 transitions. [2021-11-21 00:35:03,206 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2021-11-21 00:35:03,208 INFO L276 IsEmpty]: Start isEmpty. Operand 2777 states and 4046 transitions. [2021-11-21 00:35:03,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-11-21 00:35:03,221 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:35:03,221 INFO L514 BasicCegarLoop]: trace histogram [12, 11, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:35:03,222 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-21 00:35:03,222 INFO L402 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)] === [2021-11-21 00:35:03,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:35:03,224 INFO L85 PathProgramCache]: Analyzing trace with hash 886160220, now seen corresponding path program 1 times [2021-11-21 00:35:03,224 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:35:03,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580770046] [2021-11-21 00:35:03,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:35:03,225 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:35:03,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:35:03,499 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 462 trivial. 0 not checked. [2021-11-21 00:35:03,499 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:35:03,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580770046] [2021-11-21 00:35:03,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1580770046] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:35:03,505 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:35:03,505 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 00:35:03,506 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950421906] [2021-11-21 00:35:03,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:35:03,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 00:35:03,509 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:35:03,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 00:35:03,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 00:35:03,511 INFO L87 Difference]: Start difference. First operand 2777 states and 4046 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, (18), 2 states have call predecessors, (18), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2021-11-21 00:35:07,401 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:35:09,484 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:35:10,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:35:10,205 INFO L93 Difference]: Finished difference Result 7807 states and 11340 transitions. [2021-11-21 00:35:10,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 00:35:10,206 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, (18), 2 states have call predecessors, (18), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 135 [2021-11-21 00:35:10,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:35:10,259 INFO L225 Difference]: With dead ends: 7807 [2021-11-21 00:35:10,259 INFO L226 Difference]: Without dead ends: 5053 [2021-11-21 00:35:10,281 INFO L932 BasicCegarLoop]: 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 [2021-11-21 00:35:10,282 INFO L933 BasicCegarLoop]: 2234 mSDtfsCounter, 1727 mSDsluCounter, 2018 mSDsCounter, 0 mSdLazyCounter, 576 mSolverCounterSat, 6 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1727 SdHoareTripleChecker+Valid, 3978 SdHoareTripleChecker+Invalid, 584 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 576 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2021-11-21 00:35:10,283 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1727 Valid, 3978 Invalid, 584 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 576 Invalid, 2 Unknown, 0 Unchecked, 6.3s Time] [2021-11-21 00:35:10,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5053 states. [2021-11-21 00:35:10,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5053 to 5024. [2021-11-21 00:35:10,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5024 states, 2894 states have (on average 1.2857636489288182) internal successors, (3721), 2990 states have internal predecessors, (3721), 1782 states have call successors, (1782), 350 states have call predecessors, (1782), 345 states have return successors, (1782), 1737 states have call predecessors, (1782), 1778 states have call successors, (1782) [2021-11-21 00:35:10,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5024 states to 5024 states and 7285 transitions. [2021-11-21 00:35:10,755 INFO L78 Accepts]: Start accepts. Automaton has 5024 states and 7285 transitions. Word has length 135 [2021-11-21 00:35:10,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:35:10,756 INFO L470 AbstractCegarLoop]: Abstraction has 5024 states and 7285 transitions. [2021-11-21 00:35:10,757 INFO L471 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, (18), 2 states have call predecessors, (18), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2021-11-21 00:35:10,757 INFO L276 IsEmpty]: Start isEmpty. Operand 5024 states and 7285 transitions. [2021-11-21 00:35:10,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2021-11-21 00:35:10,762 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:35:10,762 INFO L514 BasicCegarLoop]: trace histogram [12, 11, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:35:10,762 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-21 00:35:10,765 INFO L402 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)] === [2021-11-21 00:35:10,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:35:10,766 INFO L85 PathProgramCache]: Analyzing trace with hash 980334413, now seen corresponding path program 1 times [2021-11-21 00:35:10,766 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:35:10,767 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971547880] [2021-11-21 00:35:10,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:35:10,768 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:35:10,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:35:10,999 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 462 trivial. 0 not checked. [2021-11-21 00:35:10,999 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:35:11,001 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971547880] [2021-11-21 00:35:11,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971547880] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:35:11,001 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:35:11,002 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 00:35:11,002 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217279470] [2021-11-21 00:35:11,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:35:11,005 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 00:35:11,005 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:35:11,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 00:35:11,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 00:35:11,006 INFO L87 Difference]: Start difference. First operand 5024 states and 7285 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2021-11-21 00:35:14,568 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:35:16,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:35:16,394 INFO L93 Difference]: Finished difference Result 13840 states and 19955 transitions. [2021-11-21 00:35:16,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 00:35:16,395 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 137 [2021-11-21 00:35:16,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:35:16,494 INFO L225 Difference]: With dead ends: 13840 [2021-11-21 00:35:16,494 INFO L226 Difference]: Without dead ends: 8839 [2021-11-21 00:35:16,537 INFO L932 BasicCegarLoop]: 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 [2021-11-21 00:35:16,538 INFO L933 BasicCegarLoop]: 2168 mSDtfsCounter, 1442 mSDsluCounter, 1993 mSDsCounter, 0 mSdLazyCounter, 610 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1442 SdHoareTripleChecker+Valid, 3910 SdHoareTripleChecker+Invalid, 618 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 610 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2021-11-21 00:35:16,539 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1442 Valid, 3910 Invalid, 618 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 610 Invalid, 1 Unknown, 0 Unchecked, 4.9s Time] [2021-11-21 00:35:16,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8839 states. [2021-11-21 00:35:17,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8839 to 8812. [2021-11-21 00:35:17,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8812 states, 5026 states have (on average 1.2684042976522085) internal successors, (6375), 5196 states have internal predecessors, (6375), 3134 states have call successors, (3134), 660 states have call predecessors, (3134), 649 states have return successors, (3140), 3053 states have call predecessors, (3140), 3130 states have call successors, (3140) [2021-11-21 00:35:17,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8812 states to 8812 states and 12649 transitions. [2021-11-21 00:35:17,315 INFO L78 Accepts]: Start accepts. Automaton has 8812 states and 12649 transitions. Word has length 137 [2021-11-21 00:35:17,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:35:17,316 INFO L470 AbstractCegarLoop]: Abstraction has 8812 states and 12649 transitions. [2021-11-21 00:35:17,318 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2021-11-21 00:35:17,318 INFO L276 IsEmpty]: Start isEmpty. Operand 8812 states and 12649 transitions. [2021-11-21 00:35:17,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2021-11-21 00:35:17,321 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:35:17,326 INFO L514 BasicCegarLoop]: trace histogram [12, 11, 11, 11, 11, 11, 11, 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] [2021-11-21 00:35:17,326 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-21 00:35:17,327 INFO L402 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)] === [2021-11-21 00:35:17,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:35:17,328 INFO L85 PathProgramCache]: Analyzing trace with hash -1828419013, now seen corresponding path program 1 times [2021-11-21 00:35:17,328 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:35:17,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109185910] [2021-11-21 00:35:17,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:35:17,329 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:35:17,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:35:17,616 INFO L134 CoverageAnalysis]: Checked inductivity of 464 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 464 trivial. 0 not checked. [2021-11-21 00:35:17,616 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:35:17,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109185910] [2021-11-21 00:35:17,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109185910] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:35:17,617 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:35:17,617 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-21 00:35:17,618 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363182144] [2021-11-21 00:35:17,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:35:17,619 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 00:35:17,620 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:35:17,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 00:35:17,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-11-21 00:35:17,621 INFO L87 Difference]: Start difference. First operand 8812 states and 12649 transitions. Second operand has 6 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2021-11-21 00:35:20,975 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:35:26,289 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:35:31,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:35:31,350 INFO L93 Difference]: Finished difference Result 18873 states and 26981 transitions. [2021-11-21 00:35:31,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 00:35:31,352 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 144 [2021-11-21 00:35:31,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:35:31,462 INFO L225 Difference]: With dead ends: 18873 [2021-11-21 00:35:31,462 INFO L226 Difference]: Without dead ends: 10084 [2021-11-21 00:35:31,520 INFO L932 BasicCegarLoop]: 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 [2021-11-21 00:35:31,521 INFO L933 BasicCegarLoop]: 2962 mSDtfsCounter, 5375 mSDsluCounter, 3742 mSDsCounter, 0 mSdLazyCounter, 2370 mSolverCounterSat, 2611 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5477 SdHoareTripleChecker+Valid, 6054 SdHoareTripleChecker+Invalid, 4982 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2611 IncrementalHoareTripleChecker+Valid, 2370 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:35:31,522 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5477 Valid, 6054 Invalid, 4982 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2611 Valid, 2370 Invalid, 1 Unknown, 0 Unchecked, 13.1s Time] [2021-11-21 00:35:31,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10084 states. [2021-11-21 00:35:32,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10084 to 10013. [2021-11-21 00:35:32,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10013 states, 5781 states have (on average 1.2667358588479503) internal successors, (7323), 5967 states have internal predecessors, (7323), 3436 states have call successors, (3436), 812 states have call predecessors, (3436), 793 states have return successors, (3437), 3334 states have call predecessors, (3437), 3432 states have call successors, (3437) [2021-11-21 00:35:32,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10013 states to 10013 states and 14196 transitions. [2021-11-21 00:35:32,244 INFO L78 Accepts]: Start accepts. Automaton has 10013 states and 14196 transitions. Word has length 144 [2021-11-21 00:35:32,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:35:32,245 INFO L470 AbstractCegarLoop]: Abstraction has 10013 states and 14196 transitions. [2021-11-21 00:35:32,246 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2021-11-21 00:35:32,246 INFO L276 IsEmpty]: Start isEmpty. Operand 10013 states and 14196 transitions. [2021-11-21 00:35:32,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2021-11-21 00:35:32,251 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:35:32,251 INFO L514 BasicCegarLoop]: trace histogram [15, 11, 11, 11, 11, 11, 11, 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] [2021-11-21 00:35:32,252 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-21 00:35:32,252 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-21 00:35:32,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:35:32,253 INFO L85 PathProgramCache]: Analyzing trace with hash 1807267558, now seen corresponding path program 1 times [2021-11-21 00:35:32,253 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:35:32,253 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905111749] [2021-11-21 00:35:32,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:35:32,254 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:35:32,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:35:32,534 INFO L134 CoverageAnalysis]: Checked inductivity of 567 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 567 trivial. 0 not checked. [2021-11-21 00:35:32,534 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:35:32,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905111749] [2021-11-21 00:35:32,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905111749] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:35:32,535 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:35:32,535 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 00:35:32,535 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067745784] [2021-11-21 00:35:32,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:35:32,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:35:32,536 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:35:32,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:35:32,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:35:32,537 INFO L87 Difference]: Start difference. First operand 10013 states and 14196 transitions. Second operand has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-11-21 00:35:34,364 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:35:35,396 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:35:36,845 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:35:40,066 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:35:42,093 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:35:42,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:35:42,783 INFO L93 Difference]: Finished difference Result 10019 states and 14201 transitions. [2021-11-21 00:35:42,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 00:35:42,784 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 173 [2021-11-21 00:35:42,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:35:42,860 INFO L225 Difference]: With dead ends: 10019 [2021-11-21 00:35:42,860 INFO L226 Difference]: Without dead ends: 10017 [2021-11-21 00:35:42,869 INFO L932 BasicCegarLoop]: 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 [2021-11-21 00:35:42,871 INFO L933 BasicCegarLoop]: 1794 mSDtfsCounter, 2034 mSDsluCounter, 4151 mSDsCounter, 0 mSdLazyCounter, 881 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2045 SdHoareTripleChecker+Valid, 5369 SdHoareTripleChecker+Invalid, 884 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 881 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.9s IncrementalHoareTripleChecker+Time [2021-11-21 00:35:42,871 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2045 Valid, 5369 Invalid, 884 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 881 Invalid, 2 Unknown, 0 Unchecked, 9.9s Time] [2021-11-21 00:35:42,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10017 states. [2021-11-21 00:35:43,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10017 to 10017. [2021-11-21 00:35:43,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10017 states, 5784 states have (on average 1.266597510373444) internal successors, (7326), 5970 states have internal predecessors, (7326), 3436 states have call successors, (3436), 813 states have call predecessors, (3436), 794 states have return successors, (3437), 3334 states have call predecessors, (3437), 3432 states have call successors, (3437) [2021-11-21 00:35:43,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10017 states to 10017 states and 14199 transitions. [2021-11-21 00:35:43,612 INFO L78 Accepts]: Start accepts. Automaton has 10017 states and 14199 transitions. Word has length 173 [2021-11-21 00:35:43,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:35:43,613 INFO L470 AbstractCegarLoop]: Abstraction has 10017 states and 14199 transitions. [2021-11-21 00:35:43,613 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-11-21 00:35:43,614 INFO L276 IsEmpty]: Start isEmpty. Operand 10017 states and 14199 transitions. [2021-11-21 00:35:43,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2021-11-21 00:35:43,619 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:35:43,620 INFO L514 BasicCegarLoop]: trace histogram [15, 11, 11, 11, 11, 11, 11, 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] [2021-11-21 00:35:43,620 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-21 00:35:43,620 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-21 00:35:43,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:35:43,622 INFO L85 PathProgramCache]: Analyzing trace with hash 449879604, now seen corresponding path program 1 times [2021-11-21 00:35:43,622 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:35:43,622 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837680573] [2021-11-21 00:35:43,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:35:43,623 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:35:43,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:35:43,893 INFO L134 CoverageAnalysis]: Checked inductivity of 569 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 567 trivial. 0 not checked. [2021-11-21 00:35:43,893 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:35:43,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837680573] [2021-11-21 00:35:43,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1837680573] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:35:43,894 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:35:43,894 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 00:35:43,895 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093228793] [2021-11-21 00:35:43,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:35:43,896 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:35:43,896 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:35:43,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:35:43,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:35:43,897 INFO L87 Difference]: Start difference. First operand 10017 states and 14199 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, (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) [2021-11-21 00:35:46,781 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.71s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:35:49,407 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:35:51,427 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:35:52,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:35:52,909 INFO L93 Difference]: Finished difference Result 10023 states and 14204 transitions. [2021-11-21 00:35:52,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 00:35:52,909 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, (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 178 [2021-11-21 00:35:52,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:35:52,977 INFO L225 Difference]: With dead ends: 10023 [2021-11-21 00:35:52,978 INFO L226 Difference]: Without dead ends: 10021 [2021-11-21 00:35:52,986 INFO L932 BasicCegarLoop]: 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 [2021-11-21 00:35:52,987 INFO L933 BasicCegarLoop]: 1797 mSDtfsCounter, 2029 mSDsluCounter, 4151 mSDsCounter, 0 mSdLazyCounter, 882 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2039 SdHoareTripleChecker+Valid, 5372 SdHoareTripleChecker+Invalid, 884 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 882 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2021-11-21 00:35:52,988 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2039 Valid, 5372 Invalid, 884 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 882 Invalid, 1 Unknown, 0 Unchecked, 8.6s Time] [2021-11-21 00:35:53,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10021 states. [2021-11-21 00:35:53,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10021 to 10021. [2021-11-21 00:35:53,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10021 states, 5787 states have (on average 1.266459305339554) internal successors, (7329), 5973 states have internal predecessors, (7329), 3436 states have call successors, (3436), 814 states have call predecessors, (3436), 795 states have return successors, (3437), 3334 states have call predecessors, (3437), 3432 states have call successors, (3437) [2021-11-21 00:35:53,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10021 states to 10021 states and 14202 transitions. [2021-11-21 00:35:53,655 INFO L78 Accepts]: Start accepts. Automaton has 10021 states and 14202 transitions. Word has length 178 [2021-11-21 00:35:53,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:35:53,657 INFO L470 AbstractCegarLoop]: Abstraction has 10021 states and 14202 transitions. [2021-11-21 00:35:53,657 INFO L471 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, (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) [2021-11-21 00:35:53,657 INFO L276 IsEmpty]: Start isEmpty. Operand 10021 states and 14202 transitions. [2021-11-21 00:35:53,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2021-11-21 00:35:53,662 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:35:53,662 INFO L514 BasicCegarLoop]: trace histogram [15, 11, 11, 11, 11, 11, 11, 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, 1, 1, 1, 1, 1, 1] [2021-11-21 00:35:53,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-21 00:35:53,663 INFO L402 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)] === [2021-11-21 00:35:53,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:35:53,664 INFO L85 PathProgramCache]: Analyzing trace with hash 1108943985, now seen corresponding path program 1 times [2021-11-21 00:35:53,664 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:35:53,666 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745746700] [2021-11-21 00:35:53,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:35:53,667 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:35:53,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:35:53,908 INFO L134 CoverageAnalysis]: Checked inductivity of 583 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 579 trivial. 0 not checked. [2021-11-21 00:35:53,908 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:35:53,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745746700] [2021-11-21 00:35:53,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745746700] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:35:53,909 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:35:53,909 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 00:35:53,910 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217934271] [2021-11-21 00:35:53,910 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:35:53,911 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:35:53,911 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:35:53,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:35:53,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:35:53,913 INFO L87 Difference]: Start difference. First operand 10021 states and 14202 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-11-21 00:35:57,144 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:36:00,894 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:36:02,088 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:36:02,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:36:02,804 INFO L93 Difference]: Finished difference Result 11669 states and 16292 transitions. [2021-11-21 00:36:02,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 00:36:02,805 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 187 [2021-11-21 00:36:02,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:36:02,875 INFO L225 Difference]: With dead ends: 11669 [2021-11-21 00:36:02,876 INFO L226 Difference]: Without dead ends: 11667 [2021-11-21 00:36:02,886 INFO L932 BasicCegarLoop]: 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 [2021-11-21 00:36:02,887 INFO L933 BasicCegarLoop]: 1840 mSDtfsCounter, 2020 mSDsluCounter, 4450 mSDsCounter, 0 mSdLazyCounter, 923 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2031 SdHoareTripleChecker+Valid, 5673 SdHoareTripleChecker+Invalid, 926 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 923 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2021-11-21 00:36:02,887 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2031 Valid, 5673 Invalid, 926 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 923 Invalid, 2 Unknown, 0 Unchecked, 8.4s Time] [2021-11-21 00:36:02,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11667 states. [2021-11-21 00:36:03,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11667 to 11645. [2021-11-21 00:36:03,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11645 states, 6760 states have (on average 1.2650887573964498) internal successors, (8552), 6986 states have internal predecessors, (8552), 3856 states have call successors, (3856), 1045 states have call predecessors, (3856), 1026 states have return successors, (3857), 3744 states have call predecessors, (3857), 3852 states have call successors, (3857) [2021-11-21 00:36:03,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11645 states to 11645 states and 16265 transitions. [2021-11-21 00:36:03,806 INFO L78 Accepts]: Start accepts. Automaton has 11645 states and 16265 transitions. Word has length 187 [2021-11-21 00:36:03,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:36:03,807 INFO L470 AbstractCegarLoop]: Abstraction has 11645 states and 16265 transitions. [2021-11-21 00:36:03,807 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-11-21 00:36:03,807 INFO L276 IsEmpty]: Start isEmpty. Operand 11645 states and 16265 transitions. [2021-11-21 00:36:03,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2021-11-21 00:36:03,812 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:36:03,813 INFO L514 BasicCegarLoop]: trace histogram [15, 11, 11, 11, 11, 11, 11, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:36:03,813 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-21 00:36:03,813 INFO L402 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)] === [2021-11-21 00:36:03,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:36:03,815 INFO L85 PathProgramCache]: Analyzing trace with hash -1051548364, now seen corresponding path program 1 times [2021-11-21 00:36:03,815 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:36:03,816 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174321529] [2021-11-21 00:36:03,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:36:03,816 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:36:03,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:36:04,087 INFO L134 CoverageAnalysis]: Checked inductivity of 585 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 579 trivial. 0 not checked. [2021-11-21 00:36:04,087 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:36:04,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174321529] [2021-11-21 00:36:04,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174321529] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:36:04,088 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:36:04,088 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 00:36:04,088 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615359633] [2021-11-21 00:36:04,088 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:36:04,089 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:36:04,089 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:36:04,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:36:04,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:36:04,090 INFO L87 Difference]: Start difference. First operand 11645 states and 16265 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) [2021-11-21 00:36:07,587 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:36:11,972 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:36:14,001 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:36:14,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:36:14,628 INFO L93 Difference]: Finished difference Result 11673 states and 16295 transitions. [2021-11-21 00:36:14,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 00:36:14,629 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 188 [2021-11-21 00:36:14,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:36:14,692 INFO L225 Difference]: With dead ends: 11673 [2021-11-21 00:36:14,692 INFO L226 Difference]: Without dead ends: 11671 [2021-11-21 00:36:14,703 INFO L932 BasicCegarLoop]: 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 [2021-11-21 00:36:14,704 INFO L933 BasicCegarLoop]: 1840 mSDtfsCounter, 2021 mSDsluCounter, 4450 mSDsCounter, 0 mSdLazyCounter, 922 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2031 SdHoareTripleChecker+Valid, 5673 SdHoareTripleChecker+Invalid, 926 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 922 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:36:14,704 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2031 Valid, 5673 Invalid, 926 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 922 Invalid, 3 Unknown, 0 Unchecked, 10.1s Time] [2021-11-21 00:36:14,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11671 states. [2021-11-21 00:36:15,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11671 to 11649. [2021-11-21 00:36:15,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11649 states, 6763 states have (on average 1.2649711666420227) internal successors, (8555), 6989 states have internal predecessors, (8555), 3856 states have call successors, (3856), 1046 states have call predecessors, (3856), 1027 states have return successors, (3857), 3744 states have call predecessors, (3857), 3852 states have call successors, (3857) [2021-11-21 00:36:15,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11649 states to 11649 states and 16268 transitions. [2021-11-21 00:36:15,544 INFO L78 Accepts]: Start accepts. Automaton has 11649 states and 16268 transitions. Word has length 188 [2021-11-21 00:36:15,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:36:15,544 INFO L470 AbstractCegarLoop]: Abstraction has 11649 states and 16268 transitions. [2021-11-21 00:36:15,545 INFO L471 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) [2021-11-21 00:36:15,545 INFO L276 IsEmpty]: Start isEmpty. Operand 11649 states and 16268 transitions. [2021-11-21 00:36:15,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2021-11-21 00:36:15,552 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:36:15,552 INFO L514 BasicCegarLoop]: trace histogram [15, 11, 11, 11, 11, 11, 11, 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, 1, 1, 1, 1, 1, 1] [2021-11-21 00:36:15,552 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-21 00:36:15,552 INFO L402 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)] === [2021-11-21 00:36:15,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:36:15,553 INFO L85 PathProgramCache]: Analyzing trace with hash 61650918, now seen corresponding path program 1 times [2021-11-21 00:36:15,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:36:15,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301294292] [2021-11-21 00:36:15,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:36:15,554 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:36:15,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:36:15,845 INFO L134 CoverageAnalysis]: Checked inductivity of 599 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 591 trivial. 0 not checked. [2021-11-21 00:36:15,846 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:36:15,846 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301294292] [2021-11-21 00:36:15,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301294292] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:36:15,846 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:36:15,847 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 00:36:15,847 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233787757] [2021-11-21 00:36:15,847 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:36:15,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:36:15,849 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:36:15,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:36:15,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:36:15,850 INFO L87 Difference]: Start difference. First operand 11649 states and 16268 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, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-11-21 00:36:18,144 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:36:21,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:36:21,876 INFO L93 Difference]: Finished difference Result 11655 states and 16273 transitions. [2021-11-21 00:36:21,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 00:36:21,876 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, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 193 [2021-11-21 00:36:21,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:36:21,915 INFO L225 Difference]: With dead ends: 11655 [2021-11-21 00:36:21,915 INFO L226 Difference]: Without dead ends: 11653 [2021-11-21 00:36:21,921 INFO L932 BasicCegarLoop]: 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 [2021-11-21 00:36:21,922 INFO L933 BasicCegarLoop]: 1797 mSDtfsCounter, 2029 mSDsluCounter, 4151 mSDsCounter, 0 mSdLazyCounter, 883 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2036 SdHoareTripleChecker+Valid, 5372 SdHoareTripleChecker+Invalid, 884 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 883 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2021-11-21 00:36:21,923 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2036 Valid, 5372 Invalid, 884 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 883 Invalid, 0 Unknown, 0 Unchecked, 5.6s Time] [2021-11-21 00:36:21,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11653 states. [2021-11-21 00:36:22,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11653 to 11653. [2021-11-21 00:36:22,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11653 states, 6766 states have (on average 1.2648536801655335) internal successors, (8558), 6992 states have internal predecessors, (8558), 3856 states have call successors, (3856), 1047 states have call predecessors, (3856), 1028 states have return successors, (3857), 3744 states have call predecessors, (3857), 3852 states have call successors, (3857) [2021-11-21 00:36:22,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11653 states to 11653 states and 16271 transitions. [2021-11-21 00:36:22,577 INFO L78 Accepts]: Start accepts. Automaton has 11653 states and 16271 transitions. Word has length 193 [2021-11-21 00:36:22,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:36:22,578 INFO L470 AbstractCegarLoop]: Abstraction has 11653 states and 16271 transitions. [2021-11-21 00:36:22,578 INFO L471 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, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-11-21 00:36:22,579 INFO L276 IsEmpty]: Start isEmpty. Operand 11653 states and 16271 transitions. [2021-11-21 00:36:22,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2021-11-21 00:36:22,584 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:36:22,584 INFO L514 BasicCegarLoop]: trace histogram [15, 11, 11, 11, 11, 11, 11, 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, 1, 1, 1, 1, 1, 1] [2021-11-21 00:36:22,585 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-21 00:36:22,585 INFO L402 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)] === [2021-11-21 00:36:22,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:36:22,585 INFO L85 PathProgramCache]: Analyzing trace with hash -624669700, now seen corresponding path program 1 times [2021-11-21 00:36:22,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:36:22,586 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998661359] [2021-11-21 00:36:22,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:36:22,586 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:36:22,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:36:22,883 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 614 trivial. 0 not checked. [2021-11-21 00:36:22,884 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:36:22,884 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998661359] [2021-11-21 00:36:22,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [998661359] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:36:22,884 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:36:22,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 00:36:22,885 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1463824673] [2021-11-21 00:36:22,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:36:22,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:36:22,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:36:22,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:36:22,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:36:22,887 INFO L87 Difference]: Start difference. First operand 11653 states and 16271 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (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) [2021-11-21 00:36:25,954 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:36:27,133 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:36:29,548 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:36:31,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:36:31,349 INFO L93 Difference]: Finished difference Result 16205 states and 22514 transitions. [2021-11-21 00:36:31,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-21 00:36:31,353 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (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 201 [2021-11-21 00:36:31,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:36:31,416 INFO L225 Difference]: With dead ends: 16205 [2021-11-21 00:36:31,416 INFO L226 Difference]: Without dead ends: 16203 [2021-11-21 00:36:31,426 INFO L932 BasicCegarLoop]: 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 [2021-11-21 00:36:31,427 INFO L933 BasicCegarLoop]: 2167 mSDtfsCounter, 1427 mSDsluCounter, 6939 mSDsCounter, 0 mSdLazyCounter, 1166 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1433 SdHoareTripleChecker+Valid, 8247 SdHoareTripleChecker+Invalid, 1169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1166 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2021-11-21 00:36:31,427 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1433 Valid, 8247 Invalid, 1169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1166 Invalid, 1 Unknown, 0 Unchecked, 7.9s Time] [2021-11-21 00:36:31,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16203 states. [2021-11-21 00:36:32,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16203 to 16197. [2021-11-21 00:36:32,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16197 states, 9360 states have (on average 1.2576923076923077) internal successors, (11772), 9678 states have internal predecessors, (11772), 5369 states have call successors, (5369), 1493 states have call predecessors, (5369), 1465 states have return successors, (5368), 5211 states have call predecessors, (5368), 5361 states have call successors, (5368) [2021-11-21 00:36:32,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16197 states to 16197 states and 22509 transitions. [2021-11-21 00:36:32,429 INFO L78 Accepts]: Start accepts. Automaton has 16197 states and 22509 transitions. Word has length 201 [2021-11-21 00:36:32,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:36:32,430 INFO L470 AbstractCegarLoop]: Abstraction has 16197 states and 22509 transitions. [2021-11-21 00:36:32,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (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) [2021-11-21 00:36:32,431 INFO L276 IsEmpty]: Start isEmpty. Operand 16197 states and 22509 transitions. [2021-11-21 00:36:32,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2021-11-21 00:36:32,438 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:36:32,438 INFO L514 BasicCegarLoop]: trace histogram [15, 11, 11, 11, 11, 11, 11, 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, 1, 1, 1, 1, 1, 1] [2021-11-21 00:36:32,438 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-21 00:36:32,438 INFO L402 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)] === [2021-11-21 00:36:32,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:36:32,439 INFO L85 PathProgramCache]: Analyzing trace with hash -936816143, now seen corresponding path program 1 times [2021-11-21 00:36:32,439 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:36:32,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498292984] [2021-11-21 00:36:32,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:36:32,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:36:32,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:36:32,656 INFO L134 CoverageAnalysis]: Checked inductivity of 647 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 635 trivial. 0 not checked. [2021-11-21 00:36:32,656 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:36:32,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498292984] [2021-11-21 00:36:32,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1498292984] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:36:32,657 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:36:32,657 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 00:36:32,657 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261324897] [2021-11-21 00:36:32,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:36:32,658 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:36:32,659 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:36:32,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:36:32,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:36:32,660 INFO L87 Difference]: Start difference. First operand 16197 states and 22509 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (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) [2021-11-21 00:36:35,482 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:36:39,581 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:36:40,911 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:36:41,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:36:41,752 INFO L93 Difference]: Finished difference Result 16808 states and 23051 transitions. [2021-11-21 00:36:41,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 00:36:41,753 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (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 207 [2021-11-21 00:36:41,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:36:41,833 INFO L225 Difference]: With dead ends: 16808 [2021-11-21 00:36:41,833 INFO L226 Difference]: Without dead ends: 16806 [2021-11-21 00:36:41,847 INFO L932 BasicCegarLoop]: 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 [2021-11-21 00:36:41,848 INFO L933 BasicCegarLoop]: 1841 mSDtfsCounter, 1817 mSDsluCounter, 4566 mSDsCounter, 0 mSdLazyCounter, 967 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1822 SdHoareTripleChecker+Valid, 5759 SdHoareTripleChecker+Invalid, 971 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 967 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2021-11-21 00:36:41,848 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1822 Valid, 5759 Invalid, 971 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 967 Invalid, 2 Unknown, 0 Unchecked, 8.5s Time] [2021-11-21 00:36:41,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16806 states. [2021-11-21 00:36:42,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16806 to 16806. [2021-11-21 00:36:42,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16806 states, 9681 states have (on average 1.2505939469063114) internal successors, (12107), 10003 states have internal predecessors, (12107), 5471 states have call successors, (5471), 1679 states have call predecessors, (5471), 1651 states have return successors, (5470), 5313 states have call predecessors, (5470), 5463 states have call successors, (5470) [2021-11-21 00:36:42,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16806 states to 16806 states and 23048 transitions. [2021-11-21 00:36:42,832 INFO L78 Accepts]: Start accepts. Automaton has 16806 states and 23048 transitions. Word has length 207 [2021-11-21 00:36:42,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:36:42,832 INFO L470 AbstractCegarLoop]: Abstraction has 16806 states and 23048 transitions. [2021-11-21 00:36:42,833 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (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) [2021-11-21 00:36:42,833 INFO L276 IsEmpty]: Start isEmpty. Operand 16806 states and 23048 transitions. [2021-11-21 00:36:42,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2021-11-21 00:36:42,840 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:36:42,841 INFO L514 BasicCegarLoop]: trace histogram [15, 11, 11, 11, 11, 11, 11, 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, 1, 1, 1, 1, 1, 1] [2021-11-21 00:36:42,841 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-21 00:36:42,841 INFO L402 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)] === [2021-11-21 00:36:42,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:36:42,842 INFO L85 PathProgramCache]: Analyzing trace with hash -1847518980, now seen corresponding path program 1 times [2021-11-21 00:36:42,842 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:36:42,842 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995812582] [2021-11-21 00:36:42,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:36:42,843 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:36:42,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:36:43,057 INFO L134 CoverageAnalysis]: Checked inductivity of 672 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 658 trivial. 0 not checked. [2021-11-21 00:36:43,057 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:36:43,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995812582] [2021-11-21 00:36:43,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995812582] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:36:43,058 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:36:43,058 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 00:36:43,058 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506217982] [2021-11-21 00:36:43,059 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:36:43,059 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:36:43,059 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:36:43,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:36:43,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:36:43,060 INFO L87 Difference]: Start difference. First operand 16806 states and 23048 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (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) [2021-11-21 00:36:48,104 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:36:51,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:36:51,089 INFO L93 Difference]: Finished difference Result 16818 states and 23056 transitions. [2021-11-21 00:36:51,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-21 00:36:51,090 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (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 211 [2021-11-21 00:36:51,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:36:51,146 INFO L225 Difference]: With dead ends: 16818 [2021-11-21 00:36:51,147 INFO L226 Difference]: Without dead ends: 16816 [2021-11-21 00:36:51,155 INFO L932 BasicCegarLoop]: 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 [2021-11-21 00:36:51,156 INFO L933 BasicCegarLoop]: 2167 mSDtfsCounter, 1427 mSDsluCounter, 6939 mSDsCounter, 0 mSdLazyCounter, 1166 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1431 SdHoareTripleChecker+Valid, 8247 SdHoareTripleChecker+Invalid, 1169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1166 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2021-11-21 00:36:51,156 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1431 Valid, 8247 Invalid, 1169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1166 Invalid, 1 Unknown, 0 Unchecked, 7.3s Time] [2021-11-21 00:36:51,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16816 states. [2021-11-21 00:36:52,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16816 to 16810. [2021-11-21 00:36:52,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16810 states, 9684 states have (on average 1.2505163155720778) internal successors, (12110), 10006 states have internal predecessors, (12110), 5471 states have call successors, (5471), 1680 states have call predecessors, (5471), 1652 states have return successors, (5470), 5313 states have call predecessors, (5470), 5463 states have call successors, (5470) [2021-11-21 00:36:52,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16810 states to 16810 states and 23051 transitions. [2021-11-21 00:36:52,304 INFO L78 Accepts]: Start accepts. Automaton has 16810 states and 23051 transitions. Word has length 211 [2021-11-21 00:36:52,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:36:52,305 INFO L470 AbstractCegarLoop]: Abstraction has 16810 states and 23051 transitions. [2021-11-21 00:36:52,305 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (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) [2021-11-21 00:36:52,305 INFO L276 IsEmpty]: Start isEmpty. Operand 16810 states and 23051 transitions. [2021-11-21 00:36:52,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2021-11-21 00:36:52,314 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:36:52,315 INFO L514 BasicCegarLoop]: trace histogram [15, 11, 11, 11, 11, 11, 11, 9, 8, 8, 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] [2021-11-21 00:36:52,315 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-21 00:36:52,315 INFO L402 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)] === [2021-11-21 00:36:52,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:36:52,316 INFO L85 PathProgramCache]: Analyzing trace with hash 2141518054, now seen corresponding path program 1 times [2021-11-21 00:36:52,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:36:52,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153217824] [2021-11-21 00:36:52,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:36:52,317 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:36:52,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:36:52,540 INFO L134 CoverageAnalysis]: Checked inductivity of 695 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 679 trivial. 0 not checked. [2021-11-21 00:36:52,540 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:36:52,540 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153217824] [2021-11-21 00:36:52,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153217824] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:36:52,541 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:36:52,541 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 00:36:52,541 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979620944] [2021-11-21 00:36:52,541 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:36:52,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:36:52,542 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:36:52,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:36:52,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:36:52,543 INFO L87 Difference]: Start difference. First operand 16810 states and 23051 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) [2021-11-21 00:36:56,143 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:36:59,000 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:37:00,555 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:37:01,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:37:01,462 INFO L93 Difference]: Finished difference Result 16820 states and 23060 transitions. [2021-11-21 00:37:01,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 00:37:01,466 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 213 [2021-11-21 00:37:01,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:37:01,535 INFO L225 Difference]: With dead ends: 16820 [2021-11-21 00:37:01,535 INFO L226 Difference]: Without dead ends: 16818 [2021-11-21 00:37:01,543 INFO L932 BasicCegarLoop]: 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 [2021-11-21 00:37:01,544 INFO L933 BasicCegarLoop]: 1797 mSDtfsCounter, 2029 mSDsluCounter, 4151 mSDsCounter, 0 mSdLazyCounter, 883 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2032 SdHoareTripleChecker+Valid, 5372 SdHoareTripleChecker+Invalid, 884 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 883 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2021-11-21 00:37:01,544 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2032 Valid, 5372 Invalid, 884 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 883 Invalid, 0 Unknown, 0 Unchecked, 8.2s Time] [2021-11-21 00:37:01,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16818 states. [2021-11-21 00:37:02,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16818 to 16818. [2021-11-21 00:37:02,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16818 states, 9690 states have (on average 1.2503611971104232) internal successors, (12116), 10012 states have internal predecessors, (12116), 5471 states have call successors, (5471), 1682 states have call predecessors, (5471), 1654 states have return successors, (5470), 5313 states have call predecessors, (5470), 5463 states have call successors, (5470) [2021-11-21 00:37:02,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16818 states to 16818 states and 23057 transitions. [2021-11-21 00:37:02,677 INFO L78 Accepts]: Start accepts. Automaton has 16818 states and 23057 transitions. Word has length 213 [2021-11-21 00:37:02,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:37:02,677 INFO L470 AbstractCegarLoop]: Abstraction has 16818 states and 23057 transitions. [2021-11-21 00:37:02,677 INFO L471 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) [2021-11-21 00:37:02,678 INFO L276 IsEmpty]: Start isEmpty. Operand 16818 states and 23057 transitions. [2021-11-21 00:37:02,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2021-11-21 00:37:02,686 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:37:02,687 INFO L514 BasicCegarLoop]: trace histogram [17, 11, 11, 11, 11, 11, 11, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:37:02,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-21 00:37:02,687 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-21 00:37:02,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:37:02,688 INFO L85 PathProgramCache]: Analyzing trace with hash -1293383552, now seen corresponding path program 1 times [2021-11-21 00:37:02,689 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:37:02,689 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135235260] [2021-11-21 00:37:02,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:37:02,689 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:37:02,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:37:02,850 INFO L134 CoverageAnalysis]: Checked inductivity of 637 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 622 trivial. 0 not checked. [2021-11-21 00:37:02,850 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:37:02,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135235260] [2021-11-21 00:37:02,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2135235260] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:37:02,851 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:37:02,851 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 00:37:02,851 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672957749] [2021-11-21 00:37:02,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:37:02,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 00:37:02,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:37:02,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 00:37:02,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 00:37:02,853 INFO L87 Difference]: Start difference. First operand 16818 states and 23057 transitions. Second operand has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2021-11-21 00:37:07,351 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:37:09,237 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.67s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:37:10,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:37:10,406 INFO L93 Difference]: Finished difference Result 37395 states and 51262 transitions. [2021-11-21 00:37:10,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 00:37:10,407 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) Word has length 214 [2021-11-21 00:37:10,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:37:10,484 INFO L225 Difference]: With dead ends: 37395 [2021-11-21 00:37:10,484 INFO L226 Difference]: Without dead ends: 20897 [2021-11-21 00:37:10,536 INFO L932 BasicCegarLoop]: 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 [2021-11-21 00:37:10,537 INFO L933 BasicCegarLoop]: 2709 mSDtfsCounter, 1142 mSDsluCounter, 2030 mSDsCounter, 0 mSdLazyCounter, 796 mSolverCounterSat, 14 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1142 SdHoareTripleChecker+Valid, 4468 SdHoareTripleChecker+Invalid, 811 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 796 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2021-11-21 00:37:10,538 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1142 Valid, 4468 Invalid, 811 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 796 Invalid, 1 Unknown, 0 Unchecked, 6.6s Time] [2021-11-21 00:37:10,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20897 states. [2021-11-21 00:37:11,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20897 to 20781. [2021-11-21 00:37:11,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20781 states, 12027 states have (on average 1.2508522491061778) internal successors, (15044), 12421 states have internal predecessors, (15044), 6695 states have call successors, (6695), 2090 states have call predecessors, (6695), 2056 states have return successors, (6694), 6499 states have call predecessors, (6694), 6687 states have call successors, (6694) [2021-11-21 00:37:11,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20781 states to 20781 states and 28433 transitions. [2021-11-21 00:37:11,918 INFO L78 Accepts]: Start accepts. Automaton has 20781 states and 28433 transitions. Word has length 214 [2021-11-21 00:37:11,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:37:11,919 INFO L470 AbstractCegarLoop]: Abstraction has 20781 states and 28433 transitions. [2021-11-21 00:37:11,920 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2021-11-21 00:37:11,920 INFO L276 IsEmpty]: Start isEmpty. Operand 20781 states and 28433 transitions. [2021-11-21 00:37:11,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2021-11-21 00:37:11,925 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:37:11,926 INFO L514 BasicCegarLoop]: trace histogram [15, 11, 11, 11, 11, 11, 11, 10, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:37:11,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-21 00:37:11,926 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-21 00:37:11,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:37:11,927 INFO L85 PathProgramCache]: Analyzing trace with hash 1536382460, now seen corresponding path program 1 times [2021-11-21 00:37:11,927 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:37:11,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173962303] [2021-11-21 00:37:11,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:37:11,928 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:37:12,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:37:12,151 INFO L134 CoverageAnalysis]: Checked inductivity of 736 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 718 trivial. 0 not checked. [2021-11-21 00:37:12,151 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:37:12,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173962303] [2021-11-21 00:37:12,152 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173962303] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:37:12,152 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:37:12,152 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 00:37:12,152 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455110810] [2021-11-21 00:37:12,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:37:12,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:37:12,154 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:37:12,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:37:12,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:37:12,155 INFO L87 Difference]: Start difference. First operand 20781 states and 28433 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2021-11-21 00:37:14,738 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:37:15,982 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:37:19,094 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:37:21,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:37:21,190 INFO L93 Difference]: Finished difference Result 20793 states and 28441 transitions. [2021-11-21 00:37:21,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-21 00:37:21,191 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 221 [2021-11-21 00:37:21,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:37:21,259 INFO L225 Difference]: With dead ends: 20793 [2021-11-21 00:37:21,259 INFO L226 Difference]: Without dead ends: 20791 [2021-11-21 00:37:21,270 INFO L932 BasicCegarLoop]: 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 [2021-11-21 00:37:21,271 INFO L933 BasicCegarLoop]: 2167 mSDtfsCounter, 1427 mSDsluCounter, 6939 mSDsCounter, 0 mSdLazyCounter, 1166 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1429 SdHoareTripleChecker+Valid, 8247 SdHoareTripleChecker+Invalid, 1169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1166 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:37:21,271 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1429 Valid, 8247 Invalid, 1169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1166 Invalid, 1 Unknown, 0 Unchecked, 8.1s Time] [2021-11-21 00:37:21,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20791 states. [2021-11-21 00:37:22,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20791 to 20785. [2021-11-21 00:37:22,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20785 states, 12030 states have (on average 1.2507896924355777) internal successors, (15047), 12424 states have internal predecessors, (15047), 6695 states have call successors, (6695), 2091 states have call predecessors, (6695), 2057 states have return successors, (6694), 6499 states have call predecessors, (6694), 6687 states have call successors, (6694) [2021-11-21 00:37:22,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20785 states to 20785 states and 28436 transitions. [2021-11-21 00:37:22,403 INFO L78 Accepts]: Start accepts. Automaton has 20785 states and 28436 transitions. Word has length 221 [2021-11-21 00:37:22,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:37:22,404 INFO L470 AbstractCegarLoop]: Abstraction has 20785 states and 28436 transitions. [2021-11-21 00:37:22,404 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2021-11-21 00:37:22,404 INFO L276 IsEmpty]: Start isEmpty. Operand 20785 states and 28436 transitions. [2021-11-21 00:37:22,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2021-11-21 00:37:22,411 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:37:22,411 INFO L514 BasicCegarLoop]: trace histogram [15, 11, 11, 11, 11, 11, 11, 11, 10, 10, 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, 1, 1, 1, 1, 1, 1] [2021-11-21 00:37:22,411 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-21 00:37:22,412 INFO L402 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)] === [2021-11-21 00:37:22,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:37:22,412 INFO L85 PathProgramCache]: Analyzing trace with hash -1561690255, now seen corresponding path program 1 times [2021-11-21 00:37:22,413 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:37:22,413 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451893126] [2021-11-21 00:37:22,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:37:22,413 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:37:22,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:37:22,629 INFO L134 CoverageAnalysis]: Checked inductivity of 775 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 755 trivial. 0 not checked. [2021-11-21 00:37:22,629 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:37:22,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451893126] [2021-11-21 00:37:22,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451893126] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:37:22,633 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:37:22,633 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 00:37:22,633 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608477796] [2021-11-21 00:37:22,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:37:22,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:37:22,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:37:22,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:37:22,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:37:22,636 INFO L87 Difference]: Start difference. First operand 20785 states and 28436 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-11-21 00:37:26,177 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:37:30,749 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:37:31,991 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:37:33,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:37:33,274 INFO L93 Difference]: Finished difference Result 20795 states and 28445 transitions. [2021-11-21 00:37:33,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 00:37:33,275 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 227 [2021-11-21 00:37:33,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:37:33,352 INFO L225 Difference]: With dead ends: 20795 [2021-11-21 00:37:33,352 INFO L226 Difference]: Without dead ends: 20791 [2021-11-21 00:37:33,363 INFO L932 BasicCegarLoop]: 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 [2021-11-21 00:37:33,364 INFO L933 BasicCegarLoop]: 1797 mSDtfsCounter, 2028 mSDsluCounter, 4151 mSDsCounter, 0 mSdLazyCounter, 881 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2029 SdHoareTripleChecker+Valid, 5372 SdHoareTripleChecker+Invalid, 884 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 881 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.5s IncrementalHoareTripleChecker+Time [2021-11-21 00:37:33,364 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2029 Valid, 5372 Invalid, 884 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 881 Invalid, 2 Unknown, 0 Unchecked, 9.5s Time] [2021-11-21 00:37:33,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20791 states. [2021-11-21 00:37:34,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20791 to 20791. [2021-11-21 00:37:34,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20791 states, 12035 states have (on average 1.2506024096385542) internal successors, (15051), 12428 states have internal predecessors, (15051), 6695 states have call successors, (6695), 2093 states have call predecessors, (6695), 2058 states have return successors, (6694), 6499 states have call predecessors, (6694), 6687 states have call successors, (6694) [2021-11-21 00:37:34,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20791 states to 20791 states and 28440 transitions. [2021-11-21 00:37:34,531 INFO L78 Accepts]: Start accepts. Automaton has 20791 states and 28440 transitions. Word has length 227 [2021-11-21 00:37:34,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:37:34,532 INFO L470 AbstractCegarLoop]: Abstraction has 20791 states and 28440 transitions. [2021-11-21 00:37:34,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-11-21 00:37:34,532 INFO L276 IsEmpty]: Start isEmpty. Operand 20791 states and 28440 transitions. [2021-11-21 00:37:34,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 232 [2021-11-21 00:37:34,537 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:37:34,538 INFO L514 BasicCegarLoop]: trace histogram [15, 12, 11, 11, 11, 11, 11, 11, 11, 11, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:37:34,538 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-21 00:37:34,538 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-21 00:37:34,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:37:34,539 INFO L85 PathProgramCache]: Analyzing trace with hash -808516868, now seen corresponding path program 1 times [2021-11-21 00:37:34,539 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:37:34,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084850146] [2021-11-21 00:37:34,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:37:34,540 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:37:34,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:37:34,741 INFO L134 CoverageAnalysis]: Checked inductivity of 816 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 794 trivial. 0 not checked. [2021-11-21 00:37:34,741 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:37:34,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084850146] [2021-11-21 00:37:34,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1084850146] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:37:34,742 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:37:34,742 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 00:37:34,742 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623086630] [2021-11-21 00:37:34,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:37:34,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:37:34,744 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:37:34,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:37:34,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:37:34,744 INFO L87 Difference]: Start difference. First operand 20791 states and 28440 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2021-11-21 00:37:38,279 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:37:41,503 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:37:43,529 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:37:44,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:37:44,748 INFO L93 Difference]: Finished difference Result 20797 states and 28445 transitions. [2021-11-21 00:37:44,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 00:37:44,749 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 231 [2021-11-21 00:37:44,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:37:44,827 INFO L225 Difference]: With dead ends: 20797 [2021-11-21 00:37:44,828 INFO L226 Difference]: Without dead ends: 20664 [2021-11-21 00:37:44,840 INFO L932 BasicCegarLoop]: 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 [2021-11-21 00:37:44,841 INFO L933 BasicCegarLoop]: 1798 mSDtfsCounter, 2028 mSDsluCounter, 4153 mSDsCounter, 0 mSdLazyCounter, 878 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2028 SdHoareTripleChecker+Valid, 5375 SdHoareTripleChecker+Invalid, 881 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 878 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.9s IncrementalHoareTripleChecker+Time [2021-11-21 00:37:44,841 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2028 Valid, 5375 Invalid, 881 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 878 Invalid, 2 Unknown, 0 Unchecked, 8.9s Time] [2021-11-21 00:37:44,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20664 states. [2021-11-21 00:37:45,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20664 to 20664. [2021-11-21 00:37:45,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20664 states, 11987 states have (on average 1.249603737382164) internal successors, (14979), 12357 states have internal predecessors, (14979), 6630 states have call successors, (6630), 2071 states have call predecessors, (6630), 2044 states have return successors, (6633), 6465 states have call predecessors, (6633), 6626 states have call successors, (6633) [2021-11-21 00:37:46,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20664 states to 20664 states and 28242 transitions. [2021-11-21 00:37:46,071 INFO L78 Accepts]: Start accepts. Automaton has 20664 states and 28242 transitions. Word has length 231 [2021-11-21 00:37:46,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:37:46,072 INFO L470 AbstractCegarLoop]: Abstraction has 20664 states and 28242 transitions. [2021-11-21 00:37:46,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2021-11-21 00:37:46,072 INFO L276 IsEmpty]: Start isEmpty. Operand 20664 states and 28242 transitions. [2021-11-21 00:37:46,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2021-11-21 00:37:46,083 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:37:46,083 INFO L514 BasicCegarLoop]: trace histogram [19, 11, 11, 11, 11, 11, 11, 8, 8, 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] [2021-11-21 00:37:46,084 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-21 00:37:46,084 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-21 00:37:46,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:37:46,085 INFO L85 PathProgramCache]: Analyzing trace with hash -1071963027, now seen corresponding path program 1 times [2021-11-21 00:37:46,085 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:37:46,085 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850483918] [2021-11-21 00:37:46,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:37:46,086 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:37:46,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:37:46,362 INFO L134 CoverageAnalysis]: Checked inductivity of 805 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 805 trivial. 0 not checked. [2021-11-21 00:37:46,363 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:37:46,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850483918] [2021-11-21 00:37:46,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850483918] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:37:46,363 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:37:46,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 00:37:46,364 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581288910] [2021-11-21 00:37:46,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:37:46,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:37:46,365 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:37:46,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:37:46,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:37:46,365 INFO L87 Difference]: Start difference. First operand 20664 states and 28242 transitions. Second operand has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2021-11-21 00:37:48,651 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:37:51,139 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:37:53,411 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:37:55,911 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:37:56,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:37:56,928 INFO L93 Difference]: Finished difference Result 20664 states and 28242 transitions. [2021-11-21 00:37:56,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 00:37:56,928 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 276 [2021-11-21 00:37:56,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:37:57,012 INFO L225 Difference]: With dead ends: 20664 [2021-11-21 00:37:57,012 INFO L226 Difference]: Without dead ends: 20662 [2021-11-21 00:37:57,024 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-21 00:37:57,025 INFO L933 BasicCegarLoop]: 1832 mSDtfsCounter, 1780 mSDsluCounter, 4567 mSDsCounter, 0 mSdLazyCounter, 957 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1781 SdHoareTripleChecker+Valid, 5748 SdHoareTripleChecker+Invalid, 959 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 957 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.7s IncrementalHoareTripleChecker+Time [2021-11-21 00:37:57,025 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1781 Valid, 5748 Invalid, 959 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 957 Invalid, 1 Unknown, 0 Unchecked, 9.7s Time] [2021-11-21 00:37:57,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20662 states. [2021-11-21 00:37:58,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20662 to 20662. [2021-11-21 00:37:58,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20662 states, 11986 states have (on average 1.2481228099449357) internal successors, (14960), 12355 states have internal predecessors, (14960), 6630 states have call successors, (6630), 2071 states have call predecessors, (6630), 2044 states have return successors, (6633), 6465 states have call predecessors, (6633), 6626 states have call successors, (6633) [2021-11-21 00:37:58,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20662 states to 20662 states and 28223 transitions. [2021-11-21 00:37:58,477 INFO L78 Accepts]: Start accepts. Automaton has 20662 states and 28223 transitions. Word has length 276 [2021-11-21 00:37:58,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:37:58,478 INFO L470 AbstractCegarLoop]: Abstraction has 20662 states and 28223 transitions. [2021-11-21 00:37:58,478 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2021-11-21 00:37:58,478 INFO L276 IsEmpty]: Start isEmpty. Operand 20662 states and 28223 transitions. [2021-11-21 00:37:58,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 298 [2021-11-21 00:37:58,490 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:37:58,490 INFO L514 BasicCegarLoop]: trace histogram [19, 11, 11, 11, 11, 11, 11, 9, 9, 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] [2021-11-21 00:37:58,491 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-21 00:37:58,491 INFO L402 AbstractCegarLoop]: === Iteration 19 === 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)] === [2021-11-21 00:37:58,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:37:58,492 INFO L85 PathProgramCache]: Analyzing trace with hash 1544165013, now seen corresponding path program 1 times [2021-11-21 00:37:58,492 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:37:58,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434815912] [2021-11-21 00:37:58,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:37:58,492 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:37:58,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:37:58,674 INFO L134 CoverageAnalysis]: Checked inductivity of 829 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 829 trivial. 0 not checked. [2021-11-21 00:37:58,674 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:37:58,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434815912] [2021-11-21 00:37:58,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [434815912] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:37:58,675 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:37:58,675 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 00:37:58,675 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568138912] [2021-11-21 00:37:58,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:37:58,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:37:58,676 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:37:58,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:37:58,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:37:58,677 INFO L87 Difference]: Start difference. First operand 20662 states and 28223 transitions. Second operand has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (39), 3 states have call predecessors, (39), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2021-11-21 00:38:02,055 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:38:04,804 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:38:05,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:38:05,887 INFO L93 Difference]: Finished difference Result 20662 states and 28223 transitions. [2021-11-21 00:38:05,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 00:38:05,888 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (39), 3 states have call predecessors, (39), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 297 [2021-11-21 00:38:05,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:38:05,971 INFO L225 Difference]: With dead ends: 20662 [2021-11-21 00:38:05,971 INFO L226 Difference]: Without dead ends: 20660 [2021-11-21 00:38:05,983 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-21 00:38:05,984 INFO L933 BasicCegarLoop]: 1834 mSDtfsCounter, 297 mSDsluCounter, 6129 mSDsCounter, 0 mSdLazyCounter, 1163 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 7105 SdHoareTripleChecker+Invalid, 1165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1163 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2021-11-21 00:38:05,984 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [298 Valid, 7105 Invalid, 1165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1163 Invalid, 2 Unknown, 0 Unchecked, 6.3s Time] [2021-11-21 00:38:06,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20660 states. [2021-11-21 00:38:07,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20660 to 20660. [2021-11-21 00:38:07,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20660 states, 11985 states have (on average 1.2451397580308718) internal successors, (14923), 12353 states have internal predecessors, (14923), 6630 states have call successors, (6630), 2071 states have call predecessors, (6630), 2044 states have return successors, (6633), 6465 states have call predecessors, (6633), 6626 states have call successors, (6633) [2021-11-21 00:38:07,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20660 states to 20660 states and 28186 transitions. [2021-11-21 00:38:07,365 INFO L78 Accepts]: Start accepts. Automaton has 20660 states and 28186 transitions. Word has length 297 [2021-11-21 00:38:07,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:38:07,366 INFO L470 AbstractCegarLoop]: Abstraction has 20660 states and 28186 transitions. [2021-11-21 00:38:07,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (39), 3 states have call predecessors, (39), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2021-11-21 00:38:07,367 INFO L276 IsEmpty]: Start isEmpty. Operand 20660 states and 28186 transitions. [2021-11-21 00:38:07,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 461 [2021-11-21 00:38:07,423 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:38:07,423 INFO L514 BasicCegarLoop]: trace histogram [24, 15, 15, 14, 14, 14, 14, 14, 14, 6, 5, 5, 4, 4, 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, 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] [2021-11-21 00:38:07,424 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-21 00:38:07,424 INFO L402 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)] === [2021-11-21 00:38:07,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:38:07,425 INFO L85 PathProgramCache]: Analyzing trace with hash 538774182, now seen corresponding path program 1 times [2021-11-21 00:38:07,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:38:07,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319867333] [2021-11-21 00:38:07,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:38:07,426 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:38:07,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:38:07,784 INFO L134 CoverageAnalysis]: Checked inductivity of 1537 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 1516 trivial. 0 not checked. [2021-11-21 00:38:07,785 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:38:07,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319867333] [2021-11-21 00:38:07,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319867333] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:38:07,786 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:38:07,786 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 00:38:07,786 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604786433] [2021-11-21 00:38:07,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:38:07,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 00:38:07,788 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:38:07,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 00:38:07,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 00:38:07,789 INFO L87 Difference]: Start difference. First operand 20660 states and 28186 transitions. Second operand has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 2 states have call successors, (64), 2 states have call predecessors, (64), 1 states have return successors, (62), 2 states have call predecessors, (62), 2 states have call successors, (62) [2021-11-21 00:38:12,318 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:38:13,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:38:13,824 INFO L93 Difference]: Finished difference Result 39385 states and 54709 transitions. [2021-11-21 00:38:13,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 00:38:13,825 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 2 states have call successors, (64), 2 states have call predecessors, (64), 1 states have return successors, (62), 2 states have call predecessors, (62), 2 states have call successors, (62) Word has length 460 [2021-11-21 00:38:13,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:38:13,920 INFO L225 Difference]: With dead ends: 39385 [2021-11-21 00:38:13,920 INFO L226 Difference]: Without dead ends: 24615 [2021-11-21 00:38:13,975 INFO L932 BasicCegarLoop]: 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 [2021-11-21 00:38:13,976 INFO L933 BasicCegarLoop]: 2473 mSDtfsCounter, 445 mSDsluCounter, 2258 mSDsCounter, 0 mSdLazyCounter, 699 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 633 SdHoareTripleChecker+Valid, 4445 SdHoareTripleChecker+Invalid, 700 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 699 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2021-11-21 00:38:13,976 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [633 Valid, 4445 Invalid, 700 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 699 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2021-11-21 00:38:13,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24615 states. [2021-11-21 00:38:15,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24615 to 20661. [2021-11-21 00:38:15,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20661 states, 11986 states have (on average 1.245119305856833) internal successors, (14924), 12354 states have internal predecessors, (14924), 6630 states have call successors, (6630), 2071 states have call predecessors, (6630), 2044 states have return successors, (6633), 6465 states have call predecessors, (6633), 6626 states have call successors, (6633) [2021-11-21 00:38:15,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20661 states to 20661 states and 28187 transitions. [2021-11-21 00:38:15,383 INFO L78 Accepts]: Start accepts. Automaton has 20661 states and 28187 transitions. Word has length 460 [2021-11-21 00:38:15,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:38:15,384 INFO L470 AbstractCegarLoop]: Abstraction has 20661 states and 28187 transitions. [2021-11-21 00:38:15,384 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 2 states have call successors, (64), 2 states have call predecessors, (64), 1 states have return successors, (62), 2 states have call predecessors, (62), 2 states have call successors, (62) [2021-11-21 00:38:15,384 INFO L276 IsEmpty]: Start isEmpty. Operand 20661 states and 28187 transitions. [2021-11-21 00:38:15,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 467 [2021-11-21 00:38:15,427 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:38:15,427 INFO L514 BasicCegarLoop]: trace histogram [25, 15, 15, 15, 15, 15, 15, 15, 15, 6, 5, 5, 4, 4, 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, 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] [2021-11-21 00:38:15,428 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-21 00:38:15,428 INFO L402 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)] === [2021-11-21 00:38:15,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:38:15,429 INFO L85 PathProgramCache]: Analyzing trace with hash 1883147216, now seen corresponding path program 1 times [2021-11-21 00:38:15,429 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:38:15,429 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159371910] [2021-11-21 00:38:15,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:38:15,429 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:38:15,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:38:15,748 INFO L134 CoverageAnalysis]: Checked inductivity of 1671 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 1650 trivial. 0 not checked. [2021-11-21 00:38:15,749 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:38:15,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159371910] [2021-11-21 00:38:15,749 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159371910] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:38:15,749 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:38:15,749 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 00:38:15,750 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429743782] [2021-11-21 00:38:15,750 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:38:15,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 00:38:15,751 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:38:15,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 00:38:15,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 00:38:15,752 INFO L87 Difference]: Start difference. First operand 20661 states and 28187 transitions. Second operand has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 2 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (61), 2 states have call predecessors, (61), 2 states have call successors, (61) [2021-11-21 00:38:18,701 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:38:21,177 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:38:23,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:38:23,725 INFO L93 Difference]: Finished difference Result 39380 states and 54699 transitions. [2021-11-21 00:38:23,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 00:38:23,726 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 2 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (61), 2 states have call predecessors, (61), 2 states have call successors, (61) Word has length 466 [2021-11-21 00:38:23,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:38:23,848 INFO L225 Difference]: With dead ends: 39380 [2021-11-21 00:38:23,849 INFO L226 Difference]: Without dead ends: 24609 [2021-11-21 00:38:23,914 INFO L932 BasicCegarLoop]: 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 [2021-11-21 00:38:23,915 INFO L933 BasicCegarLoop]: 2230 mSDtfsCounter, 445 mSDsluCounter, 2151 mSDsCounter, 0 mSdLazyCounter, 633 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 633 SdHoareTripleChecker+Valid, 4097 SdHoareTripleChecker+Invalid, 636 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 633 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2021-11-21 00:38:23,916 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [633 Valid, 4097 Invalid, 636 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 633 Invalid, 2 Unknown, 0 Unchecked, 5.8s Time] [2021-11-21 00:38:23,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24609 states. [2021-11-21 00:38:25,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24609 to 20662. [2021-11-21 00:38:25,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20662 states, 11987 states have (on average 1.2450988570951864) internal successors, (14925), 12355 states have internal predecessors, (14925), 6630 states have call successors, (6630), 2071 states have call predecessors, (6630), 2044 states have return successors, (6633), 6465 states have call predecessors, (6633), 6626 states have call successors, (6633) [2021-11-21 00:38:25,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20662 states to 20662 states and 28188 transitions. [2021-11-21 00:38:25,428 INFO L78 Accepts]: Start accepts. Automaton has 20662 states and 28188 transitions. Word has length 466 [2021-11-21 00:38:25,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:38:25,428 INFO L470 AbstractCegarLoop]: Abstraction has 20662 states and 28188 transitions. [2021-11-21 00:38:25,429 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 2 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (61), 2 states have call predecessors, (61), 2 states have call successors, (61) [2021-11-21 00:38:25,429 INFO L276 IsEmpty]: Start isEmpty. Operand 20662 states and 28188 transitions. [2021-11-21 00:38:25,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 468 [2021-11-21 00:38:25,460 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:38:25,461 INFO L514 BasicCegarLoop]: trace histogram [24, 15, 15, 14, 14, 14, 14, 14, 14, 6, 5, 5, 4, 4, 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, 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] [2021-11-21 00:38:25,461 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-21 00:38:25,461 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-21 00:38:25,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:38:25,462 INFO L85 PathProgramCache]: Analyzing trace with hash -347826065, now seen corresponding path program 1 times [2021-11-21 00:38:25,462 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:38:25,463 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735326610] [2021-11-21 00:38:25,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:38:25,463 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:38:25,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:38:25,821 INFO L134 CoverageAnalysis]: Checked inductivity of 1541 backedges. 22 proven. 1 refuted. 0 times theorem prover too weak. 1518 trivial. 0 not checked. [2021-11-21 00:38:25,821 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:38:25,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735326610] [2021-11-21 00:38:25,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [735326610] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:38:25,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [329907452] [2021-11-21 00:38:25,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:38:25,822 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:38:25,823 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:38:25,829 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:38:25,859 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-21 00:38:27,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:38:27,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 3952 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-21 00:38:27,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:38:28,292 INFO L134 CoverageAnalysis]: Checked inductivity of 1541 backedges. 388 proven. 0 refuted. 0 times theorem prover too weak. 1153 trivial. 0 not checked. [2021-11-21 00:38:28,292 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 00:38:28,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [329907452] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:38:28,293 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 00:38:28,293 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-11-21 00:38:28,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227891120] [2021-11-21 00:38:28,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:38:28,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 00:38:28,296 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:38:28,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 00:38:28,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:38:28,297 INFO L87 Difference]: Start difference. First operand 20662 states and 28188 transitions. Second operand has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 2 states have call successors, (67), 2 states have call predecessors, (67), 2 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) [2021-11-21 00:38:30,332 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:38:33,091 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:38:35,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:38:35,169 INFO L93 Difference]: Finished difference Result 39334 states and 54625 transitions. [2021-11-21 00:38:35,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 00:38:35,172 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 2 states have call successors, (67), 2 states have call predecessors, (67), 2 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) Word has length 467 [2021-11-21 00:38:35,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:38:35,280 INFO L225 Difference]: With dead ends: 39334 [2021-11-21 00:38:35,280 INFO L226 Difference]: Without dead ends: 24562 [2021-11-21 00:38:35,320 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 470 GetRequests, 467 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:38:35,320 INFO L933 BasicCegarLoop]: 2391 mSDtfsCounter, 395 mSDsluCounter, 2237 mSDsCounter, 0 mSdLazyCounter, 689 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 564 SdHoareTripleChecker+Valid, 4342 SdHoareTripleChecker+Invalid, 690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 689 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:38:35,321 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [564 Valid, 4342 Invalid, 690 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 689 Invalid, 1 Unknown, 0 Unchecked, 5.1s Time] [2021-11-21 00:38:35,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24562 states. [2021-11-21 00:38:36,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24562 to 20663. [2021-11-21 00:38:36,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20663 states, 11988 states have (on average 1.2450784117450784) internal successors, (14926), 12356 states have internal predecessors, (14926), 6630 states have call successors, (6630), 2071 states have call predecessors, (6630), 2044 states have return successors, (6633), 6465 states have call predecessors, (6633), 6626 states have call successors, (6633) [2021-11-21 00:38:36,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20663 states to 20663 states and 28189 transitions. [2021-11-21 00:38:36,848 INFO L78 Accepts]: Start accepts. Automaton has 20663 states and 28189 transitions. Word has length 467 [2021-11-21 00:38:36,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:38:36,849 INFO L470 AbstractCegarLoop]: Abstraction has 20663 states and 28189 transitions. [2021-11-21 00:38:36,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 2 states have call successors, (67), 2 states have call predecessors, (67), 2 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) [2021-11-21 00:38:36,849 INFO L276 IsEmpty]: Start isEmpty. Operand 20663 states and 28189 transitions. [2021-11-21 00:38:36,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 472 [2021-11-21 00:38:36,874 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:38:36,874 INFO L514 BasicCegarLoop]: trace histogram [24, 15, 15, 14, 14, 14, 14, 14, 14, 6, 5, 5, 4, 4, 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, 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] [2021-11-21 00:38:36,906 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-11-21 00:38:37,076 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-11-21 00:38:37,076 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-21 00:38:37,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:38:37,077 INFO L85 PathProgramCache]: Analyzing trace with hash 1450461915, now seen corresponding path program 1 times [2021-11-21 00:38:37,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:38:37,078 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560797531] [2021-11-21 00:38:37,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:38:37,078 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:38:37,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:38:37,412 INFO L134 CoverageAnalysis]: Checked inductivity of 1542 backedges. 22 proven. 1 refuted. 0 times theorem prover too weak. 1519 trivial. 0 not checked. [2021-11-21 00:38:37,412 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:38:37,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560797531] [2021-11-21 00:38:37,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [560797531] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:38:37,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1286960051] [2021-11-21 00:38:37,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:38:37,413 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:38:37,414 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:38:37,416 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:38:37,435 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-21 00:38:38,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:38:38,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 3964 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-21 00:38:38,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:38:39,593 INFO L134 CoverageAnalysis]: Checked inductivity of 1542 backedges. 389 proven. 0 refuted. 0 times theorem prover too weak. 1153 trivial. 0 not checked. [2021-11-21 00:38:39,593 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 00:38:39,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1286960051] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:38:39,594 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 00:38:39,594 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-11-21 00:38:39,594 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295808394] [2021-11-21 00:38:39,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:38:39,595 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 00:38:39,595 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:38:39,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 00:38:39,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:38:39,596 INFO L87 Difference]: Start difference. First operand 20663 states and 28189 transitions. Second operand has 3 states, 3 states have (on average 53.0) internal successors, (159), 3 states have internal predecessors, (159), 2 states have call successors, (67), 2 states have call predecessors, (67), 2 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) [2021-11-21 00:38:42,333 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:38:44,735 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:38:46,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:38:46,845 INFO L93 Difference]: Finished difference Result 39356 states and 54658 transitions. [2021-11-21 00:38:46,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 00:38:46,846 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 53.0) internal successors, (159), 3 states have internal predecessors, (159), 2 states have call successors, (67), 2 states have call predecessors, (67), 2 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) Word has length 471 [2021-11-21 00:38:46,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:38:46,961 INFO L225 Difference]: With dead ends: 39356 [2021-11-21 00:38:46,962 INFO L226 Difference]: Without dead ends: 24583 [2021-11-21 00:38:47,019 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 474 GetRequests, 471 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:38:47,020 INFO L933 BasicCegarLoop]: 2425 mSDtfsCounter, 412 mSDsluCounter, 2240 mSDsCounter, 0 mSdLazyCounter, 696 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 587 SdHoareTripleChecker+Valid, 4382 SdHoareTripleChecker+Invalid, 698 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 696 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2021-11-21 00:38:47,020 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [587 Valid, 4382 Invalid, 698 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 696 Invalid, 1 Unknown, 0 Unchecked, 5.5s Time] [2021-11-21 00:38:47,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24583 states. [2021-11-21 00:38:48,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24583 to 20664. [2021-11-21 00:38:48,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20664 states, 11989 states have (on average 1.2450579698056552) internal successors, (14927), 12357 states have internal predecessors, (14927), 6630 states have call successors, (6630), 2071 states have call predecessors, (6630), 2044 states have return successors, (6633), 6465 states have call predecessors, (6633), 6626 states have call successors, (6633) [2021-11-21 00:38:48,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20664 states to 20664 states and 28190 transitions. [2021-11-21 00:38:48,625 INFO L78 Accepts]: Start accepts. Automaton has 20664 states and 28190 transitions. Word has length 471 [2021-11-21 00:38:48,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:38:48,625 INFO L470 AbstractCegarLoop]: Abstraction has 20664 states and 28190 transitions. [2021-11-21 00:38:48,626 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 53.0) internal successors, (159), 3 states have internal predecessors, (159), 2 states have call successors, (67), 2 states have call predecessors, (67), 2 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) [2021-11-21 00:38:48,626 INFO L276 IsEmpty]: Start isEmpty. Operand 20664 states and 28190 transitions. [2021-11-21 00:38:48,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 502 [2021-11-21 00:38:48,659 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:38:48,660 INFO L514 BasicCegarLoop]: trace histogram [24, 14, 14, 14, 14, 14, 14, 14, 14, 6, 5, 5, 5, 4, 4, 4, 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, 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] [2021-11-21 00:38:48,695 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-11-21 00:38:48,860 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-11-21 00:38:48,861 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-21 00:38:48,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:38:48,862 INFO L85 PathProgramCache]: Analyzing trace with hash 1986926200, now seen corresponding path program 1 times [2021-11-21 00:38:48,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:38:48,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800769281] [2021-11-21 00:38:48,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:38:48,863 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:38:49,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:38:49,222 INFO L134 CoverageAnalysis]: Checked inductivity of 1533 backedges. 26 proven. 1 refuted. 0 times theorem prover too weak. 1506 trivial. 0 not checked. [2021-11-21 00:38:49,222 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:38:49,223 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800769281] [2021-11-21 00:38:49,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800769281] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:38:49,223 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390228923] [2021-11-21 00:38:49,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:38:49,224 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:38:49,224 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:38:49,228 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:38:49,251 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-21 00:38:50,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:38:50,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 4046 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-21 00:38:50,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:38:51,471 INFO L134 CoverageAnalysis]: Checked inductivity of 1533 backedges. 375 proven. 0 refuted. 0 times theorem prover too weak. 1158 trivial. 0 not checked. [2021-11-21 00:38:51,471 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 00:38:51,471 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [390228923] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:38:51,472 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 00:38:51,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-11-21 00:38:51,472 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340286208] [2021-11-21 00:38:51,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:38:51,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 00:38:51,474 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:38:51,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 00:38:51,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:38:51,474 INFO L87 Difference]: Start difference. First operand 20664 states and 28190 transitions. Second operand has 3 states, 3 states have (on average 58.333333333333336) internal successors, (175), 3 states have internal predecessors, (175), 2 states have call successors, (73), 2 states have call predecessors, (73), 2 states have return successors, (71), 2 states have call predecessors, (71), 2 states have call successors, (71) [2021-11-21 00:38:54,277 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:38:56,790 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:38:58,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:38:58,296 INFO L93 Difference]: Finished difference Result 41462 states and 57554 transitions. [2021-11-21 00:38:58,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 00:38:58,297 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 58.333333333333336) internal successors, (175), 3 states have internal predecessors, (175), 2 states have call successors, (73), 2 states have call predecessors, (73), 2 states have return successors, (71), 2 states have call predecessors, (71), 2 states have call successors, (71) Word has length 501 [2021-11-21 00:38:58,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:38:58,585 INFO L225 Difference]: With dead ends: 41462 [2021-11-21 00:38:58,585 INFO L226 Difference]: Without dead ends: 20839 [2021-11-21 00:38:58,698 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 504 GetRequests, 501 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:38:58,699 INFO L933 BasicCegarLoop]: 1791 mSDtfsCounter, 2 mSDsluCounter, 2072 mSDsCounter, 0 mSdLazyCounter, 578 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 3577 SdHoareTripleChecker+Invalid, 579 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 578 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2021-11-21 00:38:58,699 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 3577 Invalid, 579 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 578 Invalid, 1 Unknown, 0 Unchecked, 5.3s Time] [2021-11-21 00:38:58,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20839 states. [2021-11-21 00:39:00,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20839 to 20689. [2021-11-21 00:39:00,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20689 states, 12014 states have (on average 1.2445480273014815) internal successors, (14952), 12382 states have internal predecessors, (14952), 6630 states have call successors, (6630), 2071 states have call predecessors, (6630), 2044 states have return successors, (6633), 6465 states have call predecessors, (6633), 6626 states have call successors, (6633) [2021-11-21 00:39:00,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20689 states to 20689 states and 28215 transitions. [2021-11-21 00:39:00,241 INFO L78 Accepts]: Start accepts. Automaton has 20689 states and 28215 transitions. Word has length 501 [2021-11-21 00:39:00,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:39:00,244 INFO L470 AbstractCegarLoop]: Abstraction has 20689 states and 28215 transitions. [2021-11-21 00:39:00,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 58.333333333333336) internal successors, (175), 3 states have internal predecessors, (175), 2 states have call successors, (73), 2 states have call predecessors, (73), 2 states have return successors, (71), 2 states have call predecessors, (71), 2 states have call successors, (71) [2021-11-21 00:39:00,244 INFO L276 IsEmpty]: Start isEmpty. Operand 20689 states and 28215 transitions. [2021-11-21 00:39:00,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 521 [2021-11-21 00:39:00,287 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:39:00,288 INFO L514 BasicCegarLoop]: trace histogram [24, 15, 15, 14, 14, 14, 14, 14, 14, 7, 6, 5, 5, 5, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:39:00,347 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-21 00:39:00,506 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-11-21 00:39:00,507 INFO L402 AbstractCegarLoop]: === Iteration 25 === 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)] === [2021-11-21 00:39:00,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:39:00,507 INFO L85 PathProgramCache]: Analyzing trace with hash -1116875972, now seen corresponding path program 1 times [2021-11-21 00:39:00,508 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:39:00,508 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914465454] [2021-11-21 00:39:00,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:39:00,508 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:39:00,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:39:01,030 INFO L134 CoverageAnalysis]: Checked inductivity of 1608 backedges. 22 proven. 1 refuted. 0 times theorem prover too weak. 1585 trivial. 0 not checked. [2021-11-21 00:39:01,031 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:39:01,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914465454] [2021-11-21 00:39:01,031 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914465454] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:39:01,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161061104] [2021-11-21 00:39:01,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:39:01,032 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:39:01,032 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:39:01,033 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:39:01,041 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-21 00:39:02,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:39:02,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 4189 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-21 00:39:02,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:39:03,316 INFO L134 CoverageAnalysis]: Checked inductivity of 1608 backedges. 408 proven. 0 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2021-11-21 00:39:03,316 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 00:39:03,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1161061104] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:39:03,317 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 00:39:03,317 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-11-21 00:39:03,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1996663616] [2021-11-21 00:39:03,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:39:03,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 00:39:03,319 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:39:03,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 00:39:03,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:39:03,320 INFO L87 Difference]: Start difference. First operand 20689 states and 28215 transitions. Second operand has 3 states, 3 states have (on average 58.666666666666664) internal successors, (176), 3 states have internal predecessors, (176), 2 states have call successors, (79), 2 states have call predecessors, (79), 2 states have return successors, (77), 2 states have call predecessors, (77), 2 states have call successors, (77) [2021-11-21 00:39:08,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:39:08,161 INFO L93 Difference]: Finished difference Result 41737 states and 57703 transitions. [2021-11-21 00:39:08,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 00:39:08,162 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 58.666666666666664) internal successors, (176), 3 states have internal predecessors, (176), 2 states have call successors, (79), 2 states have call predecessors, (79), 2 states have return successors, (77), 2 states have call predecessors, (77), 2 states have call successors, (77) Word has length 520 [2021-11-21 00:39:08,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:39:08,247 INFO L225 Difference]: With dead ends: 41737 [2021-11-21 00:39:08,247 INFO L226 Difference]: Without dead ends: 21089 [2021-11-21 00:39:08,306 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 523 GetRequests, 520 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:39:08,306 INFO L933 BasicCegarLoop]: 1795 mSDtfsCounter, 5 mSDsluCounter, 2069 mSDsCounter, 0 mSdLazyCounter, 584 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 3577 SdHoareTripleChecker+Invalid, 586 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2021-11-21 00:39:08,307 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 3577 Invalid, 586 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 584 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2021-11-21 00:39:08,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21089 states. [2021-11-21 00:39:09,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21089 to 20739. [2021-11-21 00:39:09,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20739 states, 12064 states have (on average 1.2435344827586208) internal successors, (15002), 12432 states have internal predecessors, (15002), 6630 states have call successors, (6630), 2071 states have call predecessors, (6630), 2044 states have return successors, (6633), 6465 states have call predecessors, (6633), 6626 states have call successors, (6633) [2021-11-21 00:39:09,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20739 states to 20739 states and 28265 transitions. [2021-11-21 00:39:09,819 INFO L78 Accepts]: Start accepts. Automaton has 20739 states and 28265 transitions. Word has length 520 [2021-11-21 00:39:09,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:39:09,820 INFO L470 AbstractCegarLoop]: Abstraction has 20739 states and 28265 transitions. [2021-11-21 00:39:09,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 58.666666666666664) internal successors, (176), 3 states have internal predecessors, (176), 2 states have call successors, (79), 2 states have call predecessors, (79), 2 states have return successors, (77), 2 states have call predecessors, (77), 2 states have call successors, (77) [2021-11-21 00:39:09,820 INFO L276 IsEmpty]: Start isEmpty. Operand 20739 states and 28265 transitions. [2021-11-21 00:39:09,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 555 [2021-11-21 00:39:09,843 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:39:09,844 INFO L514 BasicCegarLoop]: trace histogram [24, 15, 15, 14, 14, 14, 14, 14, 14, 11, 10, 6, 5, 5, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:39:09,875 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-21 00:39:10,044 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-11-21 00:39:10,048 INFO L402 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)] === [2021-11-21 00:39:10,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:39:10,049 INFO L85 PathProgramCache]: Analyzing trace with hash 2028758485, now seen corresponding path program 1 times [2021-11-21 00:39:10,049 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:39:10,049 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2109458085] [2021-11-21 00:39:10,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:39:10,050 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:39:10,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:39:10,376 INFO L134 CoverageAnalysis]: Checked inductivity of 1748 backedges. 22 proven. 1 refuted. 0 times theorem prover too weak. 1725 trivial. 0 not checked. [2021-11-21 00:39:10,377 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:39:10,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2109458085] [2021-11-21 00:39:10,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2109458085] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:39:10,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1908417595] [2021-11-21 00:39:10,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:39:10,378 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:39:10,378 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:39:10,379 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:39:10,386 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_aba5c06e-48d1-4b55-9fdd-1107a9258ff6/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-21 00:39:11,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:39:11,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 4328 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 00:39:11,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:39:12,754 INFO L134 CoverageAnalysis]: Checked inductivity of 1748 backedges. 434 proven. 1 refuted. 0 times theorem prover too weak. 1313 trivial. 0 not checked. [2021-11-21 00:39:12,754 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:39:14,158 INFO L134 CoverageAnalysis]: Checked inductivity of 1748 backedges. 22 proven. 1 refuted. 0 times theorem prover too weak. 1725 trivial. 0 not checked. [2021-11-21 00:39:14,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1908417595] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:39:14,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1788803794] [2021-11-21 00:39:14,210 INFO L159 IcfgInterpreter]: Started Sifa with 265 locations of interest [2021-11-21 00:39:14,211 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:39:14,224 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:39:14,233 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:39:14,234 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs