./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-wireless-rtlwifi-rtl8188ee-rtl8188ee.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0a7cdd4-25eb-4307-89e3-253cbe44347c/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0a7cdd4-25eb-4307-89e3-253cbe44347c/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0a7cdd4-25eb-4307-89e3-253cbe44347c/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0a7cdd4-25eb-4307-89e3-253cbe44347c/bin/uautomizer-DrprNOufMa/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-wireless-rtlwifi-rtl8188ee-rtl8188ee.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0a7cdd4-25eb-4307-89e3-253cbe44347c/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0a7cdd4-25eb-4307-89e3-253cbe44347c/bin/uautomizer-DrprNOufMa --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 Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 45704baa505532991d887c6baed8540301aeab31c519983c43b4db9d2f3e9308 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 22:27:11,875 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 22:27:11,878 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 22:27:11,908 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 22:27:11,908 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 22:27:11,910 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 22:27:11,911 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 22:27:11,913 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 22:27:11,916 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 22:27:11,917 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 22:27:11,918 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 22:27:11,919 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 22:27:11,919 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 22:27:11,921 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 22:27:11,922 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 22:27:11,924 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 22:27:11,924 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 22:27:11,925 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 22:27:11,928 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 22:27:11,930 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 22:27:11,932 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 22:27:11,933 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 22:27:11,934 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 22:27:11,935 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 22:27:11,939 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 22:27:11,939 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 22:27:11,940 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 22:27:11,941 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 22:27:11,941 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 22:27:11,942 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 22:27:11,943 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 22:27:11,944 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 22:27:11,944 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 22:27:11,945 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 22:27:11,946 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 22:27:11,946 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 22:27:11,947 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 22:27:11,947 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 22:27:11,948 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 22:27:11,948 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 22:27:11,949 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 22:27:11,950 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0a7cdd4-25eb-4307-89e3-253cbe44347c/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-06 22:27:11,973 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 22:27:11,973 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 22:27:11,974 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 22:27:11,974 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 22:27:11,974 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 22:27:11,975 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 22:27:11,975 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 22:27:11,975 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 22:27:11,975 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 22:27:11,975 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 22:27:11,975 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 22:27:11,976 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 22:27:11,976 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-06 22:27:11,976 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 22:27:11,976 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-06 22:27:11,976 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 22:27:11,976 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 22:27:11,977 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-06 22:27:11,977 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 22:27:11,977 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 22:27:11,977 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 22:27:11,977 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 22:27:11,977 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 22:27:11,977 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 22:27:11,977 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-06 22:27:11,978 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 22:27:11,978 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 22:27:11,978 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-06 22:27:11,978 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-06 22:27:11,978 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-06 22:27:11,978 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 22:27:11,978 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0a7cdd4-25eb-4307-89e3-253cbe44347c/bin/uautomizer-DrprNOufMa/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_c0a7cdd4-25eb-4307-89e3-253cbe44347c/bin/uautomizer-DrprNOufMa 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 -> Automizer 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 -> 45704baa505532991d887c6baed8540301aeab31c519983c43b4db9d2f3e9308 [2021-12-06 22:27:12,170 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 22:27:12,187 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 22:27:12,189 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 22:27:12,189 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 22:27:12,190 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 22:27:12,191 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0a7cdd4-25eb-4307-89e3-253cbe44347c/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-wireless-rtlwifi-rtl8188ee-rtl8188ee.cil.i [2021-12-06 22:27:12,237 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0a7cdd4-25eb-4307-89e3-253cbe44347c/bin/uautomizer-DrprNOufMa/data/ff2301b07/2a54fae44aa14b4e98665b4ca7d4ad7f/FLAGf589c7372 [2021-12-06 22:27:13,048 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 22:27:13,048 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0a7cdd4-25eb-4307-89e3-253cbe44347c/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-wireless-rtlwifi-rtl8188ee-rtl8188ee.cil.i [2021-12-06 22:27:13,096 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0a7cdd4-25eb-4307-89e3-253cbe44347c/bin/uautomizer-DrprNOufMa/data/ff2301b07/2a54fae44aa14b4e98665b4ca7d4ad7f/FLAGf589c7372 [2021-12-06 22:27:13,260 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0a7cdd4-25eb-4307-89e3-253cbe44347c/bin/uautomizer-DrprNOufMa/data/ff2301b07/2a54fae44aa14b4e98665b4ca7d4ad7f [2021-12-06 22:27:13,262 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 22:27:13,263 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 22:27:13,264 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 22:27:13,264 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 22:27:13,267 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 22:27:13,267 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 10:27:13" (1/1) ... [2021-12-06 22:27:13,268 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2187cd34 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:27:13, skipping insertion in model container [2021-12-06 22:27:13,268 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 10:27:13" (1/1) ... [2021-12-06 22:27:13,274 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 22:27:13,543 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 22:27:19,910 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_c0a7cdd4-25eb-4307-89e3-253cbe44347c/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-wireless-rtlwifi-rtl8188ee-rtl8188ee.cil.i[910514,910527] [2021-12-06 22:27:19,912 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_c0a7cdd4-25eb-4307-89e3-253cbe44347c/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-wireless-rtlwifi-rtl8188ee-rtl8188ee.cil.i[910683,910696] [2021-12-06 22:27:19,912 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_c0a7cdd4-25eb-4307-89e3-253cbe44347c/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-wireless-rtlwifi-rtl8188ee-rtl8188ee.cil.i[910850,910863] [2021-12-06 22:27:19,912 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_c0a7cdd4-25eb-4307-89e3-253cbe44347c/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-wireless-rtlwifi-rtl8188ee-rtl8188ee.cil.i[911018,911031] [2021-12-06 22:27:19,958 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 22:27:20,055 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 22:27:20,718 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_c0a7cdd4-25eb-4307-89e3-253cbe44347c/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-wireless-rtlwifi-rtl8188ee-rtl8188ee.cil.i[910514,910527] [2021-12-06 22:27:20,718 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_c0a7cdd4-25eb-4307-89e3-253cbe44347c/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-wireless-rtlwifi-rtl8188ee-rtl8188ee.cil.i[910683,910696] [2021-12-06 22:27:20,719 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_c0a7cdd4-25eb-4307-89e3-253cbe44347c/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-wireless-rtlwifi-rtl8188ee-rtl8188ee.cil.i[910850,910863] [2021-12-06 22:27:20,719 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_c0a7cdd4-25eb-4307-89e3-253cbe44347c/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-wireless-rtlwifi-rtl8188ee-rtl8188ee.cil.i[911018,911031] [2021-12-06 22:27:20,726 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 22:27:21,000 INFO L208 MainTranslator]: Completed translation [2021-12-06 22:27:21,000 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:27:21 WrapperNode [2021-12-06 22:27:21,000 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 22:27:21,001 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 22:27:21,002 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 22:27:21,002 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 22:27:21,009 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:27:21" (1/1) ... [2021-12-06 22:27:21,127 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:27:21" (1/1) ... [2021-12-06 22:27:21,601 INFO L137 Inliner]: procedures = 701, calls = 10977, calls flagged for inlining = 355, calls inlined = 332, statements flattened = 24750 [2021-12-06 22:27:21,602 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 22:27:21,602 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 22:27:21,603 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 22:27:21,603 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 22:27:21,619 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:27:21" (1/1) ... [2021-12-06 22:27:21,619 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:27:21" (1/1) ... [2021-12-06 22:27:21,802 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:27:21" (1/1) ... [2021-12-06 22:27:21,802 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:27:21" (1/1) ... [2021-12-06 22:27:22,050 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:27:21" (1/1) ... [2021-12-06 22:27:22,107 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:27:21" (1/1) ... [2021-12-06 22:27:22,155 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:27:21" (1/1) ... [2021-12-06 22:27:22,237 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 22:27:22,238 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 22:27:22,238 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 22:27:22,238 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 22:27:22,239 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:27:21" (1/1) ... [2021-12-06 22:27:22,245 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 22:27:22,254 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0a7cdd4-25eb-4307-89e3-253cbe44347c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:27:22,265 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0a7cdd4-25eb-4307-89e3-253cbe44347c/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 22:27:22,267 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0a7cdd4-25eb-4307-89e3-253cbe44347c/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 22:27:22,300 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88ee_set_check_bssid [2021-12-06 22:27:22,300 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88ee_set_check_bssid [2021-12-06 22:27:22,300 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88e_phy_query_rf_reg [2021-12-06 22:27:22,300 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88e_phy_query_rf_reg [2021-12-06 22:27:22,300 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88ee_sw_led_on [2021-12-06 22:27:22,300 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88ee_sw_led_on [2021-12-06 22:27:22,300 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2021-12-06 22:27:22,301 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2021-12-06 22:27:22,301 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-12-06 22:27:22,301 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-12-06 22:27:22,301 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88e_phy_lc_calibrate [2021-12-06 22:27:22,301 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88e_phy_lc_calibrate [2021-12-06 22:27:22,301 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8188e_config_bb_reg [2021-12-06 22:27:22,301 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8188e_config_bb_reg [2021-12-06 22:27:22,301 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_timer_instance_4 [2021-12-06 22:27:22,301 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_timer_instance_4 [2021-12-06 22:27:22,301 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_read_word [2021-12-06 22:27:22,301 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_read_word [2021-12-06 22:27:22,302 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl88ee_fwlps_enter [2021-12-06 22:27:22,302 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl88ee_fwlps_enter [2021-12-06 22:27:22,302 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl88e_phy_path_adda_on [2021-12-06 22:27:22,302 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl88e_phy_path_adda_on [2021-12-06 22:27:22,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-12-06 22:27:22,302 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-12-06 22:27:22,302 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_signal_scale_mapping [2021-12-06 22:27:22,302 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_signal_scale_mapping [2021-12-06 22:27:22,302 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_write_byte [2021-12-06 22:27:22,302 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_write_byte [2021-12-06 22:27:22,302 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2021-12-06 22:27:22,303 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2021-12-06 22:27:22,303 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_65 [2021-12-06 22:27:22,303 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_65 [2021-12-06 22:27:22,303 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~VOID [2021-12-06 22:27:22,303 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~VOID [2021-12-06 22:27:22,303 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88e_phy_query_bb_reg [2021-12-06 22:27:22,303 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88e_phy_query_bb_reg [2021-12-06 22:27:22,303 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88ee_suspend [2021-12-06 22:27:22,303 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88ee_suspend [2021-12-06 22:27:22,303 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88ee_enable_interrupt [2021-12-06 22:27:22,303 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88ee_enable_interrupt [2021-12-06 22:27:22,303 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88ee_sw_led_off [2021-12-06 22:27:22,304 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88ee_sw_led_off [2021-12-06 22:27:22,304 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2021-12-06 22:27:22,304 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_write_dword [2021-12-06 22:27:22,304 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_write_dword [2021-12-06 22:27:22,304 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-12-06 22:27:22,304 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-12-06 22:27:22,304 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88e_phy_config_rf_with_headerfile [2021-12-06 22:27:22,304 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88e_phy_config_rf_with_headerfile [2021-12-06 22:27:22,304 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88e_firmware_selfreset [2021-12-06 22:27:22,304 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88e_firmware_selfreset [2021-12-06 22:27:22,304 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-12-06 22:27:22,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-12-06 22:27:22,305 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2021-12-06 22:27:22,305 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2021-12-06 22:27:22,305 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88ee_get_desc [2021-12-06 22:27:22,305 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88ee_get_desc [2021-12-06 22:27:22,305 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88ee_set_beacon_interval [2021-12-06 22:27:22,305 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88ee_set_beacon_interval [2021-12-06 22:27:22,305 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88ee_disable_interrupt [2021-12-06 22:27:22,305 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88ee_disable_interrupt [2021-12-06 22:27:22,305 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 22:27:22,305 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88ee_resume [2021-12-06 22:27:22,306 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88ee_resume [2021-12-06 22:27:22,306 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_rf_lock_of_rtl_locks [2021-12-06 22:27:22,306 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_rf_lock_of_rtl_locks [2021-12-06 22:27:22,306 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2021-12-06 22:27:22,306 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2021-12-06 22:27:22,306 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88ee_update_channel_access_setting [2021-12-06 22:27:22,306 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88ee_update_channel_access_setting [2021-12-06 22:27:22,306 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88e_dm_update_rx_idle_ant [2021-12-06 22:27:22,306 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88e_dm_update_rx_idle_ant [2021-12-06 22:27:22,306 INFO L130 BoogieDeclarations]: Found specification of procedure get_rf_type [2021-12-06 22:27:22,306 INFO L138 BoogieDeclarations]: Found implementation of procedure get_rf_type [2021-12-06 22:27:22,307 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2021-12-06 22:27:22,307 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2021-12-06 22:27:22,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-12-06 22:27:22,307 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_has_protected [2021-12-06 22:27:22,307 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_has_protected [2021-12-06 22:27:22,307 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-12-06 22:27:22,307 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-12-06 22:27:22,307 INFO L130 BoogieDeclarations]: Found specification of procedure is_hal_stop [2021-12-06 22:27:22,307 INFO L138 BoogieDeclarations]: Found implementation of procedure is_hal_stop [2021-12-06 22:27:22,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-12-06 22:27:22,307 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-12-06 22:27:22,307 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-12-06 22:27:22,308 INFO L130 BoogieDeclarations]: Found specification of procedure rf_serial_read [2021-12-06 22:27:22,308 INFO L138 BoogieDeclarations]: Found implementation of procedure rf_serial_read [2021-12-06 22:27:22,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-06 22:27:22,308 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88ee_update_interrupt_mask [2021-12-06 22:27:22,308 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88ee_update_interrupt_mask [2021-12-06 22:27:22,308 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2021-12-06 22:27:22,308 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2021-12-06 22:27:22,308 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88ee_fw_clk_off_timer_callback [2021-12-06 22:27:22,308 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88ee_fw_clk_off_timer_callback [2021-12-06 22:27:22,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-12-06 22:27:22,308 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-12-06 22:27:22,309 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88e_phy_set_rf_reg [2021-12-06 22:27:22,309 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88e_phy_set_rf_reg [2021-12-06 22:27:22,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-12-06 22:27:22,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-12-06 22:27:22,309 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2021-12-06 22:27:22,309 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2021-12-06 22:27:22,309 INFO L130 BoogieDeclarations]: Found specification of procedure print_hex_dump [2021-12-06 22:27:22,309 INFO L138 BoogieDeclarations]: Found implementation of procedure print_hex_dump [2021-12-06 22:27:22,309 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88ee_card_disable [2021-12-06 22:27:22,309 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88ee_card_disable [2021-12-06 22:27:22,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_80 [2021-12-06 22:27:22,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_80 [2021-12-06 22:27:22,310 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl88e_check_fw_read_last_h2c [2021-12-06 22:27:22,310 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl88e_check_fw_read_last_h2c [2021-12-06 22:27:22,310 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_is_beacon [2021-12-06 22:27:22,310 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_is_beacon [2021-12-06 22:27:22,310 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~~u16~0 [2021-12-06 22:27:22,310 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~~u16~0 [2021-12-06 22:27:22,310 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88ee_led_control [2021-12-06 22:27:22,310 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88ee_led_control [2021-12-06 22:27:22,310 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88ee_set_beacon_related_registers [2021-12-06 22:27:22,310 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88ee_set_beacon_related_registers [2021-12-06 22:27:22,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_74 [2021-12-06 22:27:22,311 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_74 [2021-12-06 22:27:22,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_71 [2021-12-06 22:27:22,311 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_71 [2021-12-06 22:27:22,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_70 [2021-12-06 22:27:22,311 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_70 [2021-12-06 22:27:22,311 INFO L130 BoogieDeclarations]: Found specification of procedure save_adda_reg [2021-12-06 22:27:22,311 INFO L138 BoogieDeclarations]: Found implementation of procedure save_adda_reg [2021-12-06 22:27:22,311 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~~u8~0 [2021-12-06 22:27:22,311 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~~u8~0 [2021-12-06 22:27:22,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-12-06 22:27:22,311 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-12-06 22:27:22,311 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_dequeue [2021-12-06 22:27:22,312 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_dequeue [2021-12-06 22:27:22,312 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-06 22:27:22,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_instance_callback_4_2 [2021-12-06 22:27:22,312 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_instance_callback_4_2 [2021-12-06 22:27:22,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2021-12-06 22:27:22,312 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2021-12-06 22:27:22,312 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88ee_set_hw_reg [2021-12-06 22:27:22,312 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88ee_set_hw_reg [2021-12-06 22:27:22,312 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 22:27:22,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-12-06 22:27:22,312 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-12-06 22:27:22,312 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2021-12-06 22:27:22,312 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2021-12-06 22:27:22,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-06 22:27:22,313 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-12-06 22:27:22,313 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88e_phy_set_rfpath_switch [2021-12-06 22:27:22,313 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88e_phy_set_rfpath_switch [2021-12-06 22:27:22,313 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-12-06 22:27:22,313 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-12-06 22:27:22,313 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2021-12-06 22:27:22,313 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2021-12-06 22:27:22,313 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88ee_update_hal_rate_tbl [2021-12-06 22:27:22,313 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88ee_update_hal_rate_tbl [2021-12-06 22:27:22,313 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88e_phy_set_txpower_level [2021-12-06 22:27:22,313 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88e_phy_set_txpower_level [2021-12-06 22:27:22,314 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2021-12-06 22:27:22,314 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2021-12-06 22:27:22,314 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88e_phy_set_bb_reg [2021-12-06 22:27:22,314 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88e_phy_set_bb_reg [2021-12-06 22:27:22,314 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88ee_set_qos [2021-12-06 22:27:22,314 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88ee_set_qos [2021-12-06 22:27:22,314 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2021-12-06 22:27:22,314 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2021-12-06 22:27:22,314 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88e_phy_iq_calibrate [2021-12-06 22:27:22,314 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88e_phy_iq_calibrate [2021-12-06 22:27:22,314 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2021-12-06 22:27:22,314 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2021-12-06 22:27:22,314 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_cam_add_one_entry [2021-12-06 22:27:22,314 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_cam_add_one_entry [2021-12-06 22:27:22,315 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88e_dm_check_txpower_tracking [2021-12-06 22:27:22,315 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88e_dm_check_txpower_tracking [2021-12-06 22:27:22,315 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88ee_init_led [2021-12-06 22:27:22,315 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88ee_init_led [2021-12-06 22:27:22,315 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88e_dm_txpower_track_adjust [2021-12-06 22:27:22,315 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88e_dm_txpower_track_adjust [2021-12-06 22:27:22,315 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_65 [2021-12-06 22:27:22,315 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_65 [2021-12-06 22:27:22,315 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl88ee_poweroff_adapter [2021-12-06 22:27:22,315 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl88ee_poweroff_adapter [2021-12-06 22:27:22,315 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88e_dm_init_edca_turbo [2021-12-06 22:27:22,315 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88e_dm_init_edca_turbo [2021-12-06 22:27:22,316 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl88ee_set_bcn_ctrl_reg [2021-12-06 22:27:22,316 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl88ee_set_bcn_ctrl_reg [2021-12-06 22:27:22,316 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88ee_init_sw_leds [2021-12-06 22:27:22,316 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88ee_init_sw_leds [2021-12-06 22:27:22,316 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 22:27:22,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 22:27:22,316 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2021-12-06 22:27:22,316 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2021-12-06 22:27:22,316 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88_hal_pwrseqcmdparsing [2021-12-06 22:27:22,316 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88_hal_pwrseqcmdparsing [2021-12-06 22:27:22,316 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88ee_enable_hw_security_config [2021-12-06 22:27:22,316 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88ee_enable_hw_security_config [2021-12-06 22:27:22,316 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_h2c_lock_of_rtl_locks [2021-12-06 22:27:22,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_h2c_lock_of_rtl_locks [2021-12-06 22:27:22,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-12-06 22:27:22,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-12-06 22:27:22,317 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-12-06 22:27:22,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-12-06 22:27:22,317 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_get_DA [2021-12-06 22:27:22,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_get_DA [2021-12-06 22:27:22,317 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_set_rfreg [2021-12-06 22:27:22,317 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_set_rfreg [2021-12-06 22:27:22,317 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-12-06 22:27:22,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-12-06 22:27:22,317 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2021-12-06 22:27:22,318 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2021-12-06 22:27:22,318 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_instance_register_6_2 [2021-12-06 22:27:22,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_instance_register_6_2 [2021-12-06 22:27:22,318 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u8~0~X~$Pointer$~TO~VOID [2021-12-06 22:27:22,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u8~0~X~$Pointer$~TO~VOID [2021-12-06 22:27:22,318 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2021-12-06 22:27:22,318 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2021-12-06 22:27:22,318 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88e_set_iqk_matrix [2021-12-06 22:27:22,318 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88e_set_iqk_matrix [2021-12-06 22:27:22,318 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_65___0 [2021-12-06 22:27:22,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_65___0 [2021-12-06 22:27:22,318 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88e_chk_tx_track [2021-12-06 22:27:22,318 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88e_chk_tx_track [2021-12-06 22:27:22,319 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88e_dm_fast_antenna_training_callback [2021-12-06 22:27:22,319 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88e_dm_fast_antenna_training_callback [2021-12-06 22:27:22,319 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_is_data_qos [2021-12-06 22:27:22,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_is_data_qos [2021-12-06 22:27:22,319 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl88ee_stop_tx_beacon [2021-12-06 22:27:22,319 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl88ee_stop_tx_beacon [2021-12-06 22:27:22,319 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_read_byte [2021-12-06 22:27:22,319 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_read_byte [2021-12-06 22:27:22,319 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_write_word [2021-12-06 22:27:22,319 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_write_word [2021-12-06 22:27:22,319 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2021-12-06 22:27:22,319 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2021-12-06 22:27:22,319 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl88ee_llt_write [2021-12-06 22:27:22,319 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl88ee_llt_write [2021-12-06 22:27:22,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-12-06 22:27:22,320 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-12-06 22:27:22,320 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_pci_suspend [2021-12-06 22:27:22,320 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_pci_suspend [2021-12-06 22:27:22,320 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88e_dm_watchdog [2021-12-06 22:27:22,320 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88e_dm_watchdog [2021-12-06 22:27:22,320 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2021-12-06 22:27:22,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2021-12-06 22:27:22,320 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88e_phy_set_bw_mode [2021-12-06 22:27:22,320 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88e_phy_set_bw_mode [2021-12-06 22:27:22,320 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88e_dm_fast_ant_training [2021-12-06 22:27:22,320 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88e_dm_fast_ant_training [2021-12-06 22:27:22,320 INFO L130 BoogieDeclarations]: Found specification of procedure sim_comp [2021-12-06 22:27:22,321 INFO L138 BoogieDeclarations]: Found implementation of procedure sim_comp [2021-12-06 22:27:22,321 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88e_deinit_sw_vars [2021-12-06 22:27:22,321 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88e_deinit_sw_vars [2021-12-06 22:27:22,321 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88ee_tx_polling [2021-12-06 22:27:22,321 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88ee_tx_polling [2021-12-06 22:27:22,321 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-06 22:27:22,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-06 22:27:22,321 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl88e_phy_pi_mode_switch [2021-12-06 22:27:22,321 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl88e_phy_pi_mode_switch [2021-12-06 22:27:22,321 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_65___0 [2021-12-06 22:27:22,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_65___0 [2021-12-06 22:27:22,321 INFO L130 BoogieDeclarations]: Found specification of procedure cal_bit_shift [2021-12-06 22:27:22,321 INFO L138 BoogieDeclarations]: Found implementation of procedure cal_bit_shift [2021-12-06 22:27:22,321 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl88e_enable_fw_download [2021-12-06 22:27:22,322 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl88e_enable_fw_download [2021-12-06 22:27:22,322 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_is_ctl [2021-12-06 22:27:22,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_is_ctl [2021-12-06 22:27:22,322 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~VOID [2021-12-06 22:27:22,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~VOID [2021-12-06 22:27:22,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-06 22:27:22,322 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2021-12-06 22:27:22,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2021-12-06 22:27:22,322 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2021-12-06 22:27:22,322 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2021-12-06 22:27:22,322 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2021-12-06 22:27:22,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2021-12-06 22:27:22,322 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl88ee_set_fw_ps_rf_on [2021-12-06 22:27:22,322 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl88ee_set_fw_ps_rf_on [2021-12-06 22:27:22,323 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count___3 [2021-12-06 22:27:22,323 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count___3 [2021-12-06 22:27:22,323 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count___0 [2021-12-06 22:27:22,323 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count___0 [2021-12-06 22:27:22,323 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-12-06 22:27:22,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-12-06 22:27:22,323 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88ee_hw_init [2021-12-06 22:27:22,323 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88ee_hw_init [2021-12-06 22:27:22,323 INFO L130 BoogieDeclarations]: Found specification of procedure check_cond [2021-12-06 22:27:22,323 INFO L138 BoogieDeclarations]: Found implementation of procedure check_cond [2021-12-06 22:27:22,323 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_get_rfreg [2021-12-06 22:27:22,323 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_get_rfreg [2021-12-06 22:27:22,323 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88e_dm_initial_gain_min_pwdb [2021-12-06 22:27:22,323 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88e_dm_initial_gain_min_pwdb [2021-12-06 22:27:22,324 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_81 [2021-12-06 22:27:22,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_81 [2021-12-06 22:27:22,324 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl88e_phy_iq_calibrate [2021-12-06 22:27:22,324 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl88e_phy_iq_calibrate [2021-12-06 22:27:22,324 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl88ee_set_fw_ps_rf_off_low_power [2021-12-06 22:27:22,324 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl88ee_set_fw_ps_rf_off_low_power [2021-12-06 22:27:22,324 INFO L130 BoogieDeclarations]: Found specification of procedure jiffies_to_msecs [2021-12-06 22:27:22,324 INFO L138 BoogieDeclarations]: Found implementation of procedure jiffies_to_msecs [2021-12-06 22:27:22,324 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_pci_resume [2021-12-06 22:27:22,324 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_pci_resume [2021-12-06 22:27:22,324 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~~u32~0 [2021-12-06 22:27:22,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~~u32~0 [2021-12-06 22:27:22,324 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88ee_get_hw_reg [2021-12-06 22:27:22,324 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88ee_get_hw_reg [2021-12-06 22:27:22,325 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_phy_scan_operation_backup [2021-12-06 22:27:22,325 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_phy_scan_operation_backup [2021-12-06 22:27:22,325 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2021-12-06 22:27:22,325 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2021-12-06 22:27:22,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_64___0 [2021-12-06 22:27:22,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_64___0 [2021-12-06 22:27:22,325 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2021-12-06 22:27:22,325 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2021-12-06 22:27:22,325 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88e_fill_h2c_cmd [2021-12-06 22:27:22,325 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88e_fill_h2c_cmd [2021-12-06 22:27:22,325 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl88e_fw_page_write [2021-12-06 22:27:22,325 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl88e_fw_page_write [2021-12-06 22:27:22,325 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_query_rxpwrpercentage [2021-12-06 22:27:22,325 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_query_rxpwrpercentage [2021-12-06 22:27:22,325 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88e_dm_update_tx_ant [2021-12-06 22:27:22,326 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88e_dm_update_tx_ant [2021-12-06 22:27:22,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-06 22:27:22,326 INFO L130 BoogieDeclarations]: Found specification of procedure reload_adda [2021-12-06 22:27:22,326 INFO L138 BoogieDeclarations]: Found implementation of procedure reload_adda [2021-12-06 22:27:22,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-12-06 22:27:22,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-12-06 22:27:22,326 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_get_bbreg [2021-12-06 22:27:22,326 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_get_bbreg [2021-12-06 22:27:22,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_64 [2021-12-06 22:27:22,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_64 [2021-12-06 22:27:22,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_82 [2021-12-06 22:27:22,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_82 [2021-12-06 22:27:22,326 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88ee_read_eeprom_info [2021-12-06 22:27:22,327 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88ee_read_eeprom_info [2021-12-06 22:27:22,327 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl88ee_set_fw_clock_off [2021-12-06 22:27:22,327 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl88ee_set_fw_clock_off [2021-12-06 22:27:22,327 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_set_bbreg [2021-12-06 22:27:22,327 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_set_bbreg [2021-12-06 22:27:22,327 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2021-12-06 22:27:22,327 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2021-12-06 22:27:22,327 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl88ee_resume_tx_beacon [2021-12-06 22:27:22,327 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl88ee_resume_tx_beacon [2021-12-06 22:27:22,327 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88e_init_sw_vars [2021-12-06 22:27:22,327 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88e_init_sw_vars [2021-12-06 22:27:22,327 INFO L130 BoogieDeclarations]: Found specification of procedure ether_addr_equal [2021-12-06 22:27:22,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ether_addr_equal [2021-12-06 22:27:22,327 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88_config_s [2021-12-06 22:27:22,327 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88_config_s [2021-12-06 22:27:22,328 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2021-12-06 22:27:22,328 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2021-12-06 22:27:22,328 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_len [2021-12-06 22:27:22,328 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_len [2021-12-06 22:27:22,328 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-12-06 22:27:22,328 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-12-06 22:27:22,328 INFO L130 BoogieDeclarations]: Found specification of procedure config_bb_with_header [2021-12-06 22:27:22,328 INFO L138 BoogieDeclarations]: Found implementation of procedure config_bb_with_header [2021-12-06 22:27:22,328 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2021-12-06 22:27:22,328 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2021-12-06 22:27:22,328 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_read_dword [2021-12-06 22:27:22,328 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_read_dword [2021-12-06 22:27:22,328 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl88ee_set_media_status [2021-12-06 22:27:22,328 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl88ee_set_media_status [2021-12-06 22:27:22,329 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl88ee_fwlps_leave [2021-12-06 22:27:22,329 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl88ee_fwlps_leave [2021-12-06 22:27:22,329 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2021-12-06 22:27:22,329 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2021-12-06 22:27:22,329 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88ee_tx_fill_cmddesc [2021-12-06 22:27:22,329 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88ee_tx_fill_cmddesc [2021-12-06 22:27:22,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 22:27:22,329 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_pci_disconnect [2021-12-06 22:27:22,329 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_pci_disconnect [2021-12-06 22:27:22,329 INFO L130 BoogieDeclarations]: Found specification of procedure rtl88e_phy_set_sw_chnl_cmdarray [2021-12-06 22:27:22,329 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl88e_phy_set_sw_chnl_cmdarray [2021-12-06 22:27:22,329 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2021-12-06 22:27:22,329 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2021-12-06 22:27:22,329 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl88ee_set_fw_clock_on [2021-12-06 22:27:22,330 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl88ee_set_fw_clock_on [2021-12-06 22:27:22,330 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2021-12-06 22:27:22,330 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2021-12-06 22:27:23,285 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 22:27:23,289 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 22:27:23,677 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-12-06 22:29:05,505 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 22:29:05,542 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 22:29:05,543 INFO L301 CfgBuilder]: Removed 20 assume(true) statements. [2021-12-06 22:29:05,549 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 10:29:05 BoogieIcfgContainer [2021-12-06 22:29:05,549 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 22:29:05,550 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 22:29:05,550 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 22:29:05,553 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 22:29:05,553 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 10:27:13" (1/3) ... [2021-12-06 22:29:05,554 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@31fb07f8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 10:29:05, skipping insertion in model container [2021-12-06 22:29:05,554 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:27:21" (2/3) ... [2021-12-06 22:29:05,554 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@31fb07f8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 10:29:05, skipping insertion in model container [2021-12-06 22:29:05,554 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 10:29:05" (3/3) ... [2021-12-06 22:29:05,555 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-net-wireless-rtlwifi-rtl8188ee-rtl8188ee.cil.i [2021-12-06 22:29:05,561 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 22:29:05,561 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2021-12-06 22:29:05,620 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 22:29:05,625 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=PETRI_NET, 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-12-06 22:29:05,625 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-12-06 22:29:05,737 INFO L276 IsEmpty]: Start isEmpty. Operand has 7329 states, 4957 states have (on average 1.3679644946540246) internal successors, (6781), 5148 states have internal predecessors, (6781), 2197 states have call successors, (2197), 180 states have call predecessors, (2197), 179 states have return successors, (2189), 2108 states have call predecessors, (2189), 2189 states have call successors, (2189) [2021-12-06 22:29:05,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-06 22:29:05,742 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:29:05,743 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:29:05,743 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-12-06 22:29:05,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:29:05,747 INFO L85 PathProgramCache]: Analyzing trace with hash -1981103035, now seen corresponding path program 1 times [2021-12-06 22:29:05,754 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:29:05,754 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843175434] [2021-12-06 22:29:05,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:29:05,755 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:29:06,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:06,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:29:06,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:06,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 22:29:06,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:06,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 22:29:06,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:06,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:29:06,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:06,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 22:29:06,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:06,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 22:29:06,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:06,987 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-12-06 22:29:06,987 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:29:06,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843175434] [2021-12-06 22:29:06,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1843175434] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:29:06,988 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:29:06,988 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 22:29:06,989 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087670126] [2021-12-06 22:29:06,989 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:29:06,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:29:06,993 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:29:07,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:29:07,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:29:07,025 INFO L87 Difference]: Start difference. First operand has 7329 states, 4957 states have (on average 1.3679644946540246) internal successors, (6781), 5148 states have internal predecessors, (6781), 2197 states have call successors, (2197), 180 states have call predecessors, (2197), 179 states have return successors, (2189), 2108 states have call predecessors, (2189), 2189 states have call successors, (2189) Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 22:29:07,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:29:07,510 INFO L93 Difference]: Finished difference Result 9560 states and 14671 transitions. [2021-12-06 22:29:07,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 22:29:07,511 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 48 [2021-12-06 22:29:07,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:29:07,550 INFO L225 Difference]: With dead ends: 9560 [2021-12-06 22:29:07,550 INFO L226 Difference]: Without dead ends: 4319 [2021-12-06 22:29:07,583 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 22:29:07,586 INFO L933 BasicCegarLoop]: 7063 mSDtfsCounter, 7037 mSDsluCounter, 14108 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7054 SdHoareTripleChecker+Valid, 21171 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:29:07,586 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7054 Valid, 21171 Invalid, 25 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 22:29:07,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4319 states. [2021-12-06 22:29:07,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4319 to 4319. [2021-12-06 22:29:07,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4319 states, 3007 states have (on average 1.3269038909211839) internal successors, (3990), 3102 states have internal predecessors, (3990), 1173 states have call successors, (1173), 143 states have call predecessors, (1173), 136 states have return successors, (1155), 1113 states have call predecessors, (1155), 1155 states have call successors, (1155) [2021-12-06 22:29:07,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4319 states to 4319 states and 6318 transitions. [2021-12-06 22:29:07,903 INFO L78 Accepts]: Start accepts. Automaton has 4319 states and 6318 transitions. Word has length 48 [2021-12-06 22:29:07,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:29:07,904 INFO L470 AbstractCegarLoop]: Abstraction has 4319 states and 6318 transitions. [2021-12-06 22:29:07,904 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 22:29:07,904 INFO L276 IsEmpty]: Start isEmpty. Operand 4319 states and 6318 transitions. [2021-12-06 22:29:07,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-12-06 22:29:07,906 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:29:07,907 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:29:07,907 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 22:29:07,907 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 22:29:07,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:29:07,907 INFO L85 PathProgramCache]: Analyzing trace with hash 1438058696, now seen corresponding path program 1 times [2021-12-06 22:29:07,907 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:29:07,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310443520] [2021-12-06 22:29:07,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:29:07,908 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:29:08,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:08,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:29:08,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:08,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 22:29:08,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:08,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 22:29:08,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:08,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:29:08,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:08,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 22:29:08,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:08,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 22:29:08,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:08,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-06 22:29:08,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:08,595 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-12-06 22:29:08,595 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:29:08,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310443520] [2021-12-06 22:29:08,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310443520] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:29:08,596 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:29:08,596 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 22:29:08,596 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217217576] [2021-12-06 22:29:08,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:29:08,597 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:29:08,597 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:29:08,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:29:08,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:29:08,598 INFO L87 Difference]: Start difference. First operand 4319 states and 6318 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 22:29:08,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:29:08,934 INFO L93 Difference]: Finished difference Result 4325 states and 6323 transitions. [2021-12-06 22:29:08,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 22:29:08,934 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 53 [2021-12-06 22:29:08,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:29:08,971 INFO L225 Difference]: With dead ends: 4325 [2021-12-06 22:29:08,972 INFO L226 Difference]: Without dead ends: 4323 [2021-12-06 22:29:08,975 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 22:29:08,977 INFO L933 BasicCegarLoop]: 6315 mSDtfsCounter, 6282 mSDsluCounter, 12606 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6297 SdHoareTripleChecker+Valid, 18921 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:29:08,977 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6297 Valid, 18921 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:29:08,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4323 states. [2021-12-06 22:29:09,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4323 to 4323. [2021-12-06 22:29:09,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4323 states, 3010 states have (on average 1.326578073089701) internal successors, (3993), 3105 states have internal predecessors, (3993), 1173 states have call successors, (1173), 144 states have call predecessors, (1173), 137 states have return successors, (1155), 1113 states have call predecessors, (1155), 1155 states have call successors, (1155) [2021-12-06 22:29:09,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4323 states to 4323 states and 6321 transitions. [2021-12-06 22:29:09,193 INFO L78 Accepts]: Start accepts. Automaton has 4323 states and 6321 transitions. Word has length 53 [2021-12-06 22:29:09,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:29:09,193 INFO L470 AbstractCegarLoop]: Abstraction has 4323 states and 6321 transitions. [2021-12-06 22:29:09,193 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 22:29:09,194 INFO L276 IsEmpty]: Start isEmpty. Operand 4323 states and 6321 transitions. [2021-12-06 22:29:09,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-12-06 22:29:09,195 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:29:09,196 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:29:09,196 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-06 22:29:09,196 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 22:29:09,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:29:09,196 INFO L85 PathProgramCache]: Analyzing trace with hash -224578075, now seen corresponding path program 1 times [2021-12-06 22:29:09,196 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:29:09,197 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128398455] [2021-12-06 22:29:09,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:29:09,197 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:29:09,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:09,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:29:09,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:09,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 22:29:09,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:09,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 22:29:09,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:09,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:29:09,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:09,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 22:29:09,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:09,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 22:29:09,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:09,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-06 22:29:09,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:09,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 22:29:09,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:09,829 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-12-06 22:29:09,829 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:29:09,829 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128398455] [2021-12-06 22:29:09,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128398455] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:29:09,830 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:29:09,830 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 22:29:09,830 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262532222] [2021-12-06 22:29:09,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:29:09,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:29:09,830 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:29:09,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:29:09,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:29:09,831 INFO L87 Difference]: Start difference. First operand 4323 states and 6321 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-06 22:29:10,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:29:10,089 INFO L93 Difference]: Finished difference Result 4329 states and 6326 transitions. [2021-12-06 22:29:10,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 22:29:10,089 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 58 [2021-12-06 22:29:10,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:29:10,114 INFO L225 Difference]: With dead ends: 4329 [2021-12-06 22:29:10,114 INFO L226 Difference]: Without dead ends: 4327 [2021-12-06 22:29:10,116 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 22:29:10,117 INFO L933 BasicCegarLoop]: 6315 mSDtfsCounter, 6282 mSDsluCounter, 12606 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6296 SdHoareTripleChecker+Valid, 18921 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:29:10,117 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6296 Valid, 18921 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 22:29:10,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4327 states. [2021-12-06 22:29:10,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4327 to 4327. [2021-12-06 22:29:10,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4327 states, 3013 states have (on average 1.32625290408231) internal successors, (3996), 3108 states have internal predecessors, (3996), 1173 states have call successors, (1173), 145 states have call predecessors, (1173), 138 states have return successors, (1155), 1113 states have call predecessors, (1155), 1155 states have call successors, (1155) [2021-12-06 22:29:10,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4327 states to 4327 states and 6324 transitions. [2021-12-06 22:29:10,334 INFO L78 Accepts]: Start accepts. Automaton has 4327 states and 6324 transitions. Word has length 58 [2021-12-06 22:29:10,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:29:10,335 INFO L470 AbstractCegarLoop]: Abstraction has 4327 states and 6324 transitions. [2021-12-06 22:29:10,335 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-06 22:29:10,336 INFO L276 IsEmpty]: Start isEmpty. Operand 4327 states and 6324 transitions. [2021-12-06 22:29:10,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-12-06 22:29:10,338 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:29:10,338 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:29:10,338 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-06 22:29:10,338 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 22:29:10,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:29:10,339 INFO L85 PathProgramCache]: Analyzing trace with hash 1898236584, now seen corresponding path program 1 times [2021-12-06 22:29:10,339 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:29:10,339 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252936256] [2021-12-06 22:29:10,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:29:10,339 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:29:10,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:10,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:29:10,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:10,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 22:29:10,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:10,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 22:29:10,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:10,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:29:10,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:10,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 22:29:10,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:10,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 22:29:10,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:10,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-06 22:29:10,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:10,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 22:29:10,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:10,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 22:29:10,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:10,974 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-06 22:29:10,974 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:29:10,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252936256] [2021-12-06 22:29:10,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252936256] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:29:10,974 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:29:10,975 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 22:29:10,975 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458522348] [2021-12-06 22:29:10,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:29:10,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:29:10,975 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:29:10,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:29:10,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:29:10,976 INFO L87 Difference]: Start difference. First operand 4327 states and 6324 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 22:29:11,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:29:11,245 INFO L93 Difference]: Finished difference Result 4347 states and 6340 transitions. [2021-12-06 22:29:11,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 22:29:11,246 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 63 [2021-12-06 22:29:11,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:29:11,271 INFO L225 Difference]: With dead ends: 4347 [2021-12-06 22:29:11,271 INFO L226 Difference]: Without dead ends: 4345 [2021-12-06 22:29:11,273 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 22:29:11,274 INFO L933 BasicCegarLoop]: 6318 mSDtfsCounter, 6251 mSDsluCounter, 12652 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6264 SdHoareTripleChecker+Valid, 18970 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:29:11,274 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6264 Valid, 18970 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:29:11,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4345 states. [2021-12-06 22:29:11,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4345 to 4343. [2021-12-06 22:29:11,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4343 states, 3025 states have (on average 1.3252892561983471) internal successors, (4009), 3120 states have internal predecessors, (4009), 1173 states have call successors, (1173), 149 states have call predecessors, (1173), 142 states have return successors, (1155), 1113 states have call predecessors, (1155), 1155 states have call successors, (1155) [2021-12-06 22:29:11,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4343 states to 4343 states and 6337 transitions. [2021-12-06 22:29:11,467 INFO L78 Accepts]: Start accepts. Automaton has 4343 states and 6337 transitions. Word has length 63 [2021-12-06 22:29:11,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:29:11,467 INFO L470 AbstractCegarLoop]: Abstraction has 4343 states and 6337 transitions. [2021-12-06 22:29:11,467 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 22:29:11,467 INFO L276 IsEmpty]: Start isEmpty. Operand 4343 states and 6337 transitions. [2021-12-06 22:29:11,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-06 22:29:11,469 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:29:11,469 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:29:11,470 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-06 22:29:11,470 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-12-06 22:29:11,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:29:11,470 INFO L85 PathProgramCache]: Analyzing trace with hash -921186427, now seen corresponding path program 1 times [2021-12-06 22:29:11,470 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:29:11,471 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037394209] [2021-12-06 22:29:11,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:29:11,471 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:29:11,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:11,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:29:11,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:11,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 22:29:11,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:11,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 22:29:11,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:11,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:29:11,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:12,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 22:29:12,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:12,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 22:29:12,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:12,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-06 22:29:12,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:12,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 22:29:12,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:12,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 22:29:12,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:12,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 22:29:12,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:12,061 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-12-06 22:29:12,062 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:29:12,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037394209] [2021-12-06 22:29:12,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037394209] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:29:12,062 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:29:12,062 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 22:29:12,062 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225823194] [2021-12-06 22:29:12,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:29:12,062 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:29:12,063 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:29:12,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:29:12,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:29:12,063 INFO L87 Difference]: Start difference. First operand 4343 states and 6337 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-06 22:29:12,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:29:12,339 INFO L93 Difference]: Finished difference Result 4359 states and 6350 transitions. [2021-12-06 22:29:12,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 22:29:12,340 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 68 [2021-12-06 22:29:12,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:29:12,364 INFO L225 Difference]: With dead ends: 4359 [2021-12-06 22:29:12,364 INFO L226 Difference]: Without dead ends: 4357 [2021-12-06 22:29:12,367 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 22:29:12,367 INFO L933 BasicCegarLoop]: 6318 mSDtfsCounter, 6245 mSDsluCounter, 12658 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6257 SdHoareTripleChecker+Valid, 18976 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:29:12,368 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6257 Valid, 18976 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 22:29:12,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4357 states. [2021-12-06 22:29:12,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4357 to 4355. [2021-12-06 22:29:12,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4355 states, 3034 states have (on average 1.3246539222148979) internal successors, (4019), 3129 states have internal predecessors, (4019), 1173 states have call successors, (1173), 152 states have call predecessors, (1173), 145 states have return successors, (1155), 1113 states have call predecessors, (1155), 1155 states have call successors, (1155) [2021-12-06 22:29:12,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4355 states to 4355 states and 6347 transitions. [2021-12-06 22:29:12,571 INFO L78 Accepts]: Start accepts. Automaton has 4355 states and 6347 transitions. Word has length 68 [2021-12-06 22:29:12,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:29:12,572 INFO L470 AbstractCegarLoop]: Abstraction has 4355 states and 6347 transitions. [2021-12-06 22:29:12,572 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-06 22:29:12,572 INFO L276 IsEmpty]: Start isEmpty. Operand 4355 states and 6347 transitions. [2021-12-06 22:29:12,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-12-06 22:29:12,619 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:29:12,619 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:29:12,620 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-06 22:29:12,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-12-06 22:29:12,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:29:12,620 INFO L85 PathProgramCache]: Analyzing trace with hash -1113365368, now seen corresponding path program 1 times [2021-12-06 22:29:12,620 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:29:12,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564539867] [2021-12-06 22:29:12,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:29:12,620 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:29:12,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:13,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:29:13,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:13,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 22:29:13,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:13,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 22:29:13,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:13,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:29:13,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:13,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 22:29:13,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:13,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 22:29:13,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:13,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-06 22:29:13,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:13,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 22:29:13,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:13,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 22:29:13,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:13,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 22:29:13,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:13,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 22:29:13,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:13,207 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-12-06 22:29:13,207 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:29:13,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564539867] [2021-12-06 22:29:13,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564539867] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:29:13,207 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:29:13,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 22:29:13,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713505888] [2021-12-06 22:29:13,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:29:13,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:29:13,208 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:29:13,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:29:13,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:29:13,208 INFO L87 Difference]: Start difference. First operand 4355 states and 6347 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-06 22:29:13,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:29:13,446 INFO L93 Difference]: Finished difference Result 4384 states and 6370 transitions. [2021-12-06 22:29:13,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 22:29:13,446 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 73 [2021-12-06 22:29:13,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:29:13,471 INFO L225 Difference]: With dead ends: 4384 [2021-12-06 22:29:13,471 INFO L226 Difference]: Without dead ends: 4382 [2021-12-06 22:29:13,474 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 22:29:13,474 INFO L933 BasicCegarLoop]: 6322 mSDtfsCounter, 6237 mSDsluCounter, 12681 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6248 SdHoareTripleChecker+Valid, 19003 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:29:13,475 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6248 Valid, 19003 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:29:13,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4382 states. [2021-12-06 22:29:13,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4382 to 4380. [2021-12-06 22:29:13,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4380 states, 3053 states have (on average 1.3229610219456271) internal successors, (4039), 3148 states have internal predecessors, (4039), 1173 states have call successors, (1173), 158 states have call predecessors, (1173), 151 states have return successors, (1155), 1113 states have call predecessors, (1155), 1155 states have call successors, (1155) [2021-12-06 22:29:13,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4380 states to 4380 states and 6367 transitions. [2021-12-06 22:29:13,707 INFO L78 Accepts]: Start accepts. Automaton has 4380 states and 6367 transitions. Word has length 73 [2021-12-06 22:29:13,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:29:13,707 INFO L470 AbstractCegarLoop]: Abstraction has 4380 states and 6367 transitions. [2021-12-06 22:29:13,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-06 22:29:13,707 INFO L276 IsEmpty]: Start isEmpty. Operand 4380 states and 6367 transitions. [2021-12-06 22:29:13,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-06 22:29:13,708 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:29:13,708 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:29:13,709 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-06 22:29:13,709 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-12-06 22:29:13,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:29:13,709 INFO L85 PathProgramCache]: Analyzing trace with hash -203135594, now seen corresponding path program 1 times [2021-12-06 22:29:13,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:29:13,709 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108672899] [2021-12-06 22:29:13,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:29:13,709 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:29:13,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:14,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:29:14,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:14,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 22:29:14,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:14,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 22:29:14,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:14,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:29:14,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:14,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 22:29:14,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:14,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 22:29:14,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:14,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 22:29:14,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:14,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-06 22:29:14,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:14,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 22:29:14,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:14,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 22:29:14,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:14,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 22:29:14,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:14,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-06 22:29:14,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:14,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 22:29:14,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:14,280 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2021-12-06 22:29:14,280 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:29:14,280 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108672899] [2021-12-06 22:29:14,280 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1108672899] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:29:14,280 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:29:14,281 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 22:29:14,281 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796924782] [2021-12-06 22:29:14,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:29:14,281 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:29:14,281 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:29:14,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:29:14,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:29:14,282 INFO L87 Difference]: Start difference. First operand 4380 states and 6367 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-06 22:29:14,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:29:14,506 INFO L93 Difference]: Finished difference Result 4386 states and 6372 transitions. [2021-12-06 22:29:14,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 22:29:14,507 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 91 [2021-12-06 22:29:14,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:29:14,528 INFO L225 Difference]: With dead ends: 4386 [2021-12-06 22:29:14,528 INFO L226 Difference]: Without dead ends: 4384 [2021-12-06 22:29:14,530 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 22:29:14,531 INFO L933 BasicCegarLoop]: 6315 mSDtfsCounter, 6272 mSDsluCounter, 12606 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6282 SdHoareTripleChecker+Valid, 18921 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:29:14,531 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6282 Valid, 18921 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:29:14,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4384 states. [2021-12-06 22:29:14,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4384 to 4384. [2021-12-06 22:29:14,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4384 states, 3056 states have (on average 1.3226439790575917) internal successors, (4042), 3151 states have internal predecessors, (4042), 1173 states have call successors, (1173), 159 states have call predecessors, (1173), 152 states have return successors, (1155), 1113 states have call predecessors, (1155), 1155 states have call successors, (1155) [2021-12-06 22:29:14,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4384 states to 4384 states and 6370 transitions. [2021-12-06 22:29:14,798 INFO L78 Accepts]: Start accepts. Automaton has 4384 states and 6370 transitions. Word has length 91 [2021-12-06 22:29:14,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:29:14,798 INFO L470 AbstractCegarLoop]: Abstraction has 4384 states and 6370 transitions. [2021-12-06 22:29:14,798 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-06 22:29:14,799 INFO L276 IsEmpty]: Start isEmpty. Operand 4384 states and 6370 transitions. [2021-12-06 22:29:14,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-12-06 22:29:14,800 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:29:14,800 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:29:14,800 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-06 22:29:14,801 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-12-06 22:29:14,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:29:14,802 INFO L85 PathProgramCache]: Analyzing trace with hash -2038357865, now seen corresponding path program 1 times [2021-12-06 22:29:14,802 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:29:14,803 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733336677] [2021-12-06 22:29:14,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:29:14,803 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:29:15,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:15,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:29:15,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:15,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 22:29:15,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:15,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 22:29:15,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:15,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:29:15,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:15,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 22:29:15,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:15,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 22:29:15,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:15,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 22:29:15,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:15,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-06 22:29:15,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:15,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 22:29:15,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:15,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 22:29:15,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:15,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 22:29:15,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:15,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-06 22:29:15,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:15,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 22:29:15,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:15,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 22:29:15,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:15,381 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-12-06 22:29:15,381 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:29:15,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733336677] [2021-12-06 22:29:15,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733336677] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:29:15,381 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:29:15,381 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 22:29:15,381 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [673272164] [2021-12-06 22:29:15,381 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:29:15,382 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:29:15,382 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:29:15,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:29:15,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:29:15,382 INFO L87 Difference]: Start difference. First operand 4384 states and 6370 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-12-06 22:29:15,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:29:15,659 INFO L93 Difference]: Finished difference Result 4512 states and 6517 transitions. [2021-12-06 22:29:15,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 22:29:15,659 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 96 [2021-12-06 22:29:15,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:29:15,675 INFO L225 Difference]: With dead ends: 4512 [2021-12-06 22:29:15,675 INFO L226 Difference]: Without dead ends: 4510 [2021-12-06 22:29:15,678 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 22:29:15,678 INFO L933 BasicCegarLoop]: 6336 mSDtfsCounter, 6256 mSDsluCounter, 12806 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6265 SdHoareTripleChecker+Valid, 19142 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:29:15,679 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6265 Valid, 19142 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:29:15,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4510 states. [2021-12-06 22:29:15,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4510 to 4508. [2021-12-06 22:29:15,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4508 states, 3144 states have (on average 1.3180661577608141) internal successors, (4144), 3240 states have internal predecessors, (4144), 1194 states have call successors, (1194), 174 states have call predecessors, (1194), 167 states have return successors, (1176), 1134 states have call predecessors, (1176), 1176 states have call successors, (1176) [2021-12-06 22:29:15,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4508 states to 4508 states and 6514 transitions. [2021-12-06 22:29:15,919 INFO L78 Accepts]: Start accepts. Automaton has 4508 states and 6514 transitions. Word has length 96 [2021-12-06 22:29:15,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:29:15,919 INFO L470 AbstractCegarLoop]: Abstraction has 4508 states and 6514 transitions. [2021-12-06 22:29:15,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-12-06 22:29:15,920 INFO L276 IsEmpty]: Start isEmpty. Operand 4508 states and 6514 transitions. [2021-12-06 22:29:15,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-06 22:29:15,921 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:29:15,921 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:29:15,921 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-06 22:29:15,921 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-12-06 22:29:15,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:29:15,921 INFO L85 PathProgramCache]: Analyzing trace with hash 1366504950, now seen corresponding path program 1 times [2021-12-06 22:29:15,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:29:15,922 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701787876] [2021-12-06 22:29:15,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:29:15,922 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:29:16,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:16,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:29:16,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:16,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 22:29:16,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:16,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 22:29:16,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:16,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:29:16,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:16,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 22:29:16,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:16,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 22:29:16,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:16,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 22:29:16,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:16,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-06 22:29:16,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:16,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 22:29:16,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:16,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 22:29:16,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:16,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 22:29:16,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:16,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-06 22:29:16,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:16,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 22:29:16,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:16,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 22:29:16,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:16,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 22:29:16,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:16,485 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 133 trivial. 0 not checked. [2021-12-06 22:29:16,486 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:29:16,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701787876] [2021-12-06 22:29:16,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1701787876] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:29:16,486 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:29:16,486 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 22:29:16,486 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346944289] [2021-12-06 22:29:16,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:29:16,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:29:16,487 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:29:16,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:29:16,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:29:16,487 INFO L87 Difference]: Start difference. First operand 4508 states and 6514 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-06 22:29:16,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:29:16,711 INFO L93 Difference]: Finished difference Result 4514 states and 6519 transitions. [2021-12-06 22:29:16,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 22:29:16,711 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 101 [2021-12-06 22:29:16,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:29:16,726 INFO L225 Difference]: With dead ends: 4514 [2021-12-06 22:29:16,726 INFO L226 Difference]: Without dead ends: 4512 [2021-12-06 22:29:16,728 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 22:29:16,729 INFO L933 BasicCegarLoop]: 6315 mSDtfsCounter, 6272 mSDsluCounter, 12606 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6280 SdHoareTripleChecker+Valid, 18921 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:29:16,729 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6280 Valid, 18921 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:29:16,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4512 states. [2021-12-06 22:29:16,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4512 to 4512. [2021-12-06 22:29:16,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4512 states, 3147 states have (on average 1.3177629488401652) internal successors, (4147), 3243 states have internal predecessors, (4147), 1194 states have call successors, (1194), 175 states have call predecessors, (1194), 168 states have return successors, (1176), 1134 states have call predecessors, (1176), 1176 states have call successors, (1176) [2021-12-06 22:29:17,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4512 states to 4512 states and 6517 transitions. [2021-12-06 22:29:17,015 INFO L78 Accepts]: Start accepts. Automaton has 4512 states and 6517 transitions. Word has length 101 [2021-12-06 22:29:17,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:29:17,015 INFO L470 AbstractCegarLoop]: Abstraction has 4512 states and 6517 transitions. [2021-12-06 22:29:17,015 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-06 22:29:17,015 INFO L276 IsEmpty]: Start isEmpty. Operand 4512 states and 6517 transitions. [2021-12-06 22:29:17,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-12-06 22:29:17,016 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:29:17,017 INFO L514 BasicCegarLoop]: trace histogram [10, 9, 9, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:29:17,017 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-06 22:29:17,017 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-12-06 22:29:17,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:29:17,017 INFO L85 PathProgramCache]: Analyzing trace with hash -1768218552, now seen corresponding path program 1 times [2021-12-06 22:29:17,017 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:29:17,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80190197] [2021-12-06 22:29:17,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:29:17,017 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:29:17,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:17,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:29:17,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:17,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 22:29:17,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:17,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 22:29:17,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:17,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:29:17,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:17,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 22:29:17,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:17,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 22:29:17,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:17,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-06 22:29:17,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:17,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 22:29:17,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:17,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 22:29:17,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:17,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 22:29:17,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:17,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 22:29:17,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:17,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 22:29:17,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:17,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 22:29:17,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:17,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 22:29:17,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:17,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 22:29:17,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:17,573 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2021-12-06 22:29:17,573 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:29:17,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80190197] [2021-12-06 22:29:17,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [80190197] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:29:17,574 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:29:17,574 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 22:29:17,574 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286752373] [2021-12-06 22:29:17,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:29:17,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:29:17,574 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:29:17,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:29:17,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:29:17,575 INFO L87 Difference]: Start difference. First operand 4512 states and 6517 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-06 22:29:17,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:29:17,798 INFO L93 Difference]: Finished difference Result 4518 states and 6522 transitions. [2021-12-06 22:29:17,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 22:29:17,799 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 93 [2021-12-06 22:29:17,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:29:17,813 INFO L225 Difference]: With dead ends: 4518 [2021-12-06 22:29:17,813 INFO L226 Difference]: Without dead ends: 4516 [2021-12-06 22:29:17,816 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 22:29:17,816 INFO L933 BasicCegarLoop]: 6315 mSDtfsCounter, 6282 mSDsluCounter, 12606 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6289 SdHoareTripleChecker+Valid, 18921 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:29:17,816 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6289 Valid, 18921 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:29:17,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4516 states. [2021-12-06 22:29:18,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4516 to 4516. [2021-12-06 22:29:18,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4516 states, 3150 states have (on average 1.3174603174603174) internal successors, (4150), 3246 states have internal predecessors, (4150), 1194 states have call successors, (1194), 176 states have call predecessors, (1194), 169 states have return successors, (1176), 1134 states have call predecessors, (1176), 1176 states have call successors, (1176) [2021-12-06 22:29:18,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4516 states to 4516 states and 6520 transitions. [2021-12-06 22:29:18,054 INFO L78 Accepts]: Start accepts. Automaton has 4516 states and 6520 transitions. Word has length 93 [2021-12-06 22:29:18,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:29:18,054 INFO L470 AbstractCegarLoop]: Abstraction has 4516 states and 6520 transitions. [2021-12-06 22:29:18,054 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-06 22:29:18,055 INFO L276 IsEmpty]: Start isEmpty. Operand 4516 states and 6520 transitions. [2021-12-06 22:29:18,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-12-06 22:29:18,056 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:29:18,056 INFO L514 BasicCegarLoop]: trace histogram [11, 10, 10, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:29:18,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-06 22:29:18,056 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-12-06 22:29:18,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:29:18,057 INFO L85 PathProgramCache]: Analyzing trace with hash 1592966742, now seen corresponding path program 1 times [2021-12-06 22:29:18,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:29:18,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437115839] [2021-12-06 22:29:18,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:29:18,057 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:29:18,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:18,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:29:18,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:18,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 22:29:18,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:18,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 22:29:18,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:18,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:29:18,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:18,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 22:29:18,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:18,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 22:29:18,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:18,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 22:29:18,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:18,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-06 22:29:18,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:18,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 22:29:18,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:18,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 22:29:18,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:18,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 22:29:18,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:18,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-06 22:29:18,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:18,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 22:29:18,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:18,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 22:29:18,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:18,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 22:29:18,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:18,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-06 22:29:18,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:18,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 22:29:18,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:18,649 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 201 trivial. 0 not checked. [2021-12-06 22:29:18,650 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:29:18,650 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437115839] [2021-12-06 22:29:18,650 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [437115839] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:29:18,650 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:29:18,650 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 22:29:18,650 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383570771] [2021-12-06 22:29:18,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:29:18,650 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:29:18,651 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:29:18,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:29:18,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:29:18,651 INFO L87 Difference]: Start difference. First operand 4516 states and 6520 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-06 22:29:18,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:29:18,938 INFO L93 Difference]: Finished difference Result 4522 states and 6525 transitions. [2021-12-06 22:29:18,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 22:29:18,939 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 111 [2021-12-06 22:29:18,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:29:18,954 INFO L225 Difference]: With dead ends: 4522 [2021-12-06 22:29:18,955 INFO L226 Difference]: Without dead ends: 4520 [2021-12-06 22:29:18,957 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 22:29:18,957 INFO L933 BasicCegarLoop]: 6315 mSDtfsCounter, 6272 mSDsluCounter, 12606 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6278 SdHoareTripleChecker+Valid, 18921 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:29:18,958 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6278 Valid, 18921 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:29:18,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4520 states. [2021-12-06 22:29:19,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4520 to 4520. [2021-12-06 22:29:19,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4520 states, 3153 states have (on average 1.3171582619727245) internal successors, (4153), 3249 states have internal predecessors, (4153), 1194 states have call successors, (1194), 177 states have call predecessors, (1194), 170 states have return successors, (1176), 1134 states have call predecessors, (1176), 1176 states have call successors, (1176) [2021-12-06 22:29:19,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4520 states to 4520 states and 6523 transitions. [2021-12-06 22:29:19,276 INFO L78 Accepts]: Start accepts. Automaton has 4520 states and 6523 transitions. Word has length 111 [2021-12-06 22:29:19,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:29:19,276 INFO L470 AbstractCegarLoop]: Abstraction has 4520 states and 6523 transitions. [2021-12-06 22:29:19,276 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-06 22:29:19,277 INFO L276 IsEmpty]: Start isEmpty. Operand 4520 states and 6523 transitions. [2021-12-06 22:29:19,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-12-06 22:29:19,278 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:29:19,278 INFO L514 BasicCegarLoop]: trace histogram [12, 11, 11, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:29:19,278 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-06 22:29:19,279 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-12-06 22:29:19,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:29:19,279 INFO L85 PathProgramCache]: Analyzing trace with hash 1187028695, now seen corresponding path program 1 times [2021-12-06 22:29:19,279 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:29:19,279 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377733859] [2021-12-06 22:29:19,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:29:19,279 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:29:19,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:19,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:29:19,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:19,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 22:29:19,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:19,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 22:29:19,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:19,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:29:19,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:19,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 22:29:19,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:19,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 22:29:19,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:19,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 22:29:19,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:19,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-06 22:29:19,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:19,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 22:29:19,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:19,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 22:29:19,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:19,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 22:29:19,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:19,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-06 22:29:19,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:19,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 22:29:19,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:19,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 22:29:19,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:19,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 22:29:19,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:19,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-06 22:29:19,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:19,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 22:29:19,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:19,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-06 22:29:19,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:19,858 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 241 trivial. 0 not checked. [2021-12-06 22:29:19,858 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:29:19,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377733859] [2021-12-06 22:29:19,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377733859] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:29:19,858 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:29:19,858 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 22:29:19,858 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447539287] [2021-12-06 22:29:19,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:29:19,858 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:29:19,859 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:29:19,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:29:19,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:29:19,859 INFO L87 Difference]: Start difference. First operand 4520 states and 6523 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-06 22:29:20,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:29:20,093 INFO L93 Difference]: Finished difference Result 4526 states and 6528 transitions. [2021-12-06 22:29:20,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 22:29:20,094 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 116 [2021-12-06 22:29:20,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:29:20,106 INFO L225 Difference]: With dead ends: 4526 [2021-12-06 22:29:20,107 INFO L226 Difference]: Without dead ends: 4524 [2021-12-06 22:29:20,109 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 22:29:20,109 INFO L933 BasicCegarLoop]: 6315 mSDtfsCounter, 6272 mSDsluCounter, 12606 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6277 SdHoareTripleChecker+Valid, 18921 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:29:20,109 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6277 Valid, 18921 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:29:20,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4524 states. [2021-12-06 22:29:20,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4524 to 4524. [2021-12-06 22:29:20,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4524 states, 3156 states have (on average 1.3168567807351077) internal successors, (4156), 3252 states have internal predecessors, (4156), 1194 states have call successors, (1194), 178 states have call predecessors, (1194), 171 states have return successors, (1176), 1134 states have call predecessors, (1176), 1176 states have call successors, (1176) [2021-12-06 22:29:20,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4524 states to 4524 states and 6526 transitions. [2021-12-06 22:29:20,354 INFO L78 Accepts]: Start accepts. Automaton has 4524 states and 6526 transitions. Word has length 116 [2021-12-06 22:29:20,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:29:20,355 INFO L470 AbstractCegarLoop]: Abstraction has 4524 states and 6526 transitions. [2021-12-06 22:29:20,355 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-06 22:29:20,355 INFO L276 IsEmpty]: Start isEmpty. Operand 4524 states and 6526 transitions. [2021-12-06 22:29:20,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-12-06 22:29:20,356 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:29:20,357 INFO L514 BasicCegarLoop]: trace histogram [13, 12, 12, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:29:20,357 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-06 22:29:20,357 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-12-06 22:29:20,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:29:20,357 INFO L85 PathProgramCache]: Analyzing trace with hash 1356660406, now seen corresponding path program 1 times [2021-12-06 22:29:20,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:29:20,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728773647] [2021-12-06 22:29:20,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:29:20,357 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:29:20,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:20,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:29:20,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:20,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 22:29:20,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:20,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 22:29:20,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:20,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:29:20,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:20,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 22:29:20,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:20,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 22:29:20,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:20,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 22:29:20,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:20,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-06 22:29:20,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:20,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 22:29:20,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:20,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 22:29:20,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:20,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 22:29:20,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:20,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-06 22:29:20,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:20,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 22:29:20,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:20,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 22:29:20,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:20,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 22:29:20,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:20,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-06 22:29:20,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:20,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 22:29:20,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:20,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-06 22:29:20,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:20,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 22:29:20,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:20,973 INFO L134 CoverageAnalysis]: Checked inductivity of 309 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 285 trivial. 0 not checked. [2021-12-06 22:29:20,973 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:29:20,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728773647] [2021-12-06 22:29:20,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728773647] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:29:20,974 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:29:20,974 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 22:29:20,974 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983524514] [2021-12-06 22:29:20,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:29:20,974 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:29:20,974 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:29:20,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:29:20,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:29:20,975 INFO L87 Difference]: Start difference. First operand 4524 states and 6526 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-06 22:29:21,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:29:21,205 INFO L93 Difference]: Finished difference Result 4530 states and 6531 transitions. [2021-12-06 22:29:21,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 22:29:21,206 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 121 [2021-12-06 22:29:21,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:29:21,220 INFO L225 Difference]: With dead ends: 4530 [2021-12-06 22:29:21,220 INFO L226 Difference]: Without dead ends: 4528 [2021-12-06 22:29:21,222 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 22:29:21,223 INFO L933 BasicCegarLoop]: 6315 mSDtfsCounter, 6272 mSDsluCounter, 12606 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6276 SdHoareTripleChecker+Valid, 18921 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:29:21,223 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6276 Valid, 18921 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:29:21,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4528 states. [2021-12-06 22:29:21,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4528 to 4528. [2021-12-06 22:29:21,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4528 states, 3159 states have (on average 1.3165558721114277) internal successors, (4159), 3255 states have internal predecessors, (4159), 1194 states have call successors, (1194), 179 states have call predecessors, (1194), 172 states have return successors, (1176), 1134 states have call predecessors, (1176), 1176 states have call successors, (1176) [2021-12-06 22:29:21,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4528 states to 4528 states and 6529 transitions. [2021-12-06 22:29:21,475 INFO L78 Accepts]: Start accepts. Automaton has 4528 states and 6529 transitions. Word has length 121 [2021-12-06 22:29:21,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:29:21,476 INFO L470 AbstractCegarLoop]: Abstraction has 4528 states and 6529 transitions. [2021-12-06 22:29:21,476 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-06 22:29:21,476 INFO L276 IsEmpty]: Start isEmpty. Operand 4528 states and 6529 transitions. [2021-12-06 22:29:21,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-12-06 22:29:21,478 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:29:21,478 INFO L514 BasicCegarLoop]: trace histogram [14, 13, 13, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:29:21,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-06 22:29:21,478 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 22:29:21,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:29:21,479 INFO L85 PathProgramCache]: Analyzing trace with hash 1227766792, now seen corresponding path program 1 times [2021-12-06 22:29:21,479 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:29:21,479 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321928082] [2021-12-06 22:29:21,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:29:21,479 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:29:21,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:21,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:29:21,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:21,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 22:29:21,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:21,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 22:29:21,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:21,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:29:21,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:21,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 22:29:21,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:21,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 22:29:21,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:21,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-06 22:29:21,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:21,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 22:29:21,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:21,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 22:29:21,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:21,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 22:29:21,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:21,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 22:29:21,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:21,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 22:29:21,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:21,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 22:29:21,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:21,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 22:29:22,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:22,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 22:29:22,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:22,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-06 22:29:22,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:22,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-06 22:29:22,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:22,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 22:29:22,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:22,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 22:29:22,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:22,046 INFO L134 CoverageAnalysis]: Checked inductivity of 353 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2021-12-06 22:29:22,046 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:29:22,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321928082] [2021-12-06 22:29:22,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321928082] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:29:22,047 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:29:22,047 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 22:29:22,047 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17637327] [2021-12-06 22:29:22,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:29:22,047 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:29:22,047 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:29:22,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:29:22,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:29:22,048 INFO L87 Difference]: Start difference. First operand 4528 states and 6529 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-06 22:29:22,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:29:22,289 INFO L93 Difference]: Finished difference Result 4534 states and 6534 transitions. [2021-12-06 22:29:22,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 22:29:22,290 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 113 [2021-12-06 22:29:22,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:29:22,301 INFO L225 Difference]: With dead ends: 4534 [2021-12-06 22:29:22,301 INFO L226 Difference]: Without dead ends: 4532 [2021-12-06 22:29:22,304 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 22:29:22,304 INFO L933 BasicCegarLoop]: 6315 mSDtfsCounter, 6282 mSDsluCounter, 12606 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6285 SdHoareTripleChecker+Valid, 18921 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:29:22,304 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6285 Valid, 18921 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:29:22,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4532 states. [2021-12-06 22:29:22,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4532 to 4532. [2021-12-06 22:29:22,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4532 states, 3162 states have (on average 1.3162555344718532) internal successors, (4162), 3258 states have internal predecessors, (4162), 1194 states have call successors, (1194), 180 states have call predecessors, (1194), 173 states have return successors, (1176), 1134 states have call predecessors, (1176), 1176 states have call successors, (1176) [2021-12-06 22:29:22,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4532 states to 4532 states and 6532 transitions. [2021-12-06 22:29:22,565 INFO L78 Accepts]: Start accepts. Automaton has 4532 states and 6532 transitions. Word has length 113 [2021-12-06 22:29:22,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:29:22,565 INFO L470 AbstractCegarLoop]: Abstraction has 4532 states and 6532 transitions. [2021-12-06 22:29:22,565 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-06 22:29:22,565 INFO L276 IsEmpty]: Start isEmpty. Operand 4532 states and 6532 transitions. [2021-12-06 22:29:22,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-12-06 22:29:22,567 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:29:22,567 INFO L514 BasicCegarLoop]: trace histogram [15, 14, 14, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:29:22,567 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-06 22:29:22,568 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-12-06 22:29:22,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:29:22,568 INFO L85 PathProgramCache]: Analyzing trace with hash -1960052970, now seen corresponding path program 1 times [2021-12-06 22:29:22,568 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:29:22,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189021269] [2021-12-06 22:29:22,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:29:22,568 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:29:22,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:23,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:29:23,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:23,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 22:29:23,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:23,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 22:29:23,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:23,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:29:23,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:23,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 22:29:23,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:23,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 22:29:23,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:23,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 22:29:23,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:23,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-06 22:29:23,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:23,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 22:29:23,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:23,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 22:29:23,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:23,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 22:29:23,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:23,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-06 22:29:23,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:23,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 22:29:23,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:23,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 22:29:23,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:23,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 22:29:23,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:23,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-06 22:29:23,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:23,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 22:29:23,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:23,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-06 22:29:23,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:23,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 22:29:23,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:23,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-06 22:29:23,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:23,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 22:29:23,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:23,178 INFO L134 CoverageAnalysis]: Checked inductivity of 413 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 385 trivial. 0 not checked. [2021-12-06 22:29:23,178 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:29:23,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189021269] [2021-12-06 22:29:23,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189021269] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:29:23,179 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:29:23,179 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 22:29:23,179 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647101223] [2021-12-06 22:29:23,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:29:23,179 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:29:23,179 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:29:23,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:29:23,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:29:23,180 INFO L87 Difference]: Start difference. First operand 4532 states and 6532 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 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-12-06 22:29:23,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:29:23,425 INFO L93 Difference]: Finished difference Result 4544 states and 6541 transitions. [2021-12-06 22:29:23,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 22:29:23,426 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 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 131 [2021-12-06 22:29:23,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:29:23,436 INFO L225 Difference]: With dead ends: 4544 [2021-12-06 22:29:23,437 INFO L226 Difference]: Without dead ends: 4542 [2021-12-06 22:29:23,438 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 22:29:23,439 INFO L933 BasicCegarLoop]: 6315 mSDtfsCounter, 6249 mSDsluCounter, 12635 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6251 SdHoareTripleChecker+Valid, 18950 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:29:23,439 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6251 Valid, 18950 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:29:23,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4542 states. [2021-12-06 22:29:23,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4542 to 4540. [2021-12-06 22:29:23,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4540 states, 3168 states have (on average 1.3156565656565657) internal successors, (4168), 3264 states have internal predecessors, (4168), 1194 states have call successors, (1194), 182 states have call predecessors, (1194), 175 states have return successors, (1176), 1134 states have call predecessors, (1176), 1176 states have call successors, (1176) [2021-12-06 22:29:23,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4540 states to 4540 states and 6538 transitions. [2021-12-06 22:29:23,701 INFO L78 Accepts]: Start accepts. Automaton has 4540 states and 6538 transitions. Word has length 131 [2021-12-06 22:29:23,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:29:23,701 INFO L470 AbstractCegarLoop]: Abstraction has 4540 states and 6538 transitions. [2021-12-06 22:29:23,701 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 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-12-06 22:29:23,701 INFO L276 IsEmpty]: Start isEmpty. Operand 4540 states and 6538 transitions. [2021-12-06 22:29:23,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-12-06 22:29:23,703 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:29:23,703 INFO L514 BasicCegarLoop]: trace histogram [16, 15, 15, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:29:23,703 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-06 22:29:23,703 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-12-06 22:29:23,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:29:23,704 INFO L85 PathProgramCache]: Analyzing trace with hash 1397689832, now seen corresponding path program 1 times [2021-12-06 22:29:23,704 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:29:23,704 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511736607] [2021-12-06 22:29:23,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:29:23,704 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:29:23,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:24,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:29:24,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:24,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 22:29:24,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:24,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 22:29:24,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:24,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:29:24,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:24,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 22:29:24,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:24,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 22:29:24,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:24,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-06 22:29:24,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:24,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 22:29:24,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:24,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 22:29:24,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:24,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 22:29:24,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:24,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 22:29:24,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:24,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 22:29:24,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:24,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 22:29:24,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:24,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 22:29:24,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:24,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 22:29:24,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:24,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-06 22:29:24,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:24,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-06 22:29:24,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:24,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 22:29:24,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:24,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 22:29:24,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:24,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-06 22:29:24,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:24,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-06 22:29:24,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:24,297 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 435 trivial. 0 not checked. [2021-12-06 22:29:24,297 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:29:24,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511736607] [2021-12-06 22:29:24,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1511736607] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:29:24,298 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:29:24,298 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 22:29:24,298 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020127724] [2021-12-06 22:29:24,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:29:24,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:29:24,299 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:29:24,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:29:24,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:29:24,299 INFO L87 Difference]: Start difference. First operand 4540 states and 6538 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 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-12-06 22:29:24,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:29:24,560 INFO L93 Difference]: Finished difference Result 4546 states and 6543 transitions. [2021-12-06 22:29:24,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 22:29:24,561 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 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 123 [2021-12-06 22:29:24,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:29:24,571 INFO L225 Difference]: With dead ends: 4546 [2021-12-06 22:29:24,571 INFO L226 Difference]: Without dead ends: 4542 [2021-12-06 22:29:24,573 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 22:29:24,573 INFO L933 BasicCegarLoop]: 6315 mSDtfsCounter, 6282 mSDsluCounter, 12606 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6283 SdHoareTripleChecker+Valid, 18921 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:29:24,573 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6283 Valid, 18921 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:29:24,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4542 states. [2021-12-06 22:29:24,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4542 to 4542. [2021-12-06 22:29:24,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4542 states, 3170 states have (on average 1.315141955835962) internal successors, (4169), 3265 states have internal predecessors, (4169), 1194 states have call successors, (1194), 183 states have call predecessors, (1194), 175 states have return successors, (1176), 1134 states have call predecessors, (1176), 1176 states have call successors, (1176) [2021-12-06 22:29:24,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4542 states to 4542 states and 6539 transitions. [2021-12-06 22:29:24,862 INFO L78 Accepts]: Start accepts. Automaton has 4542 states and 6539 transitions. Word has length 123 [2021-12-06 22:29:24,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:29:24,862 INFO L470 AbstractCegarLoop]: Abstraction has 4542 states and 6539 transitions. [2021-12-06 22:29:24,862 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 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-12-06 22:29:24,863 INFO L276 IsEmpty]: Start isEmpty. Operand 4542 states and 6539 transitions. [2021-12-06 22:29:24,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2021-12-06 22:29:24,865 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:29:24,865 INFO L514 BasicCegarLoop]: trace histogram [17, 16, 16, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:29:24,865 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-06 22:29:24,865 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-12-06 22:29:24,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:29:24,865 INFO L85 PathProgramCache]: Analyzing trace with hash 1096394614, now seen corresponding path program 1 times [2021-12-06 22:29:24,865 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:29:24,866 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988167543] [2021-12-06 22:29:24,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:29:24,866 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:29:25,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:25,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:29:25,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:25,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 22:29:25,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:25,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 22:29:25,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:25,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:29:25,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:25,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 22:29:25,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:25,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 22:29:25,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:25,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 22:29:25,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:25,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-06 22:29:25,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:25,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 22:29:25,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:25,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 22:29:25,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:25,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 22:29:25,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:25,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-06 22:29:25,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:25,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 22:29:25,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:25,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 22:29:25,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:25,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 22:29:25,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:25,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-06 22:29:25,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:25,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 22:29:25,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:25,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-06 22:29:25,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:25,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 22:29:25,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:25,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-06 22:29:25,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:25,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 22:29:25,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:25,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-06 22:29:25,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:25,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 22:29:25,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:25,462 INFO L134 CoverageAnalysis]: Checked inductivity of 533 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 501 trivial. 0 not checked. [2021-12-06 22:29:25,462 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:29:25,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988167543] [2021-12-06 22:29:25,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988167543] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:29:25,463 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:29:25,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 22:29:25,463 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416126081] [2021-12-06 22:29:25,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:29:25,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:29:25,463 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:29:25,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:29:25,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:29:25,464 INFO L87 Difference]: Start difference. First operand 4542 states and 6539 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 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-12-06 22:29:25,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:29:25,713 INFO L93 Difference]: Finished difference Result 4542 states and 6539 transitions. [2021-12-06 22:29:25,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 22:29:25,713 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 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 141 [2021-12-06 22:29:25,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:29:25,723 INFO L225 Difference]: With dead ends: 4542 [2021-12-06 22:29:25,723 INFO L226 Difference]: Without dead ends: 4443 [2021-12-06 22:29:25,725 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 22:29:25,725 INFO L933 BasicCegarLoop]: 6313 mSDtfsCounter, 6268 mSDsluCounter, 12605 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6268 SdHoareTripleChecker+Valid, 18918 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:29:25,725 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6268 Valid, 18918 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:29:25,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4443 states. [2021-12-06 22:29:25,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4443 to 4443. [2021-12-06 22:29:25,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4443 states, 3108 states have (on average 1.3204633204633205) internal successors, (4104), 3201 states have internal predecessors, (4104), 1174 states have call successors, (1174), 165 states have call predecessors, (1174), 159 states have return successors, (1159), 1117 states have call predecessors, (1159), 1159 states have call successors, (1159) [2021-12-06 22:29:25,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4443 states to 4443 states and 6437 transitions. [2021-12-06 22:29:25,984 INFO L78 Accepts]: Start accepts. Automaton has 4443 states and 6437 transitions. Word has length 141 [2021-12-06 22:29:25,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:29:25,985 INFO L470 AbstractCegarLoop]: Abstraction has 4443 states and 6437 transitions. [2021-12-06 22:29:25,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 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-12-06 22:29:25,985 INFO L276 IsEmpty]: Start isEmpty. Operand 4443 states and 6437 transitions. [2021-12-06 22:29:25,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2021-12-06 22:29:25,990 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:29:25,990 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 4, 4, 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] [2021-12-06 22:29:25,990 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-06 22:29:25,990 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-12-06 22:29:25,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:29:25,991 INFO L85 PathProgramCache]: Analyzing trace with hash -2008433797, now seen corresponding path program 1 times [2021-12-06 22:29:25,991 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:29:25,991 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697168992] [2021-12-06 22:29:25,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:29:25,991 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:29:26,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:26,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:29:26,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:26,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 22:29:26,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:26,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 22:29:26,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:26,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:29:26,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:26,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 22:29:26,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:26,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 22:29:26,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:26,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 22:29:26,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:26,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 22:29:26,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:26,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:29:26,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:27,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:29:27,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:27,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 22:29:27,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:27,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 22:29:27,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:27,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 22:29:27,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:27,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:29:27,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:27,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:29:27,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:27,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 22:29:27,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:27,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-06 22:29:27,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:27,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-06 22:29:27,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:27,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 22:29:27,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:27,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:29:27,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:27,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-12-06 22:29:27,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:27,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:29:27,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:27,528 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2021-12-06 22:29:27,528 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:29:27,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [697168992] [2021-12-06 22:29:27,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [697168992] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:29:27,528 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:29:27,528 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 22:29:27,528 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152478744] [2021-12-06 22:29:27,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:29:27,529 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 22:29:27,529 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:29:27,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 22:29:27,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-12-06 22:29:27,529 INFO L87 Difference]: Start difference. First operand 4443 states and 6437 transitions. Second operand has 10 states, 10 states have (on average 8.2) internal successors, (82), 7 states have internal predecessors, (82), 3 states have call successors, (25), 5 states have call predecessors, (25), 4 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2021-12-06 22:29:30,632 WARN L534 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-12-06 22:29:32,669 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:29:34,705 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:29:36,738 WARN L534 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-12-06 22:29:38,772 WARN L534 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-12-06 22:29:53,677 WARN L534 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-12-06 22:30:08,265 WARN L534 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-12-06 22:30:10,295 WARN L534 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-12-06 22:30:12,324 WARN L534 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-12-06 22:30:14,356 WARN L534 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-12-06 22:30:16,391 WARN L534 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-12-06 22:30:20,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:30:20,752 INFO L93 Difference]: Finished difference Result 9080 states and 13294 transitions. [2021-12-06 22:30:20,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 22:30:20,753 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 8.2) internal successors, (82), 7 states have internal predecessors, (82), 3 states have call successors, (25), 5 states have call predecessors, (25), 4 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 164 [2021-12-06 22:30:20,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:30:20,785 INFO L225 Difference]: With dead ends: 9080 [2021-12-06 22:30:20,785 INFO L226 Difference]: Without dead ends: 4656 [2021-12-06 22:30:20,810 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=96, Invalid=210, Unknown=0, NotChecked=0, Total=306 [2021-12-06 22:30:20,811 INFO L933 BasicCegarLoop]: 4989 mSDtfsCounter, 12909 mSDsluCounter, 13838 mSDsCounter, 0 mSdLazyCounter, 12565 mSolverCounterSat, 9407 mSolverCounterUnsat, 11 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 48.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13203 SdHoareTripleChecker+Valid, 18827 SdHoareTripleChecker+Invalid, 21983 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 9407 IncrementalHoareTripleChecker+Valid, 12565 IncrementalHoareTripleChecker+Invalid, 11 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 52.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:30:20,811 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13203 Valid, 18827 Invalid, 21983 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [9407 Valid, 12565 Invalid, 11 Unknown, 0 Unchecked, 52.2s Time] [2021-12-06 22:30:20,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4656 states. [2021-12-06 22:30:21,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4656 to 4449. [2021-12-06 22:30:21,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4449 states, 3113 states have (on average 1.319948602634115) internal successors, (4109), 3206 states have internal predecessors, (4109), 1174 states have call successors, (1174), 166 states have call predecessors, (1174), 160 states have return successors, (1159), 1117 states have call predecessors, (1159), 1159 states have call successors, (1159) [2021-12-06 22:30:21,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4449 states to 4449 states and 6442 transitions. [2021-12-06 22:30:21,209 INFO L78 Accepts]: Start accepts. Automaton has 4449 states and 6442 transitions. Word has length 164 [2021-12-06 22:30:21,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:30:21,209 INFO L470 AbstractCegarLoop]: Abstraction has 4449 states and 6442 transitions. [2021-12-06 22:30:21,209 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.2) internal successors, (82), 7 states have internal predecessors, (82), 3 states have call successors, (25), 5 states have call predecessors, (25), 4 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2021-12-06 22:30:21,209 INFO L276 IsEmpty]: Start isEmpty. Operand 4449 states and 6442 transitions. [2021-12-06 22:30:21,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2021-12-06 22:30:21,214 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:30:21,214 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 8, 8, 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] [2021-12-06 22:30:21,214 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-06 22:30:21,215 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 22:30:21,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:30:21,215 INFO L85 PathProgramCache]: Analyzing trace with hash 89736876, now seen corresponding path program 1 times [2021-12-06 22:30:21,215 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:30:21,215 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363884559] [2021-12-06 22:30:21,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:30:21,215 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:30:21,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:21,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:30:21,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:21,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 22:30:21,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:21,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 22:30:21,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:21,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:30:21,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:21,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 22:30:21,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:21,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 22:30:21,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:21,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 22:30:21,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:21,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 22:30:21,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:21,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:30:21,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:21,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:30:21,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:21,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 22:30:21,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:21,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 22:30:21,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:21,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-06 22:30:21,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:21,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:30:21,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:21,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:30:21,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:21,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 22:30:21,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:21,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 22:30:21,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:21,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-06 22:30:21,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:21,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 22:30:21,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:21,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:30:21,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:22,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:30:22,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:22,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 22:30:22,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:22,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-06 22:30:22,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:22,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 22:30:22,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:22,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-06 22:30:22,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:22,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-06 22:30:22,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:22,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2021-12-06 22:30:22,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:22,059 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 244 trivial. 0 not checked. [2021-12-06 22:30:22,059 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:30:22,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363884559] [2021-12-06 22:30:22,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363884559] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:30:22,060 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:30:22,060 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 22:30:22,060 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581606333] [2021-12-06 22:30:22,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:30:22,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 22:30:22,061 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:30:22,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 22:30:22,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 22:30:22,061 INFO L87 Difference]: Start difference. First operand 4449 states and 6442 transitions. Second operand has 6 states, 6 states have (on average 11.5) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (26), 4 states have call predecessors, (26), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-12-06 22:30:28,837 WARN L534 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-12-06 22:30:33,944 WARN L534 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-12-06 22:30:35,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:30:35,159 INFO L93 Difference]: Finished difference Result 4524 states and 6571 transitions. [2021-12-06 22:30:35,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 22:30:35,160 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (26), 4 states have call predecessors, (26), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 173 [2021-12-06 22:30:35,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:30:35,185 INFO L225 Difference]: With dead ends: 4524 [2021-12-06 22:30:35,185 INFO L226 Difference]: Without dead ends: 4431 [2021-12-06 22:30:35,188 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 22:30:35,189 INFO L933 BasicCegarLoop]: 5965 mSDtfsCounter, 5888 mSDsluCounter, 13668 mSDsCounter, 0 mSdLazyCounter, 3172 mSolverCounterSat, 2068 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6616 SdHoareTripleChecker+Valid, 19633 SdHoareTripleChecker+Invalid, 5242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2068 IncrementalHoareTripleChecker+Valid, 3172 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.6s IncrementalHoareTripleChecker+Time [2021-12-06 22:30:35,189 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6616 Valid, 19633 Invalid, 5242 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2068 Valid, 3172 Invalid, 2 Unknown, 0 Unchecked, 12.6s Time] [2021-12-06 22:30:35,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4431 states. [2021-12-06 22:30:35,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4431 to 4362. [2021-12-06 22:30:35,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4362 states, 3062 states have (on average 1.3190725016329197) internal successors, (4039), 3149 states have internal predecessors, (4039), 1138 states have call successors, (1138), 162 states have call predecessors, (1138), 160 states have return successors, (1133), 1091 states have call predecessors, (1133), 1133 states have call successors, (1133) [2021-12-06 22:30:35,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4362 states to 4362 states and 6310 transitions. [2021-12-06 22:30:35,515 INFO L78 Accepts]: Start accepts. Automaton has 4362 states and 6310 transitions. Word has length 173 [2021-12-06 22:30:35,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:30:35,516 INFO L470 AbstractCegarLoop]: Abstraction has 4362 states and 6310 transitions. [2021-12-06 22:30:35,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (26), 4 states have call predecessors, (26), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-12-06 22:30:35,516 INFO L276 IsEmpty]: Start isEmpty. Operand 4362 states and 6310 transitions. [2021-12-06 22:30:35,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2021-12-06 22:30:35,520 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:30:35,520 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 4, 4, 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] [2021-12-06 22:30:35,520 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-06 22:30:35,520 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 22:30:35,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:30:35,521 INFO L85 PathProgramCache]: Analyzing trace with hash 1240562980, now seen corresponding path program 1 times [2021-12-06 22:30:35,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:30:35,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338559861] [2021-12-06 22:30:35,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:30:35,521 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:30:35,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:36,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:30:36,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:36,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 22:30:36,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:36,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 22:30:36,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:36,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:30:36,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:36,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 22:30:36,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:36,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 22:30:36,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:36,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 22:30:36,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:36,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 22:30:36,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:36,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:30:36,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:36,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:30:36,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:36,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 22:30:36,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:36,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 22:30:36,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:36,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 22:30:36,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:36,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:30:36,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:36,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:30:36,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:36,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 22:30:36,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:36,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-06 22:30:36,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:36,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-06 22:30:36,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:36,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2021-12-06 22:30:36,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:36,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:30:36,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:36,398 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2021-12-06 22:30:36,398 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:30:36,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [338559861] [2021-12-06 22:30:36,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [338559861] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:30:36,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1328125930] [2021-12-06 22:30:36,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:30:36,398 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:30:36,399 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0a7cdd4-25eb-4307-89e3-253cbe44347c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:30:36,399 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0a7cdd4-25eb-4307-89e3-253cbe44347c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:30:36,401 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0a7cdd4-25eb-4307-89e3-253cbe44347c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-06 22:30:38,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:30:38,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 12721 conjuncts, 49 conjunts are in the unsatisfiable core [2021-12-06 22:30:38,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:30:39,328 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2021-12-06 22:30:39,328 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:30:40,070 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2021-12-06 22:30:40,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1328125930] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:30:40,070 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:30:40,070 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 5, 6] total 11 [2021-12-06 22:30:40,070 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058991652] [2021-12-06 22:30:40,071 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:30:40,072 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 22:30:40,072 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:30:40,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 22:30:40,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-12-06 22:30:40,072 INFO L87 Difference]: Start difference. First operand 4362 states and 6310 transitions. Second operand has 11 states, 11 states have (on average 12.909090909090908) internal successors, (142), 7 states have internal predecessors, (142), 4 states have call successors, (49), 8 states have call predecessors, (49), 4 states have return successors, (35), 4 states have call predecessors, (35), 4 states have call successors, (35) [2021-12-06 22:30:42,988 WARN L534 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-12-06 22:30:45,041 WARN L534 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-12-06 22:30:57,596 WARN L534 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-12-06 22:30:59,612 WARN L534 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-12-06 22:31:11,642 WARN L534 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-12-06 22:31:13,663 WARN L534 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-12-06 22:31:15,698 WARN L534 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-12-06 22:31:17,737 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:31:21,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:21,105 INFO L93 Difference]: Finished difference Result 4567 states and 6659 transitions. [2021-12-06 22:31:21,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 22:31:21,105 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 12.909090909090908) internal successors, (142), 7 states have internal predecessors, (142), 4 states have call successors, (49), 8 states have call predecessors, (49), 4 states have return successors, (35), 4 states have call predecessors, (35), 4 states have call successors, (35) Word has length 184 [2021-12-06 22:31:21,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:21,120 INFO L225 Difference]: With dead ends: 4567 [2021-12-06 22:31:21,120 INFO L226 Difference]: Without dead ends: 4565 [2021-12-06 22:31:21,122 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 430 GetRequests, 411 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=96, Invalid=210, Unknown=0, NotChecked=0, Total=306 [2021-12-06 22:31:21,123 INFO L933 BasicCegarLoop]: 4905 mSDtfsCounter, 11942 mSDsluCounter, 10219 mSDsCounter, 0 mSdLazyCounter, 9470 mSolverCounterSat, 7743 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12231 SdHoareTripleChecker+Valid, 15124 SdHoareTripleChecker+Invalid, 17220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 7743 IncrementalHoareTripleChecker+Valid, 9470 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 40.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:21,123 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12231 Valid, 15124 Invalid, 17220 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [7743 Valid, 9470 Invalid, 7 Unknown, 0 Unchecked, 40.2s Time] [2021-12-06 22:31:21,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4565 states. [2021-12-06 22:31:21,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4565 to 4366. [2021-12-06 22:31:21,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4366 states, 3065 states have (on average 1.3187601957585644) internal successors, (4042), 3152 states have internal predecessors, (4042), 1138 states have call successors, (1138), 163 states have call predecessors, (1138), 161 states have return successors, (1133), 1091 states have call predecessors, (1133), 1133 states have call successors, (1133) [2021-12-06 22:31:21,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4366 states to 4366 states and 6313 transitions. [2021-12-06 22:31:21,413 INFO L78 Accepts]: Start accepts. Automaton has 4366 states and 6313 transitions. Word has length 184 [2021-12-06 22:31:21,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:21,414 INFO L470 AbstractCegarLoop]: Abstraction has 4366 states and 6313 transitions. [2021-12-06 22:31:21,414 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 12.909090909090908) internal successors, (142), 7 states have internal predecessors, (142), 4 states have call successors, (49), 8 states have call predecessors, (49), 4 states have return successors, (35), 4 states have call predecessors, (35), 4 states have call successors, (35) [2021-12-06 22:31:21,414 INFO L276 IsEmpty]: Start isEmpty. Operand 4366 states and 6313 transitions. [2021-12-06 22:31:21,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2021-12-06 22:31:21,419 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:21,419 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 4, 4, 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] [2021-12-06 22:31:21,469 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0a7cdd4-25eb-4307-89e3-253cbe44347c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-06 22:31:21,620 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0a7cdd4-25eb-4307-89e3-253cbe44347c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:21,620 INFO L402 AbstractCegarLoop]: === Iteration 21 === 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-12-06 22:31:21,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:21,620 INFO L85 PathProgramCache]: Analyzing trace with hash -1515136554, now seen corresponding path program 1 times [2021-12-06 22:31:21,620 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:21,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705203580] [2021-12-06 22:31:21,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:21,621 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:21,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:22,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:31:22,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:22,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 22:31:22,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:22,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 22:31:22,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:22,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:31:22,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:22,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 22:31:22,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:22,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 22:31:22,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:22,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 22:31:22,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:22,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 22:31:22,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:22,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:31:22,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:22,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:31:22,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:22,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 22:31:22,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:22,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 22:31:22,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:22,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 22:31:22,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:22,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:31:22,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:22,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:31:22,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:22,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 22:31:22,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:22,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-06 22:31:22,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:22,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-06 22:31:22,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:22,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 22:31:22,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:22,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:31:22,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:22,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-12-06 22:31:22,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:22,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:31:22,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:22,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-06 22:31:22,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:22,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:31:22,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:22,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:31:22,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:22,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 22:31:22,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:22,405 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2021-12-06 22:31:22,405 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:22,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705203580] [2021-12-06 22:31:22,405 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [705203580] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:31:22,405 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:31:22,405 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 22:31:22,406 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785056431] [2021-12-06 22:31:22,406 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:31:22,406 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 22:31:22,406 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:22,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 22:31:22,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-06 22:31:22,407 INFO L87 Difference]: Start difference. First operand 4366 states and 6313 transitions. Second operand has 8 states, 8 states have (on average 10.875) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (28), 6 states have call predecessors, (28), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-12-06 22:31:24,869 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:31:26,356 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:31:28,397 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:31:30,431 WARN L534 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-12-06 22:31:31,556 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:31:49,946 WARN L534 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-12-06 22:31:51,966 WARN L534 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-12-06 22:32:08,587 WARN L534 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-12-06 22:32:10,614 WARN L534 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-12-06 22:32:12,660 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:32:14,692 WARN L534 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-12-06 22:32:16,758 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:32:23,898 WARN L534 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-12-06 22:32:27,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:32:27,405 INFO L93 Difference]: Finished difference Result 4567 states and 6659 transitions. [2021-12-06 22:32:27,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 22:32:27,406 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.875) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (28), 6 states have call predecessors, (28), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 186 [2021-12-06 22:32:27,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:32:27,422 INFO L225 Difference]: With dead ends: 4567 [2021-12-06 22:32:27,422 INFO L226 Difference]: Without dead ends: 4495 [2021-12-06 22:32:27,424 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2021-12-06 22:32:27,425 INFO L933 BasicCegarLoop]: 5195 mSDtfsCounter, 3127 mSDsluCounter, 14885 mSDsCounter, 0 mSdLazyCounter, 14480 mSolverCounterSat, 1552 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 59.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3819 SdHoareTripleChecker+Valid, 20080 SdHoareTripleChecker+Invalid, 16042 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1552 IncrementalHoareTripleChecker+Valid, 14480 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 64.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:32:27,425 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3819 Valid, 20080 Invalid, 16042 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1552 Valid, 14480 Invalid, 10 Unknown, 0 Unchecked, 64.1s Time] [2021-12-06 22:32:27,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4495 states. [2021-12-06 22:32:27,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4495 to 4307. [2021-12-06 22:32:27,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4307 states, 3022 states have (on average 1.3203176704169424) internal successors, (3990), 3108 states have internal predecessors, (3990), 1128 states have call successors, (1128), 157 states have call predecessors, (1128), 155 states have return successors, (1124), 1082 states have call predecessors, (1124), 1124 states have call successors, (1124) [2021-12-06 22:32:27,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4307 states to 4307 states and 6242 transitions. [2021-12-06 22:32:27,759 INFO L78 Accepts]: Start accepts. Automaton has 4307 states and 6242 transitions. Word has length 186 [2021-12-06 22:32:27,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:32:27,760 INFO L470 AbstractCegarLoop]: Abstraction has 4307 states and 6242 transitions. [2021-12-06 22:32:27,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.875) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (28), 6 states have call predecessors, (28), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-12-06 22:32:27,760 INFO L276 IsEmpty]: Start isEmpty. Operand 4307 states and 6242 transitions. [2021-12-06 22:32:27,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2021-12-06 22:32:27,766 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:32:27,766 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 4, 4, 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] [2021-12-06 22:32:27,766 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-06 22:32:27,766 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 22:32:27,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:32:27,767 INFO L85 PathProgramCache]: Analyzing trace with hash 960640694, now seen corresponding path program 1 times [2021-12-06 22:32:27,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:32:27,767 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657160522] [2021-12-06 22:32:27,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:27,767 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:32:28,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:28,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:32:28,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:28,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 22:32:28,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:28,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 22:32:28,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:28,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:32:28,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:28,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 22:32:28,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:28,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 22:32:28,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:28,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 22:32:28,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:28,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 22:32:28,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:28,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:32:28,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:28,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:32:28,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:28,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 22:32:28,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:28,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 22:32:28,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:28,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 22:32:28,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:28,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:32:28,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:28,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:32:28,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:28,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 22:32:28,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:28,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-06 22:32:28,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:28,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-06 22:32:28,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:28,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2021-12-06 22:32:28,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:28,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-12-06 22:32:28,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:28,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-06 22:32:28,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:28,517 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2021-12-06 22:32:28,517 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:32:28,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657160522] [2021-12-06 22:32:28,518 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1657160522] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:32:28,518 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:32:28,518 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 22:32:28,518 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797867226] [2021-12-06 22:32:28,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:32:28,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 22:32:28,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:32:28,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 22:32:28,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 22:32:28,519 INFO L87 Difference]: Start difference. First operand 4307 states and 6242 transitions. Second operand has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 4 states have internal predecessors, (104), 2 states have call successors, (27), 5 states have call predecessors, (27), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-06 22:32:30,898 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:32:41,365 WARN L534 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-12-06 22:32:43,388 WARN L534 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-12-06 22:32:51,591 WARN L534 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-12-06 22:32:53,606 WARN L534 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-12-06 22:32:55,828 WARN L534 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-12-06 22:33:00,609 WARN L534 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-12-06 22:33:02,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:33:02,419 INFO L93 Difference]: Finished difference Result 4605 states and 6759 transitions. [2021-12-06 22:33:02,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 22:33:02,420 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 4 states have internal predecessors, (104), 2 states have call successors, (27), 5 states have call predecessors, (27), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 187 [2021-12-06 22:33:02,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:33:02,434 INFO L225 Difference]: With dead ends: 4605 [2021-12-06 22:33:02,434 INFO L226 Difference]: Without dead ends: 4603 [2021-12-06 22:33:02,435 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-12-06 22:33:02,436 INFO L933 BasicCegarLoop]: 5525 mSDtfsCounter, 6806 mSDsluCounter, 14815 mSDsCounter, 0 mSdLazyCounter, 6124 mSolverCounterSat, 3932 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7474 SdHoareTripleChecker+Valid, 20340 SdHoareTripleChecker+Invalid, 10062 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3932 IncrementalHoareTripleChecker+Valid, 6124 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:33:02,436 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7474 Valid, 20340 Invalid, 10062 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3932 Valid, 6124 Invalid, 6 Unknown, 0 Unchecked, 33.2s Time] [2021-12-06 22:33:02,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4603 states. [2021-12-06 22:33:02,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4603 to 4311. [2021-12-06 22:33:02,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4311 states, 3025 states have (on average 1.32) internal successors, (3993), 3111 states have internal predecessors, (3993), 1128 states have call successors, (1128), 158 states have call predecessors, (1128), 156 states have return successors, (1124), 1082 states have call predecessors, (1124), 1124 states have call successors, (1124) [2021-12-06 22:33:02,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4311 states to 4311 states and 6245 transitions. [2021-12-06 22:33:02,727 INFO L78 Accepts]: Start accepts. Automaton has 4311 states and 6245 transitions. Word has length 187 [2021-12-06 22:33:02,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:33:02,728 INFO L470 AbstractCegarLoop]: Abstraction has 4311 states and 6245 transitions. [2021-12-06 22:33:02,728 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 4 states have internal predecessors, (104), 2 states have call successors, (27), 5 states have call predecessors, (27), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-06 22:33:02,728 INFO L276 IsEmpty]: Start isEmpty. Operand 4311 states and 6245 transitions. [2021-12-06 22:33:02,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2021-12-06 22:33:02,734 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:33:02,734 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 22:33:02,734 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-06 22:33:02,734 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 22:33:02,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:33:02,735 INFO L85 PathProgramCache]: Analyzing trace with hash 829456136, now seen corresponding path program 1 times [2021-12-06 22:33:02,735 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:33:02,735 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268001878] [2021-12-06 22:33:02,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:33:02,735 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:33:02,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:33:03,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 22:33:03,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 22:33:03,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:33:03,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 22:33:03,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 22:33:03,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 22:33:03,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 22:33:03,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:33:03,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:33:03,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 22:33:03,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 22:33:03,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-06 22:33:03,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:33:03,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:33:03,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 22:33:03,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 22:33:03,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-06 22:33:03,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 22:33:03,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:33:03,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:33:03,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 22:33:03,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-06 22:33:03,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 22:33:03,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-06 22:33:03,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-06 22:33:03,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2021-12-06 22:33:03,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:33:03,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:33:03,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 22:33:03,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:03,482 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 342 trivial. 0 not checked. [2021-12-06 22:33:03,483 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:33:03,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268001878] [2021-12-06 22:33:03,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268001878] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:33:03,483 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:33:03,483 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 22:33:03,483 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491096464] [2021-12-06 22:33:03,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:33:03,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 22:33:03,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:33:03,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 22:33:03,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 22:33:03,484 INFO L87 Difference]: Start difference. First operand 4311 states and 6245 transitions. Second operand has 6 states, 6 states have (on average 13.5) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (25), 4 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-12-06 22:33:10,452 WARN L534 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-12-06 22:33:15,300 WARN L534 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-12-06 22:33:16,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:33:16,570 INFO L93 Difference]: Finished difference Result 4388 states and 6375 transitions. [2021-12-06 22:33:16,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 22:33:16,571 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (25), 4 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 202 [2021-12-06 22:33:16,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:33:16,586 INFO L225 Difference]: With dead ends: 4388 [2021-12-06 22:33:16,586 INFO L226 Difference]: Without dead ends: 4386 [2021-12-06 22:33:16,588 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 22:33:16,589 INFO L933 BasicCegarLoop]: 5789 mSDtfsCounter, 5680 mSDsluCounter, 13341 mSDsCounter, 0 mSdLazyCounter, 3059 mSolverCounterSat, 1938 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6414 SdHoareTripleChecker+Valid, 19130 SdHoareTripleChecker+Invalid, 4999 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1938 IncrementalHoareTripleChecker+Valid, 3059 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.6s IncrementalHoareTripleChecker+Time [2021-12-06 22:33:16,589 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6414 Valid, 19130 Invalid, 4999 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1938 Valid, 3059 Invalid, 2 Unknown, 0 Unchecked, 12.6s Time] [2021-12-06 22:33:16,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4386 states. [2021-12-06 22:33:16,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4386 to 4315. [2021-12-06 22:33:16,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4315 states, 3028 states have (on average 1.3196829590488772) internal successors, (3996), 3114 states have internal predecessors, (3996), 1128 states have call successors, (1128), 159 states have call predecessors, (1128), 157 states have return successors, (1124), 1082 states have call predecessors, (1124), 1124 states have call successors, (1124) [2021-12-06 22:33:16,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4315 states to 4315 states and 6248 transitions. [2021-12-06 22:33:16,921 INFO L78 Accepts]: Start accepts. Automaton has 4315 states and 6248 transitions. Word has length 202 [2021-12-06 22:33:16,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:33:16,921 INFO L470 AbstractCegarLoop]: Abstraction has 4315 states and 6248 transitions. [2021-12-06 22:33:16,921 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (25), 4 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-12-06 22:33:16,921 INFO L276 IsEmpty]: Start isEmpty. Operand 4315 states and 6248 transitions. [2021-12-06 22:33:16,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2021-12-06 22:33:16,928 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:33:16,929 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 4, 4, 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] [2021-12-06 22:33:16,929 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-06 22:33:16,929 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 22:33:16,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:33:16,929 INFO L85 PathProgramCache]: Analyzing trace with hash -527827000, now seen corresponding path program 1 times [2021-12-06 22:33:16,929 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:33:16,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264559630] [2021-12-06 22:33:16,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:33:16,929 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:33:17,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:17,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:33:17,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:17,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 22:33:17,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:17,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 22:33:17,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:17,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:33:17,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:17,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 22:33:17,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:17,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 22:33:17,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:17,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 22:33:17,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:17,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 22:33:17,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:17,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:33:17,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:17,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:33:17,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:17,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 22:33:17,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:17,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 22:33:17,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:17,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 22:33:17,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:17,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:33:17,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:17,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:33:17,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:17,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 22:33:17,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:17,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-06 22:33:17,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:17,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-06 22:33:17,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:17,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-12-06 22:33:17,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:17,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:33:17,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:17,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2021-12-06 22:33:17,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:17,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:33:17,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:17,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:33:17,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:17,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 22:33:17,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:17,684 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2021-12-06 22:33:17,684 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:33:17,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264559630] [2021-12-06 22:33:17,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264559630] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:33:17,684 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:33:17,684 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 22:33:17,684 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855809973] [2021-12-06 22:33:17,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:33:17,685 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 22:33:17,685 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:33:17,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 22:33:17,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-06 22:33:17,685 INFO L87 Difference]: Start difference. First operand 4315 states and 6248 transitions. Second operand has 8 states, 8 states have (on average 14.0) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (31), 6 states have call predecessors, (31), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-06 22:33:20,778 WARN L534 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-12-06 22:33:22,808 WARN L534 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-12-06 22:33:24,078 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:33:25,870 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.79s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:33:26,970 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:33:45,436 WARN L534 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-12-06 22:34:00,859 WARN L534 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-12-06 22:34:02,873 WARN L534 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-12-06 22:34:04,899 WARN L534 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-12-06 22:34:06,921 WARN L534 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-12-06 22:34:08,950 WARN L534 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-12-06 22:34:10,688 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:34:13,769 WARN L534 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-12-06 22:34:17,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:34:17,029 INFO L93 Difference]: Finished difference Result 4972 states and 7338 transitions. [2021-12-06 22:34:17,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 22:34:17,030 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.0) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (31), 6 states have call predecessors, (31), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 211 [2021-12-06 22:34:17,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:34:17,047 INFO L225 Difference]: With dead ends: 4972 [2021-12-06 22:34:17,047 INFO L226 Difference]: Without dead ends: 4970 [2021-12-06 22:34:17,049 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2021-12-06 22:34:17,049 INFO L933 BasicCegarLoop]: 5319 mSDtfsCounter, 3661 mSDsluCounter, 14644 mSDsCounter, 0 mSdLazyCounter, 13976 mSolverCounterSat, 3124 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 54.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4322 SdHoareTripleChecker+Valid, 19963 SdHoareTripleChecker+Invalid, 17109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3124 IncrementalHoareTripleChecker+Valid, 13976 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 58.4s IncrementalHoareTripleChecker+Time [2021-12-06 22:34:17,050 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4322 Valid, 19963 Invalid, 17109 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3124 Valid, 13976 Invalid, 9 Unknown, 0 Unchecked, 58.4s Time] [2021-12-06 22:34:17,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4970 states. [2021-12-06 22:34:17,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4970 to 4315. [2021-12-06 22:34:17,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4315 states, 3028 states have (on average 1.3193527080581242) internal successors, (3995), 3114 states have internal predecessors, (3995), 1128 states have call successors, (1128), 159 states have call predecessors, (1128), 157 states have return successors, (1124), 1082 states have call predecessors, (1124), 1124 states have call successors, (1124) [2021-12-06 22:34:17,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4315 states to 4315 states and 6247 transitions. [2021-12-06 22:34:17,361 INFO L78 Accepts]: Start accepts. Automaton has 4315 states and 6247 transitions. Word has length 211 [2021-12-06 22:34:17,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:34:17,362 INFO L470 AbstractCegarLoop]: Abstraction has 4315 states and 6247 transitions. [2021-12-06 22:34:17,362 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.0) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (31), 6 states have call predecessors, (31), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-06 22:34:17,362 INFO L276 IsEmpty]: Start isEmpty. Operand 4315 states and 6247 transitions. [2021-12-06 22:34:17,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2021-12-06 22:34:17,370 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:34:17,370 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 4, 4, 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] [2021-12-06 22:34:17,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-06 22:34:17,371 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 22:34:17,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:34:17,371 INFO L85 PathProgramCache]: Analyzing trace with hash 685743760, now seen corresponding path program 1 times [2021-12-06 22:34:17,371 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:34:17,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509032428] [2021-12-06 22:34:17,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:34:17,371 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:34:17,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:17,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:34:17,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:17,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 22:34:17,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:17,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 22:34:17,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:17,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:34:17,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:17,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 22:34:17,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:17,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 22:34:17,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:17,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 22:34:17,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:17,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 22:34:17,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:17,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:34:17,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:17,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:34:17,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:17,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 22:34:17,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:17,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 22:34:17,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:17,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 22:34:17,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:17,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:34:17,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:17,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:34:17,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:17,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 22:34:17,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:17,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-06 22:34:17,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:17,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-06 22:34:17,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:18,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2021-12-06 22:34:18,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:18,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-12-06 22:34:18,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:18,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-06 22:34:18,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:18,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2021-12-06 22:34:18,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:18,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 22:34:18,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:18,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 22:34:18,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:18,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2021-12-06 22:34:18,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:18,100 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2021-12-06 22:34:18,100 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:34:18,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509032428] [2021-12-06 22:34:18,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [509032428] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:34:18,100 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:34:18,100 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 22:34:18,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619932724] [2021-12-06 22:34:18,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:34:18,101 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 22:34:18,101 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:34:18,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 22:34:18,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 22:34:18,101 INFO L87 Difference]: Start difference. First operand 4315 states and 6247 transitions. Second operand has 8 states, 7 states have (on average 16.285714285714285) internal successors, (114), 4 states have internal predecessors, (114), 3 states have call successors, (31), 6 states have call predecessors, (31), 2 states have return successors, (22), 2 states have call predecessors, (22), 3 states have call successors, (22) [2021-12-06 22:34:20,394 WARN L534 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-12-06 22:34:22,358 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:34:24,400 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:34:26,437 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:34:28,476 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:34:45,982 WARN L534 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-12-06 22:34:48,009 WARN L534 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-12-06 22:35:02,272 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:35:07,865 WARN L534 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-12-06 22:35:09,895 WARN L534 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-12-06 22:35:11,919 WARN L534 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-12-06 22:35:13,954 WARN L534 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-12-06 22:35:15,979 WARN L534 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-12-06 22:35:19,846 WARN L534 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-12-06 22:35:24,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:35:24,629 INFO L93 Difference]: Finished difference Result 5182 states and 7748 transitions. [2021-12-06 22:35:24,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 22:35:24,630 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 16.285714285714285) internal successors, (114), 4 states have internal predecessors, (114), 3 states have call successors, (31), 6 states have call predecessors, (31), 2 states have return successors, (22), 2 states have call predecessors, (22), 3 states have call successors, (22) Word has length 208 [2021-12-06 22:35:24,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:35:24,650 INFO L225 Difference]: With dead ends: 5182 [2021-12-06 22:35:24,650 INFO L226 Difference]: Without dead ends: 5180 [2021-12-06 22:35:24,653 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=97, Invalid=209, Unknown=0, NotChecked=0, Total=306 [2021-12-06 22:35:24,653 INFO L933 BasicCegarLoop]: 5323 mSDtfsCounter, 4716 mSDsluCounter, 16742 mSDsCounter, 0 mSdLazyCounter, 14091 mSolverCounterSat, 5221 mSolverCounterUnsat, 11 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 60.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5069 SdHoareTripleChecker+Valid, 22065 SdHoareTripleChecker+Invalid, 19323 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 5221 IncrementalHoareTripleChecker+Valid, 14091 IncrementalHoareTripleChecker+Invalid, 11 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 65.5s IncrementalHoareTripleChecker+Time [2021-12-06 22:35:24,654 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5069 Valid, 22065 Invalid, 19323 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [5221 Valid, 14091 Invalid, 11 Unknown, 0 Unchecked, 65.5s Time] [2021-12-06 22:35:24,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5180 states. [2021-12-06 22:35:24,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5180 to 4315. [2021-12-06 22:35:24,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4315 states, 3028 states have (on average 1.3190224570673712) internal successors, (3994), 3114 states have internal predecessors, (3994), 1128 states have call successors, (1128), 159 states have call predecessors, (1128), 157 states have return successors, (1124), 1082 states have call predecessors, (1124), 1124 states have call successors, (1124) [2021-12-06 22:35:24,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4315 states to 4315 states and 6246 transitions. [2021-12-06 22:35:24,986 INFO L78 Accepts]: Start accepts. Automaton has 4315 states and 6246 transitions. Word has length 208 [2021-12-06 22:35:24,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:35:24,987 INFO L470 AbstractCegarLoop]: Abstraction has 4315 states and 6246 transitions. [2021-12-06 22:35:24,987 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 16.285714285714285) internal successors, (114), 4 states have internal predecessors, (114), 3 states have call successors, (31), 6 states have call predecessors, (31), 2 states have return successors, (22), 2 states have call predecessors, (22), 3 states have call successors, (22) [2021-12-06 22:35:24,987 INFO L276 IsEmpty]: Start isEmpty. Operand 4315 states and 6246 transitions. [2021-12-06 22:35:24,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2021-12-06 22:35:24,996 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:35:24,996 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 22:35:24,996 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-06 22:35:24,996 INFO L402 AbstractCegarLoop]: === Iteration 26 === 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-12-06 22:35:24,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:35:24,996 INFO L85 PathProgramCache]: Analyzing trace with hash 533720977, now seen corresponding path program 1 times [2021-12-06 22:35:24,996 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:35:24,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939560866] [2021-12-06 22:35:24,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:35:24,997 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:35:25,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:35:25,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 22:35:25,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 22:35:25,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:25,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 22:35:25,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 22:35:25,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 22:35:25,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 22:35:25,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:25,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:35:25,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 22:35:25,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 22:35:25,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-06 22:35:25,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:25,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:35:25,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 22:35:25,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 22:35:25,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-06 22:35:25,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 22:35:25,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:25,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:25,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 22:35:25,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-06 22:35:25,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 22:35:25,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-06 22:35:25,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-06 22:35:25,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2021-12-06 22:35:25,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:25,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:35:25,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 22:35:25,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2021-12-06 22:35:25,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:25,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:35:25,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:25,761 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 386 trivial. 0 not checked. [2021-12-06 22:35:25,761 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:35:25,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939560866] [2021-12-06 22:35:25,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [939560866] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:35:25,761 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:35:25,761 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 22:35:25,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036230416] [2021-12-06 22:35:25,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:35:25,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 22:35:25,762 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:35:25,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 22:35:25,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 22:35:25,762 INFO L87 Difference]: Start difference. First operand 4315 states and 6246 transitions. Second operand has 7 states, 7 states have (on average 13.142857142857142) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (28), 5 states have call predecessors, (28), 2 states have return successors, (26), 2 states have call predecessors, (26), 1 states have call successors, (26) [2021-12-06 22:35:28,876 WARN L534 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-12-06 22:35:30,912 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:35:32,950 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:35:34,979 WARN L534 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-12-06 22:35:53,980 WARN L534 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-12-06 22:36:08,436 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:36:10,777 WARN L534 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-12-06 22:36:12,795 WARN L534 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-12-06 22:36:14,828 WARN L534 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-12-06 22:36:16,871 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:36:20,357 WARN L534 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-12-06 22:36:22,429 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:36:24,441 WARN L534 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-12-06 22:36:26,459 WARN L534 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-12-06 22:36:30,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:36:30,030 INFO L93 Difference]: Finished difference Result 4386 states and 6371 transitions. [2021-12-06 22:36:30,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 22:36:30,031 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.142857142857142) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (28), 5 states have call predecessors, (28), 2 states have return successors, (26), 2 states have call predecessors, (26), 1 states have call successors, (26) Word has length 222 [2021-12-06 22:36:30,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:36:30,047 INFO L225 Difference]: With dead ends: 4386 [2021-12-06 22:36:30,047 INFO L226 Difference]: Without dead ends: 4384 [2021-12-06 22:36:30,049 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2021-12-06 22:36:30,049 INFO L933 BasicCegarLoop]: 5251 mSDtfsCounter, 3534 mSDsluCounter, 9324 mSDsCounter, 0 mSdLazyCounter, 15192 mSolverCounterSat, 2807 mSolverCounterUnsat, 13 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 58.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4081 SdHoareTripleChecker+Valid, 14575 SdHoareTripleChecker+Invalid, 18012 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2807 IncrementalHoareTripleChecker+Valid, 15192 IncrementalHoareTripleChecker+Invalid, 13 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 63.4s IncrementalHoareTripleChecker+Time [2021-12-06 22:36:30,050 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4081 Valid, 14575 Invalid, 18012 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2807 Valid, 15192 Invalid, 13 Unknown, 0 Unchecked, 63.4s Time] [2021-12-06 22:36:30,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4384 states. [2021-12-06 22:36:30,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4384 to 4315. [2021-12-06 22:36:30,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4315 states, 3028 states have (on average 1.3186922060766182) internal successors, (3993), 3114 states have internal predecessors, (3993), 1128 states have call successors, (1128), 159 states have call predecessors, (1128), 157 states have return successors, (1124), 1082 states have call predecessors, (1124), 1124 states have call successors, (1124) [2021-12-06 22:36:30,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4315 states to 4315 states and 6245 transitions. [2021-12-06 22:36:30,371 INFO L78 Accepts]: Start accepts. Automaton has 4315 states and 6245 transitions. Word has length 222 [2021-12-06 22:36:30,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:36:30,372 INFO L470 AbstractCegarLoop]: Abstraction has 4315 states and 6245 transitions. [2021-12-06 22:36:30,372 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.142857142857142) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (28), 5 states have call predecessors, (28), 2 states have return successors, (26), 2 states have call predecessors, (26), 1 states have call successors, (26) [2021-12-06 22:36:30,372 INFO L276 IsEmpty]: Start isEmpty. Operand 4315 states and 6245 transitions. [2021-12-06 22:36:30,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 329 [2021-12-06 22:36:30,387 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:36:30,387 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 22:36:30,387 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-12-06 22:36:30,387 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 22:36:30,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:36:30,387 INFO L85 PathProgramCache]: Analyzing trace with hash 2114598794, now seen corresponding path program 1 times [2021-12-06 22:36:30,387 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:36:30,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504716135] [2021-12-06 22:36:30,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:36:30,388 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms