./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version b5237d83 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5244aafb-5f0b-462f-81e2-a917bf29a5b1/bin/uautomizer-vX5HgA9Q3a/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5244aafb-5f0b-462f-81e2-a917bf29a5b1/bin/uautomizer-vX5HgA9Q3a/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5244aafb-5f0b-462f-81e2-a917bf29a5b1/bin/uautomizer-vX5HgA9Q3a/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5244aafb-5f0b-462f-81e2-a917bf29a5b1/bin/uautomizer-vX5HgA9Q3a/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5244aafb-5f0b-462f-81e2-a917bf29a5b1/bin/uautomizer-vX5HgA9Q3a/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5244aafb-5f0b-462f-81e2-a917bf29a5b1/bin/uautomizer-vX5HgA9Q3a --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 463dbca1530ea0e57c159e9405d50f794488f63283b3e27908f44b92b1921358 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-b5237d8 [2022-11-21 17:10:11,551 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-21 17:10:11,554 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-21 17:10:11,595 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-21 17:10:11,596 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-21 17:10:11,601 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-21 17:10:11,603 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-21 17:10:11,606 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-21 17:10:11,609 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-21 17:10:11,614 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-21 17:10:11,616 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-21 17:10:11,617 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-21 17:10:11,618 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-21 17:10:11,621 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-21 17:10:11,623 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-21 17:10:11,624 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-21 17:10:11,627 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-21 17:10:11,628 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-21 17:10:11,630 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-21 17:10:11,636 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-21 17:10:11,638 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-21 17:10:11,640 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-21 17:10:11,642 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-21 17:10:11,643 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-21 17:10:11,651 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-21 17:10:11,653 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-21 17:10:11,653 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-21 17:10:11,655 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-21 17:10:11,656 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-21 17:10:11,658 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-21 17:10:11,659 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-21 17:10:11,660 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-21 17:10:11,662 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-21 17:10:11,662 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-21 17:10:11,664 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-21 17:10:11,664 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-21 17:10:11,665 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-21 17:10:11,665 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-21 17:10:11,666 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-21 17:10:11,667 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-21 17:10:11,667 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-21 17:10:11,668 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5244aafb-5f0b-462f-81e2-a917bf29a5b1/bin/uautomizer-vX5HgA9Q3a/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-11-21 17:10:11,712 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-21 17:10:11,712 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-21 17:10:11,713 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-21 17:10:11,713 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-21 17:10:11,714 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-21 17:10:11,714 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-21 17:10:11,715 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-21 17:10:11,715 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-21 17:10:11,716 INFO L138 SettingsManager]: * Use SBE=true [2022-11-21 17:10:11,716 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-21 17:10:11,717 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-21 17:10:11,717 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-21 17:10:11,717 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-21 17:10:11,718 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-21 17:10:11,718 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-21 17:10:11,718 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-21 17:10:11,718 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-21 17:10:11,719 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-21 17:10:11,719 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-21 17:10:11,719 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-21 17:10:11,719 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-21 17:10:11,719 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-21 17:10:11,720 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-21 17:10:11,720 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-21 17:10:11,720 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-21 17:10:11,720 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-21 17:10:11,720 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-21 17:10:11,721 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-21 17:10:11,721 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-21 17:10:11,722 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-21 17:10:11,722 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_5244aafb-5f0b-462f-81e2-a917bf29a5b1/bin/uautomizer-vX5HgA9Q3a/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_5244aafb-5f0b-462f-81e2-a917bf29a5b1/bin/uautomizer-vX5HgA9Q3a 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 -> 463dbca1530ea0e57c159e9405d50f794488f63283b3e27908f44b92b1921358 [2022-11-21 17:10:12,039 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-21 17:10:12,079 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-21 17:10:12,082 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-21 17:10:12,084 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-21 17:10:12,085 INFO L275 PluginConnector]: CDTParser initialized [2022-11-21 17:10:12,086 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5244aafb-5f0b-462f-81e2-a917bf29a5b1/bin/uautomizer-vX5HgA9Q3a/../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i [2022-11-21 17:10:15,202 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-21 17:10:16,031 INFO L351 CDTParser]: Found 1 translation units. [2022-11-21 17:10:16,032 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5244aafb-5f0b-462f-81e2-a917bf29a5b1/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i [2022-11-21 17:10:16,115 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5244aafb-5f0b-462f-81e2-a917bf29a5b1/bin/uautomizer-vX5HgA9Q3a/data/8794daf74/2e4ce0299845489a859fd20ffbb05991/FLAG5ec834526 [2022-11-21 17:10:16,136 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5244aafb-5f0b-462f-81e2-a917bf29a5b1/bin/uautomizer-vX5HgA9Q3a/data/8794daf74/2e4ce0299845489a859fd20ffbb05991 [2022-11-21 17:10:16,140 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-21 17:10:16,141 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-21 17:10:16,144 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-21 17:10:16,144 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-21 17:10:16,148 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-21 17:10:16,149 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 05:10:16" (1/1) ... [2022-11-21 17:10:16,150 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@63fc3127 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 05:10:16, skipping insertion in model container [2022-11-21 17:10:16,151 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 05:10:16" (1/1) ... [2022-11-21 17:10:16,159 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-21 17:10:16,348 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-21 17:10:21,561 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5244aafb-5f0b-462f-81e2-a917bf29a5b1/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487146,487159] [2022-11-21 17:10:21,569 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5244aafb-5f0b-462f-81e2-a917bf29a5b1/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487315,487328] [2022-11-21 17:10:21,569 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5244aafb-5f0b-462f-81e2-a917bf29a5b1/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487482,487495] [2022-11-21 17:10:21,575 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5244aafb-5f0b-462f-81e2-a917bf29a5b1/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487650,487663] [2022-11-21 17:10:21,614 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-21 17:10:21,697 INFO L203 MainTranslator]: Completed pre-run [2022-11-21 17:10:22,224 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5244aafb-5f0b-462f-81e2-a917bf29a5b1/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487146,487159] [2022-11-21 17:10:22,225 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5244aafb-5f0b-462f-81e2-a917bf29a5b1/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487315,487328] [2022-11-21 17:10:22,226 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5244aafb-5f0b-462f-81e2-a917bf29a5b1/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487482,487495] [2022-11-21 17:10:22,226 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5244aafb-5f0b-462f-81e2-a917bf29a5b1/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487650,487663] [2022-11-21 17:10:22,282 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-21 17:10:22,609 INFO L208 MainTranslator]: Completed translation [2022-11-21 17:10:22,609 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 05:10:22 WrapperNode [2022-11-21 17:10:22,609 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-21 17:10:22,611 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-21 17:10:22,611 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-21 17:10:22,611 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-21 17:10:22,619 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 05:10:22" (1/1) ... [2022-11-21 17:10:22,789 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 05:10:22" (1/1) ... [2022-11-21 17:10:23,180 INFO L138 Inliner]: procedures = 676, calls = 4258, calls flagged for inlining = 325, calls inlined = 302, statements flattened = 10246 [2022-11-21 17:10:23,180 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-21 17:10:23,181 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-21 17:10:23,181 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-21 17:10:23,181 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-21 17:10:23,191 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 05:10:22" (1/1) ... [2022-11-21 17:10:23,191 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 05:10:22" (1/1) ... [2022-11-21 17:10:23,243 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 05:10:22" (1/1) ... [2022-11-21 17:10:23,243 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 05:10:22" (1/1) ... [2022-11-21 17:10:23,562 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 05:10:22" (1/1) ... [2022-11-21 17:10:23,643 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 05:10:22" (1/1) ... [2022-11-21 17:10:23,678 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 05:10:22" (1/1) ... [2022-11-21 17:10:23,717 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 05:10:22" (1/1) ... [2022-11-21 17:10:23,800 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-21 17:10:23,802 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-21 17:10:23,802 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-21 17:10:23,804 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-21 17:10:23,805 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 05:10:22" (1/1) ... [2022-11-21 17:10:23,812 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-21 17:10:23,827 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5244aafb-5f0b-462f-81e2-a917bf29a5b1/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 17:10:23,844 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5244aafb-5f0b-462f-81e2-a917bf29a5b1/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-21 17:10:23,873 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5244aafb-5f0b-462f-81e2-a917bf29a5b1/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-21 17:10:23,895 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2022-11-21 17:10:23,896 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2022-11-21 17:10:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_read [2022-11-21 17:10:23,896 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_read [2022-11-21 17:10:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure cas_pcs_link_check [2022-11-21 17:10:23,896 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_pcs_link_check [2022-11-21 17:10:23,897 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_121 [2022-11-21 17:10:23,897 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_121 [2022-11-21 17:10:23,897 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2022-11-21 17:10:23,897 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2022-11-21 17:10:23,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-21 17:10:23,897 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-21 17:10:23,898 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2022-11-21 17:10:23,898 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2022-11-21 17:10:23,898 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2022-11-21 17:10:23,898 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2022-11-21 17:10:23,898 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-21 17:10:23,898 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-21 17:10:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure cas_mii_link_check [2022-11-21 17:10:23,899 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_mii_link_check [2022-11-21 17:10:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure cas_calc_tabort [2022-11-21 17:10:23,899 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_calc_tabort [2022-11-21 17:10:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2022-11-21 17:10:23,899 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2022-11-21 17:10:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_timer_instance_3 [2022-11-21 17:10:23,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_timer_instance_3 [2022-11-21 17:10:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_cpu [2022-11-21 17:10:23,899 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_cpu [2022-11-21 17:10:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-11-21 17:10:23,900 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-11-21 17:10:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_147 [2022-11-21 17:10:23,900 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_147 [2022-11-21 17:10:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2022-11-21 17:10:23,900 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2022-11-21 17:10:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2022-11-21 17:10:23,900 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2022-11-21 17:10:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2022-11-21 17:10:23,901 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2022-11-21 17:10:23,901 INFO L130 BoogieDeclarations]: Found specification of procedure cas_lock_tx [2022-11-21 17:10:23,901 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_lock_tx [2022-11-21 17:10:23,901 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2022-11-21 17:10:23,902 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2022-11-21 17:10:23,902 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-21 17:10:23,902 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-21 17:10:23,902 INFO L130 BoogieDeclarations]: Found specification of procedure cas_disable_irq [2022-11-21 17:10:23,902 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_disable_irq [2022-11-21 17:10:23,902 INFO L130 BoogieDeclarations]: Found specification of procedure cas_free_rxds [2022-11-21 17:10:23,902 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_free_rxds [2022-11-21 17:10:23,902 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_page [2022-11-21 17:10:23,903 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_page [2022-11-21 17:10:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure cas_open [2022-11-21 17:10:23,903 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_open [2022-11-21 17:10:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure cas_interrupt [2022-11-21 17:10:23,903 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_interrupt [2022-11-21 17:10:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure cas_tx_tiny_free [2022-11-21 17:10:23,903 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_tx_tiny_free [2022-11-21 17:10:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2022-11-21 17:10:23,903 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2022-11-21 17:10:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure tx_tiny_map [2022-11-21 17:10:23,904 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_tiny_map [2022-11-21 17:10:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_init [2022-11-21 17:10:23,904 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_init [2022-11-21 17:10:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2022-11-21 17:10:23,904 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2022-11-21 17:10:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size_set [2022-11-21 17:10:23,904 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size_set [2022-11-21 17:10:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2022-11-21 17:10:23,905 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2022-11-21 17:10:23,905 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-11-21 17:10:23,905 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-11-21 17:10:23,905 INFO L130 BoogieDeclarations]: Found specification of procedure cas_enable_irq [2022-11-21 17:10:23,905 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_enable_irq [2022-11-21 17:10:23,905 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2022-11-21 17:10:23,905 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2022-11-21 17:10:23,905 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2022-11-21 17:10:23,905 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2022-11-21 17:10:23,906 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_dequeue [2022-11-21 17:10:23,906 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_dequeue [2022-11-21 17:10:23,906 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2022-11-21 17:10:23,906 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_rx [2022-11-21 17:10:23,906 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2022-11-21 17:10:23,906 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2022-11-21 17:10:23,906 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-11-21 17:10:23,906 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-11-21 17:10:23,906 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-11-21 17:10:23,906 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-11-21 17:10:23,907 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2022-11-21 17:10:23,907 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2022-11-21 17:10:23,907 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-21 17:10:23,907 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_108 [2022-11-21 17:10:23,907 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_108 [2022-11-21 17:10:23,907 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2022-11-21 17:10:23,907 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2022-11-21 17:10:23,907 INFO L130 BoogieDeclarations]: Found specification of procedure cas_set_multicast [2022-11-21 17:10:23,907 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_set_multicast [2022-11-21 17:10:23,907 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2022-11-21 17:10:23,907 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2022-11-21 17:10:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_detach [2022-11-21 17:10:23,908 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_detach [2022-11-21 17:10:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure cas_spare_free [2022-11-21 17:10:23,908 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_spare_free [2022-11-21 17:10:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure cas_tx_timeout [2022-11-21 17:10:23,908 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_tx_timeout [2022-11-21 17:10:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2022-11-21 17:10:23,908 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2022-11-21 17:10:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure cas_read_pcs_link_mode [2022-11-21 17:10:23,908 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_read_pcs_link_mode [2022-11-21 17:10:23,909 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-11-21 17:10:23,909 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-11-21 17:10:23,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-21 17:10:23,909 INFO L130 BoogieDeclarations]: Found specification of procedure cas_close [2022-11-21 17:10:23,909 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_close [2022-11-21 17:10:23,909 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_swap [2022-11-21 17:10:23,909 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_swap [2022-11-21 17:10:23,909 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2022-11-21 17:10:23,909 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2022-11-21 17:10:23,910 INFO L130 BoogieDeclarations]: Found specification of procedure cas_netpoll [2022-11-21 17:10:23,910 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_netpoll [2022-11-21 17:10:23,910 INFO L130 BoogieDeclarations]: Found specification of procedure cas_hard_reset [2022-11-21 17:10:23,910 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_hard_reset [2022-11-21 17:10:23,910 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-11-21 17:10:23,910 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2022-11-21 17:10:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-21 17:10:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-11-21 17:10:23,911 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-11-21 17:10:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure cas_rxc_init [2022-11-21 17:10:23,911 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_rxc_init [2022-11-21 17:10:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-21 17:10:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-21 17:10:23,912 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-21 17:10:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure cas_clear_mac_err [2022-11-21 17:10:23,912 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_clear_mac_err [2022-11-21 17:10:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2022-11-21 17:10:23,912 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2022-11-21 17:10:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2022-11-21 17:10:23,913 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2022-11-21 17:10:23,913 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2022-11-21 17:10:23,913 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2022-11-21 17:10:23,913 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2022-11-21 17:10:23,913 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2022-11-21 17:10:23,913 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_instance_callback_3_2 [2022-11-21 17:10:23,913 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_instance_callback_3_2 [2022-11-21 17:10:23,913 INFO L130 BoogieDeclarations]: Found specification of procedure cas_remove_one [2022-11-21 17:10:23,914 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_remove_one [2022-11-21 17:10:23,914 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_NOT_ARG_SIGN [2022-11-21 17:10:23,914 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_NOT_ARG_SIGN [2022-11-21 17:10:23,914 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2022-11-21 17:10:23,914 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2022-11-21 17:10:23,914 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2022-11-21 17:10:23,914 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2022-11-21 17:10:23,914 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-11-21 17:10:23,915 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-11-21 17:10:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_dequeue [2022-11-21 17:10:23,915 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_dequeue [2022-11-21 17:10:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-21 17:10:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2022-11-21 17:10:23,915 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2022-11-21 17:10:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-21 17:10:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_init [2022-11-21 17:10:23,916 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_init [2022-11-21 17:10:23,916 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-11-21 17:10:23,919 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-11-21 17:10:23,920 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2022-11-21 17:10:23,920 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2022-11-21 17:10:23,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-21 17:10:23,920 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-21 17:10:23,920 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-11-21 17:10:23,920 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-11-21 17:10:23,920 INFO L130 BoogieDeclarations]: Found specification of procedure cas_set_link_modes [2022-11-21 17:10:23,921 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_set_link_modes [2022-11-21 17:10:23,921 INFO L130 BoogieDeclarations]: Found specification of procedure cas_link_timer [2022-11-21 17:10:23,921 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_link_timer [2022-11-21 17:10:23,921 INFO L130 BoogieDeclarations]: Found specification of procedure cas_read_mii_link_mode [2022-11-21 17:10:23,921 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_read_mii_link_mode [2022-11-21 17:10:23,921 INFO L130 BoogieDeclarations]: Found specification of procedure __list_splice [2022-11-21 17:10:23,921 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_splice [2022-11-21 17:10:23,921 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2022-11-21 17:10:23,922 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2022-11-21 17:10:23,922 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2022-11-21 17:10:23,922 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2022-11-21 17:10:23,922 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2022-11-21 17:10:23,922 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2022-11-21 17:10:23,922 INFO L130 BoogieDeclarations]: Found specification of procedure kmap_atomic [2022-11-21 17:10:23,922 INFO L138 BoogieDeclarations]: Found implementation of procedure kmap_atomic [2022-11-21 17:10:23,922 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2022-11-21 17:10:23,923 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2022-11-21 17:10:23,923 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-11-21 17:10:23,923 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-11-21 17:10:23,923 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2022-11-21 17:10:23,923 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2022-11-21 17:10:23,923 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2022-11-21 17:10:23,923 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2022-11-21 17:10:23,923 INFO L130 BoogieDeclarations]: Found specification of procedure csum_unfold [2022-11-21 17:10:23,924 INFO L138 BoogieDeclarations]: Found implementation of procedure csum_unfold [2022-11-21 17:10:23,924 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2022-11-21 17:10:23,925 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2022-11-21 17:10:23,925 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2022-11-21 17:10:23,925 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2022-11-21 17:10:23,925 INFO L130 BoogieDeclarations]: Found specification of procedure cas_entropy_gather [2022-11-21 17:10:23,925 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_entropy_gather [2022-11-21 17:10:23,926 INFO L130 BoogieDeclarations]: Found specification of procedure cas_resume [2022-11-21 17:10:23,926 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_resume [2022-11-21 17:10:23,926 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-21 17:10:23,926 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-21 17:10:23,926 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_alloc [2022-11-21 17:10:23,926 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_alloc [2022-11-21 17:10:23,926 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-21 17:10:23,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-21 17:10:23,927 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-21 17:10:23,927 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-21 17:10:23,927 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-11-21 17:10:23,927 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-11-21 17:10:23,927 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2022-11-21 17:10:23,927 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2022-11-21 17:10:23,927 INFO L130 BoogieDeclarations]: Found specification of procedure cas_mif_poll [2022-11-21 17:10:23,927 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_mif_poll [2022-11-21 17:10:23,928 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2022-11-21 17:10:23,928 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2022-11-21 17:10:23,928 INFO L130 BoogieDeclarations]: Found specification of procedure cas_unlock_tx [2022-11-21 17:10:23,928 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_unlock_tx [2022-11-21 17:10:23,928 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-11-21 17:10:23,928 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-11-21 17:10:23,928 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_133 [2022-11-21 17:10:23,928 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_133 [2022-11-21 17:10:23,929 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice [2022-11-21 17:10:23,929 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice [2022-11-21 17:10:23,929 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_135 [2022-11-21 17:10:23,929 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_135 [2022-11-21 17:10:23,929 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2022-11-21 17:10:23,929 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2022-11-21 17:10:23,929 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_sub [2022-11-21 17:10:23,929 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_sub [2022-11-21 17:10:23,930 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2022-11-21 17:10:23,930 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2022-11-21 17:10:23,930 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-21 17:10:23,930 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-21 17:10:23,930 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2022-11-21 17:10:23,930 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2022-11-21 17:10:23,930 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2022-11-21 17:10:23,930 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2022-11-21 17:10:23,930 INFO L130 BoogieDeclarations]: Found specification of procedure tx_tiny_buf [2022-11-21 17:10:23,931 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_tiny_buf [2022-11-21 17:10:23,931 INFO L130 BoogieDeclarations]: Found specification of procedure cas_mac_reset [2022-11-21 17:10:23,931 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_mac_reset [2022-11-21 17:10:23,931 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_cas [2022-11-21 17:10:23,931 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_cas [2022-11-21 17:10:23,931 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-21 17:10:23,931 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-11-21 17:10:23,931 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-11-21 17:10:23,932 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_frag_set_page [2022-11-21 17:10:23,932 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_frag_set_page [2022-11-21 17:10:23,932 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-21 17:10:23,932 INFO L130 BoogieDeclarations]: Found specification of procedure cas_get_regs_len [2022-11-21 17:10:23,932 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_get_regs_len [2022-11-21 17:10:23,932 INFO L130 BoogieDeclarations]: Found specification of procedure cas_reset [2022-11-21 17:10:23,932 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_reset [2022-11-21 17:10:23,932 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_instance_register_8_2 [2022-11-21 17:10:23,933 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_instance_register_8_2 [2022-11-21 17:10:23,933 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_NOT_ARG_SIGN [2022-11-21 17:10:23,933 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_NOT_ARG_SIGN [2022-11-21 17:10:23,933 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2022-11-21 17:10:23,933 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2022-11-21 17:10:23,933 INFO L130 BoogieDeclarations]: Found specification of procedure cas_post_page [2022-11-21 17:10:23,933 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_post_page [2022-11-21 17:10:23,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-21 17:10:23,934 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2022-11-21 17:10:23,934 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2022-11-21 17:10:23,934 INFO L130 BoogieDeclarations]: Found specification of procedure cas_nway_reset [2022-11-21 17:10:23,937 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_nway_reset [2022-11-21 17:10:23,937 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2022-11-21 17:10:23,937 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2022-11-21 17:10:23,937 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2022-11-21 17:10:23,937 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2022-11-21 17:10:23,937 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-11-21 17:10:23,938 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-11-21 17:10:23,939 INFO L130 BoogieDeclarations]: Found specification of procedure cas_setup_multicast [2022-11-21 17:10:23,939 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_setup_multicast [2022-11-21 17:10:23,939 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_powerdown [2022-11-21 17:10:23,940 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_powerdown [2022-11-21 17:10:23,940 INFO L130 BoogieDeclarations]: Found specification of procedure cas_post_rxds_ringN [2022-11-21 17:10:23,940 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_post_rxds_ringN [2022-11-21 17:10:23,940 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2022-11-21 17:10:23,940 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2022-11-21 17:10:23,940 INFO L130 BoogieDeclarations]: Found specification of procedure cas_vpd_match [2022-11-21 17:10:23,940 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_vpd_match [2022-11-21 17:10:23,940 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_83 [2022-11-21 17:10:23,941 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_83 [2022-11-21 17:10:23,941 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_81 [2022-11-21 17:10:23,941 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_81 [2022-11-21 17:10:23,941 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2022-11-21 17:10:23,941 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2022-11-21 17:10:23,941 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_weight [2022-11-21 17:10:23,941 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_weight [2022-11-21 17:10:23,941 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2022-11-21 17:10:23,941 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2022-11-21 17:10:23,942 INFO L130 BoogieDeclarations]: Found specification of procedure page_count [2022-11-21 17:10:23,942 INFO L138 BoogieDeclarations]: Found implementation of procedure page_count [2022-11-21 17:10:23,942 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2022-11-21 17:10:23,942 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2022-11-21 17:10:23,942 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_77 [2022-11-21 17:10:23,942 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_77 [2022-11-21 17:10:23,942 INFO L130 BoogieDeclarations]: Found specification of procedure cas_shutdown [2022-11-21 17:10:23,942 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_shutdown [2022-11-21 17:10:23,943 INFO L130 BoogieDeclarations]: Found specification of procedure cas_begin_auto_negotiation [2022-11-21 17:10:23,943 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_begin_auto_negotiation [2022-11-21 17:10:23,943 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_page [2022-11-21 17:10:23,943 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_page [2022-11-21 17:10:23,943 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-11-21 17:10:23,943 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-11-21 17:10:23,943 INFO L130 BoogieDeclarations]: Found specification of procedure cas_write_txd [2022-11-21 17:10:23,943 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_write_txd [2022-11-21 17:10:23,943 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-21 17:10:23,944 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-21 17:10:23,944 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_frag_ref [2022-11-21 17:10:23,944 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_frag_ref [2022-11-21 17:10:23,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-21 17:10:23,944 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-21 17:10:23,944 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-21 17:10:23,944 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_82 [2022-11-21 17:10:23,944 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_82 [2022-11-21 17:10:23,945 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_84 [2022-11-21 17:10:23,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_84 [2022-11-21 17:10:23,945 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_79 [2022-11-21 17:10:23,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_79 [2022-11-21 17:10:23,945 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2022-11-21 17:10:23,945 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2022-11-21 17:10:23,945 INFO L130 BoogieDeclarations]: Found specification of procedure cas_init_hw [2022-11-21 17:10:23,945 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_init_hw [2022-11-21 17:10:23,946 INFO L130 BoogieDeclarations]: Found specification of procedure cas_clean_rings [2022-11-21 17:10:23,946 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_clean_rings [2022-11-21 17:10:23,946 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_free [2022-11-21 17:10:23,946 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_free [2022-11-21 17:10:23,946 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2022-11-21 17:10:23,946 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2022-11-21 17:10:23,946 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_write [2022-11-21 17:10:23,946 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_write [2022-11-21 17:10:23,946 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-11-21 17:10:23,947 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-11-21 17:10:23,947 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2022-11-21 17:10:23,947 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2022-11-21 17:10:23,947 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2022-11-21 17:10:23,947 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2022-11-21 17:10:23,947 INFO L130 BoogieDeclarations]: Found specification of procedure cas_spare_recover [2022-11-21 17:10:23,947 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_spare_recover [2022-11-21 17:10:23,947 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed [2022-11-21 17:10:23,948 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed [2022-11-21 17:10:23,948 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-11-21 17:10:23,948 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-11-21 17:10:23,948 INFO L130 BoogieDeclarations]: Found specification of procedure cas_get_stats [2022-11-21 17:10:23,948 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_get_stats [2022-11-21 17:10:23,948 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2022-11-21 17:10:23,948 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2022-11-21 17:10:23,948 INFO L130 BoogieDeclarations]: Found specification of procedure __kunmap_atomic [2022-11-21 17:10:23,949 INFO L138 BoogieDeclarations]: Found implementation of procedure __kunmap_atomic [2022-11-21 17:10:23,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-21 17:10:23,949 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2022-11-21 17:10:23,949 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2022-11-21 17:10:23,949 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_device [2022-11-21 17:10:23,950 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_device [2022-11-21 17:10:23,950 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2022-11-21 17:10:23,950 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2022-11-21 17:10:23,950 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_107 [2022-11-21 17:10:23,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_107 [2022-11-21 17:10:25,338 INFO L235 CfgBuilder]: Building ICFG [2022-11-21 17:10:25,346 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-21 17:10:25,844 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-21 17:14:31,885 INFO L276 CfgBuilder]: Performing block encoding [2022-11-21 17:14:31,909 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-21 17:14:31,910 INFO L300 CfgBuilder]: Removed 4 assume(true) statements. [2022-11-21 17:14:31,915 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 05:14:31 BoogieIcfgContainer [2022-11-21 17:14:31,915 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-21 17:14:31,917 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-21 17:14:31,918 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-21 17:14:31,921 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-21 17:14:31,921 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.11 05:10:16" (1/3) ... [2022-11-21 17:14:31,922 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1a94c2cc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 05:14:31, skipping insertion in model container [2022-11-21 17:14:31,922 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 05:10:22" (2/3) ... [2022-11-21 17:14:31,923 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1a94c2cc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 05:14:31, skipping insertion in model container [2022-11-21 17:14:31,923 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 05:14:31" (3/3) ... [2022-11-21 17:14:31,925 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i [2022-11-21 17:14:31,946 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-21 17:14:31,946 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2022-11-21 17:14:32,064 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-21 17:14:32,072 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6ce2d915, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-21 17:14:32,072 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-11-21 17:14:32,089 INFO L276 IsEmpty]: Start isEmpty. Operand has 3615 states, 2374 states have (on average 1.2889637742207245) internal successors, (3060), 2455 states have internal predecessors, (3060), 1066 states have call successors, (1066), 173 states have call predecessors, (1066), 172 states have return successors, (1062), 1048 states have call predecessors, (1062), 1062 states have call successors, (1062) [2022-11-21 17:14:32,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-11-21 17:14:32,101 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:14:32,102 INFO L195 NwaCegarLoop]: 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, 1, 1] [2022-11-21 17:14:32,103 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-21 17:14:32,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:14:32,110 INFO L85 PathProgramCache]: Analyzing trace with hash -669565885, now seen corresponding path program 1 times [2022-11-21 17:14:32,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:14:32,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277540725] [2022-11-21 17:14:32,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:14:32,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:14:33,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:34,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:14:34,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:34,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-21 17:14:34,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:34,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-21 17:14:34,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:34,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:14:34,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:34,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-21 17:14:34,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:34,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-21 17:14:34,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:34,786 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-21 17:14:34,787 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:14:34,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277540725] [2022-11-21 17:14:34,792 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1277540725] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:14:34,793 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:14:34,793 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-21 17:14:34,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043403408] [2022-11-21 17:14:34,795 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:14:34,800 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-21 17:14:34,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:14:34,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-21 17:14:34,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-21 17:14:34,856 INFO L87 Difference]: Start difference. First operand has 3615 states, 2374 states have (on average 1.2889637742207245) internal successors, (3060), 2455 states have internal predecessors, (3060), 1066 states have call successors, (1066), 173 states have call predecessors, (1066), 172 states have return successors, (1062), 1048 states have call predecessors, (1062), 1062 states have call successors, (1062) Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-11-21 17:14:35,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:14:35,829 INFO L93 Difference]: Finished difference Result 10175 states and 15125 transitions. [2022-11-21 17:14:35,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-21 17:14:35,832 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (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 50 [2022-11-21 17:14:35,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:14:35,914 INFO L225 Difference]: With dead ends: 10175 [2022-11-21 17:14:35,915 INFO L226 Difference]: Without dead ends: 6568 [2022-11-21 17:14:35,963 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-21 17:14:35,970 INFO L413 NwaCegarLoop]: 6182 mSDtfsCounter, 4890 mSDsluCounter, 16865 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4909 SdHoareTripleChecker+Valid, 23047 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-21 17:14:35,972 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4909 Valid, 23047 Invalid, 31 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-21 17:14:36,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6568 states. [2022-11-21 17:14:36,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6568 to 6560. [2022-11-21 17:14:36,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6560 states, 4294 states have (on average 1.2731718677224033) internal successors, (5467), 4449 states have internal predecessors, (5467), 1936 states have call successors, (1936), 336 states have call predecessors, (1936), 327 states have return successors, (2014), 1881 states have call predecessors, (2014), 1930 states have call successors, (2014) [2022-11-21 17:14:36,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6560 states to 6560 states and 9417 transitions. [2022-11-21 17:14:36,688 INFO L78 Accepts]: Start accepts. Automaton has 6560 states and 9417 transitions. Word has length 50 [2022-11-21 17:14:36,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:14:36,689 INFO L495 AbstractCegarLoop]: Abstraction has 6560 states and 9417 transitions. [2022-11-21 17:14:36,690 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-11-21 17:14:36,690 INFO L276 IsEmpty]: Start isEmpty. Operand 6560 states and 9417 transitions. [2022-11-21 17:14:36,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-11-21 17:14:36,692 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:14:36,693 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:14:36,693 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-21 17:14:36,693 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-21 17:14:36,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:14:36,694 INFO L85 PathProgramCache]: Analyzing trace with hash 909419922, now seen corresponding path program 1 times [2022-11-21 17:14:36,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:14:36,695 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567786120] [2022-11-21 17:14:36,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:14:36,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:14:37,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:38,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:14:38,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:38,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-21 17:14:38,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:38,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-21 17:14:38,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:38,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:14:38,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:38,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-21 17:14:38,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:38,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-21 17:14:38,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:38,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-21 17:14:38,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:38,433 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-21 17:14:38,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:14:38,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567786120] [2022-11-21 17:14:38,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567786120] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:14:38,436 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:14:38,437 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-21 17:14:38,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801278181] [2022-11-21 17:14:38,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:14:38,440 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-21 17:14:38,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:14:38,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-21 17:14:38,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-21 17:14:38,441 INFO L87 Difference]: Start difference. First operand 6560 states and 9417 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-21 17:14:39,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:14:39,035 INFO L93 Difference]: Finished difference Result 6570 states and 9426 transitions. [2022-11-21 17:14:39,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-21 17:14:39,036 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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 55 [2022-11-21 17:14:39,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:14:39,089 INFO L225 Difference]: With dead ends: 6570 [2022-11-21 17:14:39,090 INFO L226 Difference]: Without dead ends: 6568 [2022-11-21 17:14:39,094 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-21 17:14:39,094 INFO L413 NwaCegarLoop]: 5116 mSDtfsCounter, 5079 mSDsluCounter, 10206 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5096 SdHoareTripleChecker+Valid, 15322 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-21 17:14:39,095 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5096 Valid, 15322 Invalid, 27 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-21 17:14:39,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6568 states. [2022-11-21 17:14:39,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6568 to 6568. [2022-11-21 17:14:39,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6568 states, 4300 states have (on average 1.2727906976744185) internal successors, (5473), 4455 states have internal predecessors, (5473), 1936 states have call successors, (1936), 338 states have call predecessors, (1936), 329 states have return successors, (2014), 1881 states have call predecessors, (2014), 1930 states have call successors, (2014) [2022-11-21 17:14:39,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6568 states to 6568 states and 9423 transitions. [2022-11-21 17:14:39,586 INFO L78 Accepts]: Start accepts. Automaton has 6568 states and 9423 transitions. Word has length 55 [2022-11-21 17:14:39,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:14:39,587 INFO L495 AbstractCegarLoop]: Abstraction has 6568 states and 9423 transitions. [2022-11-21 17:14:39,587 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-21 17:14:39,587 INFO L276 IsEmpty]: Start isEmpty. Operand 6568 states and 9423 transitions. [2022-11-21 17:14:39,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-11-21 17:14:39,590 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:14:39,590 INFO L195 NwaCegarLoop]: 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, 1, 1] [2022-11-21 17:14:39,590 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-21 17:14:39,590 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-21 17:14:39,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:14:39,591 INFO L85 PathProgramCache]: Analyzing trace with hash -704852637, now seen corresponding path program 1 times [2022-11-21 17:14:39,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:14:39,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154536561] [2022-11-21 17:14:39,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:14:39,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:14:39,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:41,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:14:41,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:41,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-21 17:14:41,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:41,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-21 17:14:41,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:41,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:14:41,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:41,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-21 17:14:41,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:41,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-21 17:14:41,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:41,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-21 17:14:41,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:41,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-21 17:14:41,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:41,198 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-11-21 17:14:41,199 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:14:41,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154536561] [2022-11-21 17:14:41,199 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [154536561] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:14:41,199 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:14:41,200 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-21 17:14:41,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311830496] [2022-11-21 17:14:41,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:14:41,200 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-21 17:14:41,201 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:14:41,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-21 17:14:41,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-21 17:14:41,202 INFO L87 Difference]: Start difference. First operand 6568 states and 9423 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-21 17:14:41,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:14:41,882 INFO L93 Difference]: Finished difference Result 6578 states and 9432 transitions. [2022-11-21 17:14:41,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-21 17:14:41,883 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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 60 [2022-11-21 17:14:41,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:14:41,921 INFO L225 Difference]: With dead ends: 6578 [2022-11-21 17:14:41,922 INFO L226 Difference]: Without dead ends: 6576 [2022-11-21 17:14:41,925 INFO L412 NwaCegarLoop]: 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 [2022-11-21 17:14:41,929 INFO L413 NwaCegarLoop]: 5116 mSDtfsCounter, 5079 mSDsluCounter, 10206 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5095 SdHoareTripleChecker+Valid, 15322 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-21 17:14:41,932 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5095 Valid, 15322 Invalid, 27 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-21 17:14:41,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6576 states. [2022-11-21 17:14:42,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6576 to 6576. [2022-11-21 17:14:42,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6576 states, 4306 states have (on average 1.2724105898745937) internal successors, (5479), 4461 states have internal predecessors, (5479), 1936 states have call successors, (1936), 340 states have call predecessors, (1936), 331 states have return successors, (2014), 1881 states have call predecessors, (2014), 1930 states have call successors, (2014) [2022-11-21 17:14:42,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6576 states to 6576 states and 9429 transitions. [2022-11-21 17:14:42,387 INFO L78 Accepts]: Start accepts. Automaton has 6576 states and 9429 transitions. Word has length 60 [2022-11-21 17:14:42,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:14:42,388 INFO L495 AbstractCegarLoop]: Abstraction has 6576 states and 9429 transitions. [2022-11-21 17:14:42,389 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-21 17:14:42,389 INFO L276 IsEmpty]: Start isEmpty. Operand 6576 states and 9429 transitions. [2022-11-21 17:14:42,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-11-21 17:14:42,400 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:14:42,400 INFO L195 NwaCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:14:42,401 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-21 17:14:42,401 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-21 17:14:42,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:14:42,402 INFO L85 PathProgramCache]: Analyzing trace with hash -1368378674, now seen corresponding path program 1 times [2022-11-21 17:14:42,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:14:42,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956804068] [2022-11-21 17:14:42,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:14:42,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:14:42,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:44,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:14:44,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:44,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-21 17:14:44,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:44,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-21 17:14:44,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:44,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:14:44,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:44,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-21 17:14:44,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:44,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-21 17:14:44,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:44,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-21 17:14:44,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:44,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-21 17:14:44,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:44,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-21 17:14:44,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:44,147 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-11-21 17:14:44,148 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:14:44,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956804068] [2022-11-21 17:14:44,148 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1956804068] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:14:44,148 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:14:44,148 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-21 17:14:44,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259985038] [2022-11-21 17:14:44,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:14:44,149 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-21 17:14:44,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:14:44,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-21 17:14:44,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-21 17:14:44,150 INFO L87 Difference]: Start difference. First operand 6576 states and 9429 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, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-21 17:14:44,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:14:44,771 INFO L93 Difference]: Finished difference Result 6586 states and 9438 transitions. [2022-11-21 17:14:44,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-21 17:14:44,772 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, (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 72 [2022-11-21 17:14:44,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:14:44,820 INFO L225 Difference]: With dead ends: 6586 [2022-11-21 17:14:44,820 INFO L226 Difference]: Without dead ends: 6584 [2022-11-21 17:14:44,825 INFO L412 NwaCegarLoop]: 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 [2022-11-21 17:14:44,826 INFO L413 NwaCegarLoop]: 5116 mSDtfsCounter, 5072 mSDsluCounter, 10206 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5087 SdHoareTripleChecker+Valid, 15322 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-21 17:14:44,827 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5087 Valid, 15322 Invalid, 27 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-21 17:14:44,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6584 states. [2022-11-21 17:14:45,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6584 to 6584. [2022-11-21 17:14:45,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6584 states, 4312 states have (on average 1.2720315398886828) internal successors, (5485), 4467 states have internal predecessors, (5485), 1936 states have call successors, (1936), 342 states have call predecessors, (1936), 333 states have return successors, (2014), 1881 states have call predecessors, (2014), 1930 states have call successors, (2014) [2022-11-21 17:14:45,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6584 states to 6584 states and 9435 transitions. [2022-11-21 17:14:45,272 INFO L78 Accepts]: Start accepts. Automaton has 6584 states and 9435 transitions. Word has length 72 [2022-11-21 17:14:45,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:14:45,273 INFO L495 AbstractCegarLoop]: Abstraction has 6584 states and 9435 transitions. [2022-11-21 17:14:45,273 INFO L496 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, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-21 17:14:45,273 INFO L276 IsEmpty]: Start isEmpty. Operand 6584 states and 9435 transitions. [2022-11-21 17:14:45,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-11-21 17:14:45,274 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:14:45,275 INFO L195 NwaCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:14:45,275 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-21 17:14:45,275 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-21 17:14:45,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:14:45,276 INFO L85 PathProgramCache]: Analyzing trace with hash 1284396327, now seen corresponding path program 1 times [2022-11-21 17:14:45,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:14:45,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251868420] [2022-11-21 17:14:45,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:14:45,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:14:45,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:46,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:14:46,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:46,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-21 17:14:46,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:46,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-21 17:14:46,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:46,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:14:46,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:46,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-21 17:14:46,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:46,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-21 17:14:46,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:46,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-21 17:14:46,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:46,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-21 17:14:46,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:46,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-21 17:14:47,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:47,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-21 17:14:47,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:47,022 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-11-21 17:14:47,022 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:14:47,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251868420] [2022-11-21 17:14:47,023 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251868420] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:14:47,023 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:14:47,023 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-21 17:14:47,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570894111] [2022-11-21 17:14:47,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:14:47,025 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-21 17:14:47,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:14:47,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-21 17:14:47,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-21 17:14:47,026 INFO L87 Difference]: Start difference. First operand 6584 states and 9435 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, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-21 17:14:47,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:14:47,699 INFO L93 Difference]: Finished difference Result 6594 states and 9444 transitions. [2022-11-21 17:14:47,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-21 17:14:47,699 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, (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 77 [2022-11-21 17:14:47,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:14:47,752 INFO L225 Difference]: With dead ends: 6594 [2022-11-21 17:14:47,752 INFO L226 Difference]: Without dead ends: 6592 [2022-11-21 17:14:47,758 INFO L412 NwaCegarLoop]: 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 [2022-11-21 17:14:47,759 INFO L413 NwaCegarLoop]: 5116 mSDtfsCounter, 5072 mSDsluCounter, 10206 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5086 SdHoareTripleChecker+Valid, 15322 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-21 17:14:47,761 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5086 Valid, 15322 Invalid, 27 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-21 17:14:47,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6592 states. [2022-11-21 17:14:48,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6592 to 6592. [2022-11-21 17:14:48,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6592 states, 4318 states have (on average 1.2716535433070866) internal successors, (5491), 4473 states have internal predecessors, (5491), 1936 states have call successors, (1936), 344 states have call predecessors, (1936), 335 states have return successors, (2014), 1881 states have call predecessors, (2014), 1930 states have call successors, (2014) [2022-11-21 17:14:48,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6592 states to 6592 states and 9441 transitions. [2022-11-21 17:14:48,246 INFO L78 Accepts]: Start accepts. Automaton has 6592 states and 9441 transitions. Word has length 77 [2022-11-21 17:14:48,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:14:48,247 INFO L495 AbstractCegarLoop]: Abstraction has 6592 states and 9441 transitions. [2022-11-21 17:14:48,248 INFO L496 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, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-21 17:14:48,248 INFO L276 IsEmpty]: Start isEmpty. Operand 6592 states and 9441 transitions. [2022-11-21 17:14:48,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-11-21 17:14:48,250 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:14:48,251 INFO L195 NwaCegarLoop]: 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, 1, 1] [2022-11-21 17:14:48,251 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-21 17:14:48,251 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-21 17:14:48,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:14:48,252 INFO L85 PathProgramCache]: Analyzing trace with hash -2102427054, now seen corresponding path program 1 times [2022-11-21 17:14:48,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:14:48,252 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592046203] [2022-11-21 17:14:48,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:14:48,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:14:48,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:49,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:14:49,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:49,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-21 17:14:49,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:49,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-21 17:14:49,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:49,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:14:49,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:49,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-21 17:14:49,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:49,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-21 17:14:49,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:49,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-21 17:14:49,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:49,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-21 17:14:49,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:49,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-21 17:14:49,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:49,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-21 17:14:49,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:49,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-21 17:14:49,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:49,698 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-11-21 17:14:49,699 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:14:49,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592046203] [2022-11-21 17:14:49,699 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592046203] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:14:49,699 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:14:49,699 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-21 17:14:49,700 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661589287] [2022-11-21 17:14:49,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:14:49,700 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-21 17:14:49,700 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:14:49,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-21 17:14:49,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-21 17:14:49,701 INFO L87 Difference]: Start difference. First operand 6592 states and 9441 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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) [2022-11-21 17:14:50,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:14:50,408 INFO L93 Difference]: Finished difference Result 6602 states and 9450 transitions. [2022-11-21 17:14:50,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-21 17:14:50,408 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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 75 [2022-11-21 17:14:50,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:14:50,442 INFO L225 Difference]: With dead ends: 6602 [2022-11-21 17:14:50,442 INFO L226 Difference]: Without dead ends: 6600 [2022-11-21 17:14:50,447 INFO L412 NwaCegarLoop]: 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 [2022-11-21 17:14:50,448 INFO L413 NwaCegarLoop]: 5116 mSDtfsCounter, 5079 mSDsluCounter, 10206 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5092 SdHoareTripleChecker+Valid, 15322 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-21 17:14:50,448 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5092 Valid, 15322 Invalid, 27 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-21 17:14:50,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6600 states. [2022-11-21 17:14:50,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6600 to 6600. [2022-11-21 17:14:50,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6600 states, 4324 states have (on average 1.2712765957446808) internal successors, (5497), 4479 states have internal predecessors, (5497), 1936 states have call successors, (1936), 346 states have call predecessors, (1936), 337 states have return successors, (2014), 1881 states have call predecessors, (2014), 1930 states have call successors, (2014) [2022-11-21 17:14:50,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6600 states to 6600 states and 9447 transitions. [2022-11-21 17:14:50,961 INFO L78 Accepts]: Start accepts. Automaton has 6600 states and 9447 transitions. Word has length 75 [2022-11-21 17:14:50,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:14:50,962 INFO L495 AbstractCegarLoop]: Abstraction has 6600 states and 9447 transitions. [2022-11-21 17:14:50,962 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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) [2022-11-21 17:14:50,963 INFO L276 IsEmpty]: Start isEmpty. Operand 6600 states and 9447 transitions. [2022-11-21 17:14:50,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-11-21 17:14:50,967 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:14:50,968 INFO L195 NwaCegarLoop]: trace histogram [7, 6, 6, 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] [2022-11-21 17:14:50,968 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-21 17:14:50,968 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-21 17:14:50,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:14:50,969 INFO L85 PathProgramCache]: Analyzing trace with hash -1291290297, now seen corresponding path program 1 times [2022-11-21 17:14:50,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:14:50,969 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709630047] [2022-11-21 17:14:50,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:14:50,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:14:51,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:52,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:14:52,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:52,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-21 17:14:52,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:52,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-21 17:14:52,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:52,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:14:52,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:52,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-21 17:14:52,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:52,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-21 17:14:52,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:52,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-21 17:14:52,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:52,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-21 17:14:52,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:52,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-21 17:14:52,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:52,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-21 17:14:52,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:52,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-21 17:14:52,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:52,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-21 17:14:52,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:52,465 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2022-11-21 17:14:52,465 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:14:52,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709630047] [2022-11-21 17:14:52,465 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709630047] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:14:52,466 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:14:52,466 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-21 17:14:52,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762605330] [2022-11-21 17:14:52,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:14:52,467 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-21 17:14:52,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:14:52,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-21 17:14:52,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-21 17:14:52,469 INFO L87 Difference]: Start difference. First operand 6600 states and 9447 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, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-21 17:14:53,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:14:53,221 INFO L93 Difference]: Finished difference Result 6610 states and 9456 transitions. [2022-11-21 17:14:53,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-21 17:14:53,222 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, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 87 [2022-11-21 17:14:53,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:14:53,257 INFO L225 Difference]: With dead ends: 6610 [2022-11-21 17:14:53,257 INFO L226 Difference]: Without dead ends: 6608 [2022-11-21 17:14:53,260 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-21 17:14:53,261 INFO L413 NwaCegarLoop]: 5116 mSDtfsCounter, 5072 mSDsluCounter, 10206 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5084 SdHoareTripleChecker+Valid, 15322 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-21 17:14:53,262 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5084 Valid, 15322 Invalid, 27 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-21 17:14:53,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6608 states. [2022-11-21 17:14:53,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6608 to 6608. [2022-11-21 17:14:53,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6608 states, 4330 states have (on average 1.2709006928406466) internal successors, (5503), 4485 states have internal predecessors, (5503), 1936 states have call successors, (1936), 348 states have call predecessors, (1936), 339 states have return successors, (2014), 1881 states have call predecessors, (2014), 1930 states have call successors, (2014) [2022-11-21 17:14:54,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6608 states to 6608 states and 9453 transitions. [2022-11-21 17:14:54,021 INFO L78 Accepts]: Start accepts. Automaton has 6608 states and 9453 transitions. Word has length 87 [2022-11-21 17:14:54,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:14:54,021 INFO L495 AbstractCegarLoop]: Abstraction has 6608 states and 9453 transitions. [2022-11-21 17:14:54,022 INFO L496 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, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-21 17:14:54,022 INFO L276 IsEmpty]: Start isEmpty. Operand 6608 states and 9453 transitions. [2022-11-21 17:14:54,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-11-21 17:14:54,023 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:14:54,024 INFO L195 NwaCegarLoop]: trace histogram [8, 7, 7, 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] [2022-11-21 17:14:54,024 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-21 17:14:54,024 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-21 17:14:54,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:14:54,025 INFO L85 PathProgramCache]: Analyzing trace with hash -1459390066, now seen corresponding path program 1 times [2022-11-21 17:14:54,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:14:54,025 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924046086] [2022-11-21 17:14:54,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:14:54,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:14:54,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:55,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:14:55,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:55,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-21 17:14:55,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:55,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-21 17:14:55,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:55,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:14:55,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:55,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-21 17:14:55,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:55,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-21 17:14:55,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:55,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-21 17:14:55,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:55,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-21 17:14:55,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:55,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-21 17:14:55,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:55,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-21 17:14:55,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:55,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-21 17:14:55,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:55,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-21 17:14:55,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:55,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-21 17:14:55,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:55,613 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2022-11-21 17:14:55,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:14:55,613 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924046086] [2022-11-21 17:14:55,614 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [924046086] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:14:55,614 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:14:55,614 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-21 17:14:55,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068877179] [2022-11-21 17:14:55,614 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:14:55,615 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-21 17:14:55,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:14:55,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-21 17:14:55,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-21 17:14:55,616 INFO L87 Difference]: Start difference. First operand 6608 states and 9453 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) [2022-11-21 17:14:56,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:14:56,514 INFO L93 Difference]: Finished difference Result 9254 states and 13154 transitions. [2022-11-21 17:14:56,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-21 17:14:56,514 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 92 [2022-11-21 17:14:56,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:14:56,565 INFO L225 Difference]: With dead ends: 9254 [2022-11-21 17:14:56,565 INFO L226 Difference]: Without dead ends: 9252 [2022-11-21 17:14:56,572 INFO L412 NwaCegarLoop]: 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 [2022-11-21 17:14:56,574 INFO L413 NwaCegarLoop]: 6835 mSDtfsCounter, 3778 mSDsluCounter, 16818 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3789 SdHoareTripleChecker+Valid, 23653 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-21 17:14:56,574 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3789 Valid, 23653 Invalid, 29 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-21 17:14:56,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9252 states. [2022-11-21 17:14:57,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9252 to 9244. [2022-11-21 17:14:57,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9244 states, 6032 states have (on average 1.2680702917771882) internal successors, (7649), 6224 states have internal predecessors, (7649), 2677 states have call successors, (2677), 549 states have call predecessors, (2677), 532 states have return successors, (2819), 2608 states have call predecessors, (2819), 2671 states have call successors, (2819) [2022-11-21 17:14:57,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9244 states to 9244 states and 13145 transitions. [2022-11-21 17:14:57,435 INFO L78 Accepts]: Start accepts. Automaton has 9244 states and 13145 transitions. Word has length 92 [2022-11-21 17:14:57,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:14:57,435 INFO L495 AbstractCegarLoop]: Abstraction has 9244 states and 13145 transitions. [2022-11-21 17:14:57,436 INFO L496 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) [2022-11-21 17:14:57,436 INFO L276 IsEmpty]: Start isEmpty. Operand 9244 states and 13145 transitions. [2022-11-21 17:14:57,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-11-21 17:14:57,437 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:14:57,438 INFO L195 NwaCegarLoop]: trace histogram [9, 8, 8, 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] [2022-11-21 17:14:57,438 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-21 17:14:57,438 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-21 17:14:57,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:14:57,439 INFO L85 PathProgramCache]: Analyzing trace with hash -1322408601, now seen corresponding path program 1 times [2022-11-21 17:14:57,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:14:57,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187693844] [2022-11-21 17:14:57,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:14:57,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:14:57,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:58,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:14:58,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:58,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-21 17:14:58,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:58,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-21 17:14:58,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:58,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:14:58,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:58,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-21 17:14:58,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:58,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-21 17:14:58,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:58,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-21 17:14:58,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:58,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-21 17:14:58,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:58,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-21 17:14:58,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:58,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-21 17:14:58,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:58,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-21 17:14:58,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:58,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-21 17:14:58,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:58,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-21 17:14:58,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:58,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-21 17:14:58,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:14:58,800 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 127 trivial. 0 not checked. [2022-11-21 17:14:58,801 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:14:58,801 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187693844] [2022-11-21 17:14:58,801 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187693844] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:14:58,801 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:14:58,801 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-21 17:14:58,801 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653852818] [2022-11-21 17:14:58,802 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:14:58,803 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-21 17:14:58,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:14:58,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-21 17:14:58,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-21 17:14:58,804 INFO L87 Difference]: Start difference. First operand 9244 states and 13145 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) [2022-11-21 17:14:59,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:14:59,639 INFO L93 Difference]: Finished difference Result 9254 states and 13154 transitions. [2022-11-21 17:14:59,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-21 17:14:59,640 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 97 [2022-11-21 17:14:59,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:14:59,690 INFO L225 Difference]: With dead ends: 9254 [2022-11-21 17:14:59,690 INFO L226 Difference]: Without dead ends: 9252 [2022-11-21 17:14:59,698 INFO L412 NwaCegarLoop]: 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 [2022-11-21 17:14:59,700 INFO L413 NwaCegarLoop]: 5116 mSDtfsCounter, 5072 mSDsluCounter, 10206 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5082 SdHoareTripleChecker+Valid, 15322 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-21 17:14:59,701 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5082 Valid, 15322 Invalid, 27 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-21 17:14:59,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9252 states. [2022-11-21 17:15:00,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9252 to 9252. [2022-11-21 17:15:00,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9252 states, 6038 states have (on average 1.2678039085789996) internal successors, (7655), 6230 states have internal predecessors, (7655), 2677 states have call successors, (2677), 551 states have call predecessors, (2677), 534 states have return successors, (2819), 2608 states have call predecessors, (2819), 2671 states have call successors, (2819) [2022-11-21 17:15:00,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9252 states to 9252 states and 13151 transitions. [2022-11-21 17:15:00,737 INFO L78 Accepts]: Start accepts. Automaton has 9252 states and 13151 transitions. Word has length 97 [2022-11-21 17:15:00,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:15:00,737 INFO L495 AbstractCegarLoop]: Abstraction has 9252 states and 13151 transitions. [2022-11-21 17:15:00,738 INFO L496 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) [2022-11-21 17:15:00,738 INFO L276 IsEmpty]: Start isEmpty. Operand 9252 states and 13151 transitions. [2022-11-21 17:15:00,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-11-21 17:15:00,740 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:15:00,740 INFO L195 NwaCegarLoop]: 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, 1, 1] [2022-11-21 17:15:00,741 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-21 17:15:00,741 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-21 17:15:00,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:15:00,741 INFO L85 PathProgramCache]: Analyzing trace with hash -2132066542, now seen corresponding path program 1 times [2022-11-21 17:15:00,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:15:00,742 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132712998] [2022-11-21 17:15:00,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:15:00,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:15:01,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:02,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:15:02,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:02,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-21 17:15:02,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:02,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-21 17:15:02,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:02,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:15:02,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:02,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-21 17:15:02,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:02,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-21 17:15:02,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:02,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-21 17:15:02,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:02,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-21 17:15:02,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:02,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-21 17:15:02,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:02,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-21 17:15:02,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:02,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-21 17:15:02,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:02,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-21 17:15:02,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:02,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-21 17:15:02,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:02,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-21 17:15:02,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:02,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-21 17:15:02,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:02,118 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2022-11-21 17:15:02,119 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:15:02,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132712998] [2022-11-21 17:15:02,119 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132712998] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:15:02,119 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:15:02,120 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-21 17:15:02,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017101777] [2022-11-21 17:15:02,120 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:15:02,120 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-21 17:15:02,121 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:15:02,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-21 17:15:02,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-21 17:15:02,121 INFO L87 Difference]: Start difference. First operand 9252 states and 13151 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-21 17:15:02,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:15:02,969 INFO L93 Difference]: Finished difference Result 9262 states and 13160 transitions. [2022-11-21 17:15:02,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-21 17:15:02,970 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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 95 [2022-11-21 17:15:02,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:15:03,023 INFO L225 Difference]: With dead ends: 9262 [2022-11-21 17:15:03,023 INFO L226 Difference]: Without dead ends: 9260 [2022-11-21 17:15:03,031 INFO L412 NwaCegarLoop]: 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 [2022-11-21 17:15:03,032 INFO L413 NwaCegarLoop]: 5116 mSDtfsCounter, 5079 mSDsluCounter, 10206 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5088 SdHoareTripleChecker+Valid, 15322 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-21 17:15:03,033 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5088 Valid, 15322 Invalid, 27 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-21 17:15:03,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9260 states. [2022-11-21 17:15:03,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9260 to 9260. [2022-11-21 17:15:03,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9260 states, 6044 states have (on average 1.2675380542686963) internal successors, (7661), 6236 states have internal predecessors, (7661), 2677 states have call successors, (2677), 553 states have call predecessors, (2677), 536 states have return successors, (2819), 2608 states have call predecessors, (2819), 2671 states have call successors, (2819) [2022-11-21 17:15:03,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9260 states to 9260 states and 13157 transitions. [2022-11-21 17:15:03,922 INFO L78 Accepts]: Start accepts. Automaton has 9260 states and 13157 transitions. Word has length 95 [2022-11-21 17:15:03,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:15:03,923 INFO L495 AbstractCegarLoop]: Abstraction has 9260 states and 13157 transitions. [2022-11-21 17:15:03,923 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-21 17:15:03,923 INFO L276 IsEmpty]: Start isEmpty. Operand 9260 states and 13157 transitions. [2022-11-21 17:15:03,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-11-21 17:15:03,926 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:15:03,927 INFO L195 NwaCegarLoop]: trace histogram [11, 10, 10, 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] [2022-11-21 17:15:03,927 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-21 17:15:03,927 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-21 17:15:03,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:15:03,928 INFO L85 PathProgramCache]: Analyzing trace with hash -1110253085, now seen corresponding path program 1 times [2022-11-21 17:15:03,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:15:03,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95305638] [2022-11-21 17:15:03,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:15:03,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:15:04,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:05,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:15:05,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:05,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-21 17:15:05,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:05,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-21 17:15:05,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:05,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:15:05,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:05,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-21 17:15:05,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:05,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-21 17:15:05,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:05,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-21 17:15:05,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:05,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-21 17:15:05,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:05,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-21 17:15:05,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:05,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-21 17:15:05,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:05,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-21 17:15:05,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:05,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-21 17:15:05,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:05,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-21 17:15:05,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:05,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-21 17:15:05,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:05,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-21 17:15:05,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:05,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-21 17:15:05,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:05,311 INFO L134 CoverageAnalysis]: Checked inductivity of 215 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 195 trivial. 0 not checked. [2022-11-21 17:15:05,312 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:15:05,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95305638] [2022-11-21 17:15:05,312 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [95305638] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:15:05,312 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:15:05,312 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-21 17:15:05,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083110237] [2022-11-21 17:15:05,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:15:05,313 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-21 17:15:05,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:15:05,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-21 17:15:05,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-21 17:15:05,314 INFO L87 Difference]: Start difference. First operand 9260 states and 13157 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-21 17:15:06,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:15:06,222 INFO L93 Difference]: Finished difference Result 9270 states and 13166 transitions. [2022-11-21 17:15:06,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-21 17:15:06,226 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 100 [2022-11-21 17:15:06,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:15:06,275 INFO L225 Difference]: With dead ends: 9270 [2022-11-21 17:15:06,275 INFO L226 Difference]: Without dead ends: 9268 [2022-11-21 17:15:06,284 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-21 17:15:06,285 INFO L413 NwaCegarLoop]: 5116 mSDtfsCounter, 5079 mSDsluCounter, 10206 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5087 SdHoareTripleChecker+Valid, 15322 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-21 17:15:06,285 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5087 Valid, 15322 Invalid, 27 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-21 17:15:06,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9268 states. [2022-11-21 17:15:07,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9268 to 9268. [2022-11-21 17:15:07,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9268 states, 6050 states have (on average 1.2672727272727273) internal successors, (7667), 6242 states have internal predecessors, (7667), 2677 states have call successors, (2677), 555 states have call predecessors, (2677), 538 states have return successors, (2819), 2608 states have call predecessors, (2819), 2671 states have call successors, (2819) [2022-11-21 17:15:07,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9268 states to 9268 states and 13163 transitions. [2022-11-21 17:15:07,584 INFO L78 Accepts]: Start accepts. Automaton has 9268 states and 13163 transitions. Word has length 100 [2022-11-21 17:15:07,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:15:07,584 INFO L495 AbstractCegarLoop]: Abstraction has 9268 states and 13163 transitions. [2022-11-21 17:15:07,584 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-21 17:15:07,584 INFO L276 IsEmpty]: Start isEmpty. Operand 9268 states and 13163 transitions. [2022-11-21 17:15:07,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-11-21 17:15:07,586 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:15:07,586 INFO L195 NwaCegarLoop]: trace histogram [12, 11, 11, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:15:07,586 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-21 17:15:07,586 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-21 17:15:07,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:15:07,587 INFO L85 PathProgramCache]: Analyzing trace with hash -1359044530, now seen corresponding path program 1 times [2022-11-21 17:15:07,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:15:07,587 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [612026517] [2022-11-21 17:15:07,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:15:07,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:15:07,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:08,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:15:08,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:08,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-21 17:15:08,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:08,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-21 17:15:08,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:08,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:15:08,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:08,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-21 17:15:08,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:08,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-21 17:15:08,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:08,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-21 17:15:08,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:08,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-21 17:15:08,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:08,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-21 17:15:08,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:08,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-21 17:15:08,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:08,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-21 17:15:08,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:08,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-21 17:15:08,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:08,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-21 17:15:08,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:08,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-21 17:15:08,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:08,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-21 17:15:08,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:08,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-21 17:15:08,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:08,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-21 17:15:08,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:08,908 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2022-11-21 17:15:08,908 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:15:08,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [612026517] [2022-11-21 17:15:08,909 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [612026517] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:15:08,909 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:15:08,909 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-21 17:15:08,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983512708] [2022-11-21 17:15:08,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:15:08,910 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-21 17:15:08,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:15:08,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-21 17:15:08,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-21 17:15:08,911 INFO L87 Difference]: Start difference. First operand 9268 states and 13163 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) [2022-11-21 17:15:09,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:15:09,857 INFO L93 Difference]: Finished difference Result 9278 states and 13172 transitions. [2022-11-21 17:15:09,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-21 17:15:09,858 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 112 [2022-11-21 17:15:09,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:15:09,898 INFO L225 Difference]: With dead ends: 9278 [2022-11-21 17:15:09,898 INFO L226 Difference]: Without dead ends: 9276 [2022-11-21 17:15:09,903 INFO L412 NwaCegarLoop]: 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 [2022-11-21 17:15:09,905 INFO L413 NwaCegarLoop]: 5116 mSDtfsCounter, 5072 mSDsluCounter, 10206 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5079 SdHoareTripleChecker+Valid, 15322 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-21 17:15:09,905 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5079 Valid, 15322 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-21 17:15:09,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9276 states. [2022-11-21 17:15:10,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9276 to 9276. [2022-11-21 17:15:10,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9276 states, 6056 states have (on average 1.267007926023778) internal successors, (7673), 6248 states have internal predecessors, (7673), 2677 states have call successors, (2677), 557 states have call predecessors, (2677), 540 states have return successors, (2819), 2608 states have call predecessors, (2819), 2671 states have call successors, (2819) [2022-11-21 17:15:10,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9276 states to 9276 states and 13169 transitions. [2022-11-21 17:15:10,646 INFO L78 Accepts]: Start accepts. Automaton has 9276 states and 13169 transitions. Word has length 112 [2022-11-21 17:15:10,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:15:10,646 INFO L495 AbstractCegarLoop]: Abstraction has 9276 states and 13169 transitions. [2022-11-21 17:15:10,647 INFO L496 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) [2022-11-21 17:15:10,647 INFO L276 IsEmpty]: Start isEmpty. Operand 9276 states and 13169 transitions. [2022-11-21 17:15:10,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-11-21 17:15:10,648 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:15:10,648 INFO L195 NwaCegarLoop]: trace histogram [13, 12, 12, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:15:10,649 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-21 17:15:10,649 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-21 17:15:10,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:15:10,649 INFO L85 PathProgramCache]: Analyzing trace with hash 1347491239, now seen corresponding path program 1 times [2022-11-21 17:15:10,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:15:10,650 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790132448] [2022-11-21 17:15:10,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:15:10,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:15:10,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:11,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:15:11,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:11,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-21 17:15:11,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:11,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-21 17:15:11,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:11,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:15:11,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:11,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-21 17:15:11,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:11,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-21 17:15:11,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:11,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-21 17:15:11,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:11,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-21 17:15:11,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:11,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-21 17:15:11,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:11,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-21 17:15:11,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:11,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-21 17:15:11,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:11,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-21 17:15:11,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:11,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-21 17:15:11,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:11,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-21 17:15:11,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:11,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-21 17:15:11,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:11,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-21 17:15:11,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:11,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-21 17:15:11,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:11,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-11-21 17:15:11,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:11,936 INFO L134 CoverageAnalysis]: Checked inductivity of 303 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 279 trivial. 0 not checked. [2022-11-21 17:15:11,937 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:15:11,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790132448] [2022-11-21 17:15:11,937 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790132448] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:15:11,937 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:15:11,937 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-21 17:15:11,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88511873] [2022-11-21 17:15:11,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:15:11,938 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-21 17:15:11,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:15:11,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-21 17:15:11,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-21 17:15:11,940 INFO L87 Difference]: Start difference. First operand 9276 states and 13169 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) [2022-11-21 17:15:13,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:15:13,028 INFO L93 Difference]: Finished difference Result 9438 states and 13319 transitions. [2022-11-21 17:15:13,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-21 17:15:13,029 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 117 [2022-11-21 17:15:13,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:15:13,075 INFO L225 Difference]: With dead ends: 9438 [2022-11-21 17:15:13,076 INFO L226 Difference]: Without dead ends: 9436 [2022-11-21 17:15:13,080 INFO L412 NwaCegarLoop]: 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 [2022-11-21 17:15:13,081 INFO L413 NwaCegarLoop]: 5140 mSDtfsCounter, 5035 mSDsluCounter, 10331 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5041 SdHoareTripleChecker+Valid, 15471 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-21 17:15:13,082 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5041 Valid, 15471 Invalid, 29 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-21 17:15:13,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9436 states. [2022-11-21 17:15:13,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9436 to 9434. [2022-11-21 17:15:13,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9434 states, 6164 states have (on average 1.2639519792342635) internal successors, (7791), 6358 states have internal predecessors, (7791), 2691 states have call successors, (2691), 593 states have call predecessors, (2691), 576 states have return successors, (2833), 2622 states have call predecessors, (2833), 2685 states have call successors, (2833) [2022-11-21 17:15:14,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9434 states to 9434 states and 13315 transitions. [2022-11-21 17:15:14,001 INFO L78 Accepts]: Start accepts. Automaton has 9434 states and 13315 transitions. Word has length 117 [2022-11-21 17:15:14,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:15:14,002 INFO L495 AbstractCegarLoop]: Abstraction has 9434 states and 13315 transitions. [2022-11-21 17:15:14,002 INFO L496 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) [2022-11-21 17:15:14,002 INFO L276 IsEmpty]: Start isEmpty. Operand 9434 states and 13315 transitions. [2022-11-21 17:15:14,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-11-21 17:15:14,004 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:15:14,004 INFO L195 NwaCegarLoop]: 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, 1, 1] [2022-11-21 17:15:14,004 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-21 17:15:14,005 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-21 17:15:14,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:15:14,005 INFO L85 PathProgramCache]: Analyzing trace with hash -1481122862, now seen corresponding path program 1 times [2022-11-21 17:15:14,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:15:14,006 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232238225] [2022-11-21 17:15:14,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:15:14,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:15:14,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:15,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:15:15,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:15,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-21 17:15:15,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:15,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-21 17:15:15,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:15,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:15:15,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:15,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-21 17:15:15,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:15,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-21 17:15:15,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:15,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-21 17:15:15,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:15,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-21 17:15:15,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:15,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-21 17:15:15,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:15,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-21 17:15:15,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:15,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-21 17:15:15,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:15,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-21 17:15:15,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:15,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-21 17:15:15,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:15,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-21 17:15:15,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:15,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-21 17:15:15,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:15,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-21 17:15:15,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:15,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-11-21 17:15:15,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:15,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-11-21 17:15:15,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:15,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-11-21 17:15:15,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:15,308 INFO L134 CoverageAnalysis]: Checked inductivity of 353 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2022-11-21 17:15:15,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:15:15,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232238225] [2022-11-21 17:15:15,309 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232238225] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:15:15,309 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:15:15,309 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-21 17:15:15,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801999516] [2022-11-21 17:15:15,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:15:15,310 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-21 17:15:15,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:15:15,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-21 17:15:15,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-21 17:15:15,311 INFO L87 Difference]: Start difference. First operand 9434 states and 13315 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-21 17:15:16,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:15:16,283 INFO L93 Difference]: Finished difference Result 9540 states and 13397 transitions. [2022-11-21 17:15:16,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-21 17:15:16,284 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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 115 [2022-11-21 17:15:16,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:15:16,317 INFO L225 Difference]: With dead ends: 9540 [2022-11-21 17:15:16,317 INFO L226 Difference]: Without dead ends: 9538 [2022-11-21 17:15:16,321 INFO L412 NwaCegarLoop]: 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 [2022-11-21 17:15:16,321 INFO L413 NwaCegarLoop]: 5128 mSDtfsCounter, 5021 mSDsluCounter, 10330 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5026 SdHoareTripleChecker+Valid, 15458 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-21 17:15:16,322 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5026 Valid, 15458 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-21 17:15:16,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9538 states. [2022-11-21 17:15:17,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9538 to 9536. [2022-11-21 17:15:17,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9536 states, 6238 states have (on average 1.2614620070535427) internal successors, (7869), 6432 states have internal predecessors, (7869), 2691 states have call successors, (2691), 621 states have call predecessors, (2691), 604 states have return successors, (2833), 2622 states have call predecessors, (2833), 2685 states have call successors, (2833) [2022-11-21 17:15:17,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9536 states to 9536 states and 13393 transitions. [2022-11-21 17:15:17,089 INFO L78 Accepts]: Start accepts. Automaton has 9536 states and 13393 transitions. Word has length 115 [2022-11-21 17:15:17,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:15:17,089 INFO L495 AbstractCegarLoop]: Abstraction has 9536 states and 13393 transitions. [2022-11-21 17:15:17,090 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-21 17:15:17,090 INFO L276 IsEmpty]: Start isEmpty. Operand 9536 states and 13393 transitions. [2022-11-21 17:15:17,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2022-11-21 17:15:17,092 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:15:17,092 INFO L195 NwaCegarLoop]: trace histogram [15, 14, 14, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:15:17,092 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-21 17:15:17,092 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-21 17:15:17,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:15:17,093 INFO L85 PathProgramCache]: Analyzing trace with hash -293905977, now seen corresponding path program 1 times [2022-11-21 17:15:17,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:15:17,093 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68349932] [2022-11-21 17:15:17,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:15:17,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:15:17,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:18,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:15:18,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:18,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-21 17:15:18,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:18,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-21 17:15:18,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:18,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:15:18,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:18,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-21 17:15:18,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:18,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-21 17:15:18,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:18,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-21 17:15:18,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:18,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-21 17:15:18,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:18,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-21 17:15:18,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:18,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-21 17:15:18,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:18,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-21 17:15:18,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:18,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-21 17:15:18,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:18,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-21 17:15:18,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:18,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-21 17:15:18,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:18,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-21 17:15:18,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:18,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-21 17:15:18,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:18,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-21 17:15:18,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:18,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-11-21 17:15:18,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:18,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-21 17:15:18,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:18,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-11-21 17:15:18,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:18,243 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 379 trivial. 0 not checked. [2022-11-21 17:15:18,244 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:15:18,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68349932] [2022-11-21 17:15:18,244 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [68349932] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:15:18,244 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:15:18,244 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-21 17:15:18,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563359218] [2022-11-21 17:15:18,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:15:18,245 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-21 17:15:18,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:15:18,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-21 17:15:18,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-21 17:15:18,246 INFO L87 Difference]: Start difference. First operand 9536 states and 13393 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, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-21 17:15:19,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:15:19,073 INFO L93 Difference]: Finished difference Result 9546 states and 13402 transitions. [2022-11-21 17:15:19,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-21 17:15:19,074 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, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 127 [2022-11-21 17:15:19,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:15:19,099 INFO L225 Difference]: With dead ends: 9546 [2022-11-21 17:15:19,099 INFO L226 Difference]: Without dead ends: 9544 [2022-11-21 17:15:19,102 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-21 17:15:19,103 INFO L413 NwaCegarLoop]: 5116 mSDtfsCounter, 5072 mSDsluCounter, 10206 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5076 SdHoareTripleChecker+Valid, 15322 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-21 17:15:19,104 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5076 Valid, 15322 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-21 17:15:19,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9544 states. [2022-11-21 17:15:19,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9544 to 9544. [2022-11-21 17:15:19,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9544 states, 6244 states have (on average 1.2612107623318385) internal successors, (7875), 6438 states have internal predecessors, (7875), 2691 states have call successors, (2691), 623 states have call predecessors, (2691), 606 states have return successors, (2833), 2622 states have call predecessors, (2833), 2685 states have call successors, (2833) [2022-11-21 17:15:19,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9544 states to 9544 states and 13399 transitions. [2022-11-21 17:15:19,802 INFO L78 Accepts]: Start accepts. Automaton has 9544 states and 13399 transitions. Word has length 127 [2022-11-21 17:15:19,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:15:19,803 INFO L495 AbstractCegarLoop]: Abstraction has 9544 states and 13399 transitions. [2022-11-21 17:15:19,803 INFO L496 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, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-21 17:15:19,804 INFO L276 IsEmpty]: Start isEmpty. Operand 9544 states and 13399 transitions. [2022-11-21 17:15:19,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2022-11-21 17:15:19,805 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:15:19,806 INFO L195 NwaCegarLoop]: 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, 1, 1] [2022-11-21 17:15:19,806 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-21 17:15:19,806 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-21 17:15:19,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:15:19,807 INFO L85 PathProgramCache]: Analyzing trace with hash -1270514126, now seen corresponding path program 1 times [2022-11-21 17:15:19,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:15:19,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025263975] [2022-11-21 17:15:19,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:15:19,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:15:20,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:20,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:15:20,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:20,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-21 17:15:20,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:20,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-21 17:15:20,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:20,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:15:20,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:20,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-21 17:15:20,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:20,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-21 17:15:20,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:20,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-21 17:15:20,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:20,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-21 17:15:20,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:20,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-21 17:15:20,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:20,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-21 17:15:20,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:20,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-21 17:15:20,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:20,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-21 17:15:20,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:20,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-21 17:15:20,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:20,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-21 17:15:20,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:20,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-21 17:15:20,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:20,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-21 17:15:20,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:20,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-11-21 17:15:20,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:20,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-11-21 17:15:20,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:20,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-11-21 17:15:20,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:20,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-21 17:15:20,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:20,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-11-21 17:15:20,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:20,944 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 435 trivial. 0 not checked. [2022-11-21 17:15:20,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:15:20,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025263975] [2022-11-21 17:15:20,945 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1025263975] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:15:20,945 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:15:20,945 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-21 17:15:20,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362603587] [2022-11-21 17:15:20,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:15:20,946 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-21 17:15:20,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:15:20,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-21 17:15:20,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-21 17:15:20,947 INFO L87 Difference]: Start difference. First operand 9544 states and 13399 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-11-21 17:15:21,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:15:21,770 INFO L93 Difference]: Finished difference Result 9554 states and 13408 transitions. [2022-11-21 17:15:21,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-21 17:15:21,770 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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 125 [2022-11-21 17:15:21,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:15:21,804 INFO L225 Difference]: With dead ends: 9554 [2022-11-21 17:15:21,805 INFO L226 Difference]: Without dead ends: 9552 [2022-11-21 17:15:21,810 INFO L412 NwaCegarLoop]: 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 [2022-11-21 17:15:21,811 INFO L413 NwaCegarLoop]: 5116 mSDtfsCounter, 5079 mSDsluCounter, 10206 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5082 SdHoareTripleChecker+Valid, 15322 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-21 17:15:21,811 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5082 Valid, 15322 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-21 17:15:21,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9552 states. [2022-11-21 17:15:22,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9552 to 9552. [2022-11-21 17:15:22,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9552 states, 6250 states have (on average 1.26096) internal successors, (7881), 6444 states have internal predecessors, (7881), 2691 states have call successors, (2691), 625 states have call predecessors, (2691), 608 states have return successors, (2833), 2622 states have call predecessors, (2833), 2685 states have call successors, (2833) [2022-11-21 17:15:22,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9552 states to 9552 states and 13405 transitions. [2022-11-21 17:15:22,648 INFO L78 Accepts]: Start accepts. Automaton has 9552 states and 13405 transitions. Word has length 125 [2022-11-21 17:15:22,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:15:22,648 INFO L495 AbstractCegarLoop]: Abstraction has 9552 states and 13405 transitions. [2022-11-21 17:15:22,649 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-11-21 17:15:22,649 INFO L276 IsEmpty]: Start isEmpty. Operand 9552 states and 13405 transitions. [2022-11-21 17:15:22,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2022-11-21 17:15:22,651 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:15:22,651 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:15:22,651 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-21 17:15:22,652 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-21 17:15:22,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:15:22,652 INFO L85 PathProgramCache]: Analyzing trace with hash 1672983518, now seen corresponding path program 1 times [2022-11-21 17:15:22,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:15:22,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263880850] [2022-11-21 17:15:22,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:15:22,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:15:22,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:25,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:15:25,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:25,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-21 17:15:25,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:25,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-21 17:15:25,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:25,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:15:25,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:25,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:15:25,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:25,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-21 17:15:25,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:25,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-21 17:15:25,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:25,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:15:25,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:25,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:15:25,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:25,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-21 17:15:25,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:25,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-21 17:15:25,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:25,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:15:25,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:25,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:15:25,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:25,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-21 17:15:25,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:25,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-21 17:15:25,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:25,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-21 17:15:25,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:25,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:15:25,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:25,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-11-21 17:15:25,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:25,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-21 17:15:25,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:25,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-11-21 17:15:25,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:25,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-11-21 17:15:25,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:15:25,548 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 195 trivial. 0 not checked. [2022-11-21 17:15:25,549 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:15:25,549 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263880850] [2022-11-21 17:15:25,549 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1263880850] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:15:25,549 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:15:25,549 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-21 17:15:25,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1463456338] [2022-11-21 17:15:25,550 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:15:25,550 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-21 17:15:25,550 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:15:25,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-21 17:15:25,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-21 17:15:25,551 INFO L87 Difference]: Start difference. First operand 9552 states and 13405 transitions. Second operand has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-21 17:15:27,672 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-21 17:16:11,954 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-21 17:16:13,930 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.98s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-21 17:16:15,281 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-21 17:16:17,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:16:17,550 INFO L93 Difference]: Finished difference Result 10676 states and 15251 transitions. [2022-11-21 17:16:17,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-21 17:16:17,551 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 147 [2022-11-21 17:16:17,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:16:17,591 INFO L225 Difference]: With dead ends: 10676 [2022-11-21 17:16:17,591 INFO L226 Difference]: Without dead ends: 10674 [2022-11-21 17:16:17,598 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-11-21 17:16:17,599 INFO L413 NwaCegarLoop]: 4553 mSDtfsCounter, 4925 mSDsluCounter, 11615 mSDsCounter, 0 mSdLazyCounter, 11338 mSolverCounterSat, 2325 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 47.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5716 SdHoareTripleChecker+Valid, 16168 SdHoareTripleChecker+Invalid, 13664 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 2325 IncrementalHoareTripleChecker+Valid, 11338 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 50.0s IncrementalHoareTripleChecker+Time [2022-11-21 17:16:17,599 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5716 Valid, 16168 Invalid, 13664 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [2325 Valid, 11338 Invalid, 1 Unknown, 0 Unchecked, 50.0s Time] [2022-11-21 17:16:17,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10674 states. [2022-11-21 17:16:18,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10674 to 9912. [2022-11-21 17:16:18,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9912 states, 6501 states have (on average 1.2634979233964005) internal successors, (8214), 6710 states have internal predecessors, (8214), 2765 states have call successors, (2765), 627 states have call predecessors, (2765), 643 states have return successors, (2997), 2713 states have call predecessors, (2997), 2759 states have call successors, (2997) [2022-11-21 17:16:18,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9912 states to 9912 states and 13976 transitions. [2022-11-21 17:16:18,904 INFO L78 Accepts]: Start accepts. Automaton has 9912 states and 13976 transitions. Word has length 147 [2022-11-21 17:16:18,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:16:18,905 INFO L495 AbstractCegarLoop]: Abstraction has 9912 states and 13976 transitions. [2022-11-21 17:16:18,905 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-21 17:16:18,905 INFO L276 IsEmpty]: Start isEmpty. Operand 9912 states and 13976 transitions. [2022-11-21 17:16:18,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-11-21 17:16:18,907 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:16:18,907 INFO L195 NwaCegarLoop]: trace histogram [17, 16, 16, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:16:18,908 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-21 17:16:18,908 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-21 17:16:18,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:16:18,908 INFO L85 PathProgramCache]: Analyzing trace with hash -559372825, now seen corresponding path program 1 times [2022-11-21 17:16:18,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:16:18,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235108287] [2022-11-21 17:16:18,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:16:18,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:16:19,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:20,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:16:20,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:20,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-21 17:16:20,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:20,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-21 17:16:20,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:20,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:16:20,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:20,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-21 17:16:20,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:20,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-21 17:16:20,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:20,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-21 17:16:20,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:20,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-21 17:16:20,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:20,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-21 17:16:20,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:20,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-21 17:16:20,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:20,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-21 17:16:20,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:20,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-21 17:16:20,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:20,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-21 17:16:20,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:20,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-21 17:16:20,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:20,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-21 17:16:20,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:20,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-21 17:16:20,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:20,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-21 17:16:20,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:20,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-11-21 17:16:20,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:20,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-21 17:16:20,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:20,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-11-21 17:16:20,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:20,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-11-21 17:16:20,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:20,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-11-21 17:16:20,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:20,514 INFO L134 CoverageAnalysis]: Checked inductivity of 527 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 495 trivial. 0 not checked. [2022-11-21 17:16:20,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:16:20,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235108287] [2022-11-21 17:16:20,515 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235108287] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:16:20,515 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:16:20,515 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-21 17:16:20,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18605720] [2022-11-21 17:16:20,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:16:20,517 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-21 17:16:20,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:16:20,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-21 17:16:20,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-21 17:16:20,518 INFO L87 Difference]: Start difference. First operand 9912 states and 13976 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, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-11-21 17:16:22,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:16:22,034 INFO L93 Difference]: Finished difference Result 9922 states and 13985 transitions. [2022-11-21 17:16:22,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-21 17:16:22,034 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, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 137 [2022-11-21 17:16:22,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:16:22,060 INFO L225 Difference]: With dead ends: 9922 [2022-11-21 17:16:22,060 INFO L226 Difference]: Without dead ends: 9920 [2022-11-21 17:16:22,063 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-21 17:16:22,064 INFO L413 NwaCegarLoop]: 5116 mSDtfsCounter, 5072 mSDsluCounter, 10206 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5074 SdHoareTripleChecker+Valid, 15322 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-21 17:16:22,064 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5074 Valid, 15322 Invalid, 27 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-21 17:16:22,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9920 states. [2022-11-21 17:16:22,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9920 to 9920. [2022-11-21 17:16:22,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9920 states, 6507 states have (on average 1.2632549562010142) internal successors, (8220), 6716 states have internal predecessors, (8220), 2765 states have call successors, (2765), 629 states have call predecessors, (2765), 645 states have return successors, (2997), 2713 states have call predecessors, (2997), 2759 states have call successors, (2997) [2022-11-21 17:16:22,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9920 states to 9920 states and 13982 transitions. [2022-11-21 17:16:22,894 INFO L78 Accepts]: Start accepts. Automaton has 9920 states and 13982 transitions. Word has length 137 [2022-11-21 17:16:22,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:16:22,895 INFO L495 AbstractCegarLoop]: Abstraction has 9920 states and 13982 transitions. [2022-11-21 17:16:22,895 INFO L496 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, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-11-21 17:16:22,895 INFO L276 IsEmpty]: Start isEmpty. Operand 9920 states and 13982 transitions. [2022-11-21 17:16:22,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2022-11-21 17:16:22,897 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:16:22,898 INFO L195 NwaCegarLoop]: trace histogram [18, 17, 17, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:16:22,898 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-21 17:16:22,898 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-21 17:16:22,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:16:22,899 INFO L85 PathProgramCache]: Analyzing trace with hash -389472658, now seen corresponding path program 1 times [2022-11-21 17:16:22,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:16:22,899 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211801214] [2022-11-21 17:16:22,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:16:22,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:16:23,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:24,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:16:24,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:24,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-21 17:16:24,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:24,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-21 17:16:24,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:24,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:16:24,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:24,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-21 17:16:24,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:24,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-21 17:16:24,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:24,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-21 17:16:24,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:24,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-21 17:16:24,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:24,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-21 17:16:24,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:24,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-21 17:16:24,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:24,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-21 17:16:24,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:24,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-21 17:16:24,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:24,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-21 17:16:24,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:24,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-21 17:16:24,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:24,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-21 17:16:24,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:24,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-21 17:16:24,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:24,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-21 17:16:24,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:24,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-11-21 17:16:24,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:24,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-21 17:16:24,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:24,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-11-21 17:16:24,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:24,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-11-21 17:16:24,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:24,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-11-21 17:16:24,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:24,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-11-21 17:16:24,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:24,246 INFO L134 CoverageAnalysis]: Checked inductivity of 593 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 559 trivial. 0 not checked. [2022-11-21 17:16:24,246 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:16:24,246 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211801214] [2022-11-21 17:16:24,246 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211801214] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:16:24,247 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:16:24,247 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-21 17:16:24,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892727209] [2022-11-21 17:16:24,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:16:24,248 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-21 17:16:24,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:16:24,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-21 17:16:24,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-21 17:16:24,249 INFO L87 Difference]: Start difference. First operand 9920 states and 13982 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) [2022-11-21 17:16:25,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:16:25,323 INFO L93 Difference]: Finished difference Result 9972 states and 14026 transitions. [2022-11-21 17:16:25,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-21 17:16:25,324 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 142 [2022-11-21 17:16:25,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:16:25,361 INFO L225 Difference]: With dead ends: 9972 [2022-11-21 17:16:25,361 INFO L226 Difference]: Without dead ends: 9968 [2022-11-21 17:16:25,367 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-21 17:16:25,367 INFO L413 NwaCegarLoop]: 5116 mSDtfsCounter, 5027 mSDsluCounter, 10260 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5028 SdHoareTripleChecker+Valid, 15376 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-21 17:16:25,368 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5028 Valid, 15376 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-21 17:16:25,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9968 states. [2022-11-21 17:16:26,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9968 to 9966. [2022-11-21 17:16:26,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9966 states, 6542 states have (on average 1.2623051054723327) internal successors, (8258), 6750 states have internal predecessors, (8258), 2765 states have call successors, (2765), 641 states have call predecessors, (2765), 656 states have return successors, (2997), 2713 states have call predecessors, (2997), 2759 states have call successors, (2997) [2022-11-21 17:16:26,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9966 states to 9966 states and 14020 transitions. [2022-11-21 17:16:26,167 INFO L78 Accepts]: Start accepts. Automaton has 9966 states and 14020 transitions. Word has length 142 [2022-11-21 17:16:26,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:16:26,168 INFO L495 AbstractCegarLoop]: Abstraction has 9966 states and 14020 transitions. [2022-11-21 17:16:26,168 INFO L496 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) [2022-11-21 17:16:26,168 INFO L276 IsEmpty]: Start isEmpty. Operand 9966 states and 14020 transitions. [2022-11-21 17:16:26,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2022-11-21 17:16:26,171 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:16:26,171 INFO L195 NwaCegarLoop]: trace histogram [19, 18, 18, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:16:26,171 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-21 17:16:26,172 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-21 17:16:26,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:16:26,172 INFO L85 PathProgramCache]: Analyzing trace with hash -376080797, now seen corresponding path program 1 times [2022-11-21 17:16:26,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:16:26,173 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160554752] [2022-11-21 17:16:26,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:16:26,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:16:26,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:27,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:16:27,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:27,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-21 17:16:27,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:27,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-21 17:16:27,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:27,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:16:27,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:27,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-21 17:16:27,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:27,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-21 17:16:27,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:27,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-21 17:16:27,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:27,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-21 17:16:27,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:27,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-21 17:16:27,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:27,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-21 17:16:27,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:27,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-21 17:16:27,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:27,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-21 17:16:27,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:27,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-21 17:16:27,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:27,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-21 17:16:27,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:27,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-21 17:16:27,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:27,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-21 17:16:27,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:27,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-11-21 17:16:27,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:27,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-11-21 17:16:27,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:27,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-11-21 17:16:27,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:27,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-21 17:16:27,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:27,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-11-21 17:16:27,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:27,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-11-21 17:16:27,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:27,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-11-21 17:16:27,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:27,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-11-21 17:16:27,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:27,529 INFO L134 CoverageAnalysis]: Checked inductivity of 663 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 627 trivial. 0 not checked. [2022-11-21 17:16:27,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:16:27,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160554752] [2022-11-21 17:16:27,530 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160554752] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:16:27,530 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:16:27,530 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-21 17:16:27,531 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152144967] [2022-11-21 17:16:27,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:16:27,531 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-21 17:16:27,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:16:27,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-21 17:16:27,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-21 17:16:27,532 INFO L87 Difference]: Start difference. First operand 9966 states and 14020 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2022-11-21 17:16:28,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:16:28,431 INFO L93 Difference]: Finished difference Result 9972 states and 14025 transitions. [2022-11-21 17:16:28,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-21 17:16:28,431 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 140 [2022-11-21 17:16:28,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:16:28,466 INFO L225 Difference]: With dead ends: 9972 [2022-11-21 17:16:28,466 INFO L226 Difference]: Without dead ends: 9757 [2022-11-21 17:16:28,473 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-21 17:16:28,474 INFO L413 NwaCegarLoop]: 5117 mSDtfsCounter, 5079 mSDsluCounter, 10208 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5079 SdHoareTripleChecker+Valid, 15325 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-21 17:16:28,474 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5079 Valid, 15325 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-21 17:16:28,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9757 states. [2022-11-21 17:16:29,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9757 to 9757. [2022-11-21 17:16:29,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9757 states, 6415 states have (on average 1.2668745128604832) internal successors, (8127), 6621 states have internal predecessors, (8127), 2719 states have call successors, (2719), 604 states have call predecessors, (2719), 620 states have return successors, (2954), 2670 states have call predecessors, (2954), 2716 states have call successors, (2954) [2022-11-21 17:16:29,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9757 states to 9757 states and 13800 transitions. [2022-11-21 17:16:29,414 INFO L78 Accepts]: Start accepts. Automaton has 9757 states and 13800 transitions. Word has length 140 [2022-11-21 17:16:29,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:16:29,414 INFO L495 AbstractCegarLoop]: Abstraction has 9757 states and 13800 transitions. [2022-11-21 17:16:29,414 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2022-11-21 17:16:29,415 INFO L276 IsEmpty]: Start isEmpty. Operand 9757 states and 13800 transitions. [2022-11-21 17:16:29,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2022-11-21 17:16:29,417 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:16:29,417 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:16:29,418 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-21 17:16:29,418 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-21 17:16:29,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:16:29,418 INFO L85 PathProgramCache]: Analyzing trace with hash -1936814251, now seen corresponding path program 1 times [2022-11-21 17:16:29,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:16:29,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134845056] [2022-11-21 17:16:29,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:16:29,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:16:29,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:31,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:16:31,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:31,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-21 17:16:31,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:31,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-21 17:16:31,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:31,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:16:31,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:31,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:16:31,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:31,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-21 17:16:31,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:31,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-21 17:16:31,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:31,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:16:31,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:31,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:16:31,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:31,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-21 17:16:31,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:31,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-21 17:16:31,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:31,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:16:31,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:31,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:16:31,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:31,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-21 17:16:31,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:31,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-21 17:16:31,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:31,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-21 17:16:31,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:31,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:16:31,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:31,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-11-21 17:16:31,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:31,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-21 17:16:31,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:31,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-11-21 17:16:31,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:31,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-11-21 17:16:31,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:31,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-21 17:16:31,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:31,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-11-21 17:16:31,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:31,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-11-21 17:16:31,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:31,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-21 17:16:31,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:31,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-11-21 17:16:31,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:31,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-11-21 17:16:31,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:31,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-11-21 17:16:31,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:16:31,895 INFO L134 CoverageAnalysis]: Checked inductivity of 233 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2022-11-21 17:16:31,895 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:16:31,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134845056] [2022-11-21 17:16:31,896 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134845056] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:16:31,896 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:16:31,896 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-21 17:16:31,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493651261] [2022-11-21 17:16:31,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:16:31,898 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-21 17:16:31,898 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:16:31,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-21 17:16:31,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-21 17:16:31,899 INFO L87 Difference]: Start difference. First operand 9757 states and 13800 transitions. Second operand has 7 states, 6 states have (on average 12.5) internal successors, (75), 4 states have internal predecessors, (75), 3 states have call successors, (26), 5 states have call predecessors, (26), 1 states have return successors, (22), 2 states have call predecessors, (22), 3 states have call successors, (22) [2022-11-21 17:16:34,051 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-21 17:16:36,328 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.27s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-21 17:17:50,451 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-21 17:17:53,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:17:53,532 INFO L93 Difference]: Finished difference Result 10758 states and 15423 transitions. [2022-11-21 17:17:53,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-21 17:17:53,533 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.5) internal successors, (75), 4 states have internal predecessors, (75), 3 states have call successors, (26), 5 states have call predecessors, (26), 1 states have return successors, (22), 2 states have call predecessors, (22), 3 states have call successors, (22) Word has length 180 [2022-11-21 17:17:53,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:17:53,569 INFO L225 Difference]: With dead ends: 10758 [2022-11-21 17:17:53,570 INFO L226 Difference]: Without dead ends: 10756 [2022-11-21 17:17:53,576 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2022-11-21 17:17:53,577 INFO L413 NwaCegarLoop]: 3253 mSDtfsCounter, 10450 mSDsluCounter, 10088 mSDsCounter, 0 mSdLazyCounter, 16581 mSolverCounterSat, 7879 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 74.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11045 SdHoareTripleChecker+Valid, 13341 SdHoareTripleChecker+Invalid, 24462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 7879 IncrementalHoareTripleChecker+Valid, 16581 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 78.8s IncrementalHoareTripleChecker+Time [2022-11-21 17:17:53,577 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11045 Valid, 13341 Invalid, 24462 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [7879 Valid, 16581 Invalid, 2 Unknown, 0 Unchecked, 78.8s Time] [2022-11-21 17:17:53,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10756 states. [2022-11-21 17:17:54,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10756 to 9787. [2022-11-21 17:17:54,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9787 states, 6415 states have (on average 1.2643803585346842) internal successors, (8111), 6621 states have internal predecessors, (8111), 2733 states have call successors, (2733), 606 states have call predecessors, (2733), 636 states have return successors, (2975), 2699 states have call predecessors, (2975), 2730 states have call successors, (2975) [2022-11-21 17:17:54,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9787 states to 9787 states and 13819 transitions. [2022-11-21 17:17:54,534 INFO L78 Accepts]: Start accepts. Automaton has 9787 states and 13819 transitions. Word has length 180 [2022-11-21 17:17:54,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:17:54,535 INFO L495 AbstractCegarLoop]: Abstraction has 9787 states and 13819 transitions. [2022-11-21 17:17:54,535 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.5) internal successors, (75), 4 states have internal predecessors, (75), 3 states have call successors, (26), 5 states have call predecessors, (26), 1 states have return successors, (22), 2 states have call predecessors, (22), 3 states have call successors, (22) [2022-11-21 17:17:54,535 INFO L276 IsEmpty]: Start isEmpty. Operand 9787 states and 13819 transitions. [2022-11-21 17:17:54,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2022-11-21 17:17:54,538 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:17:54,538 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:17:54,538 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-21 17:17:54,539 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-21 17:17:54,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:17:54,539 INFO L85 PathProgramCache]: Analyzing trace with hash 1834636595, now seen corresponding path program 1 times [2022-11-21 17:17:54,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:17:54,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725879360] [2022-11-21 17:17:54,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:17:54,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:17:54,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:17:55,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:17:55,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:17:55,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-21 17:17:55,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:17:55,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-21 17:17:55,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:17:55,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:17:55,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:17:55,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:17:55,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:17:55,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-21 17:17:55,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:17:55,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-21 17:17:55,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:17:55,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:17:55,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:17:55,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:17:55,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:17:55,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-21 17:17:55,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:17:55,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-21 17:17:55,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:17:55,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:17:55,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:17:55,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:17:55,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:17:55,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-21 17:17:55,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:17:55,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-21 17:17:55,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:17:55,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-21 17:17:55,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:17:55,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:17:55,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:17:55,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-11-21 17:17:55,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:17:55,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-21 17:17:55,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:17:55,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-11-21 17:17:55,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:17:55,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-21 17:17:55,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:17:55,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-11-21 17:17:55,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:17:55,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-11-21 17:17:55,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:17:55,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-11-21 17:17:55,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:17:55,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-11-21 17:17:55,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:17:55,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-11-21 17:17:55,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:17:55,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-11-21 17:17:55,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:17:55,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-11-21 17:17:55,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:17:55,683 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2022-11-21 17:17:55,683 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:17:55,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725879360] [2022-11-21 17:17:55,684 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725879360] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:17:55,684 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:17:55,684 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-21 17:17:55,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848984317] [2022-11-21 17:17:55,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:17:55,685 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-21 17:17:55,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:17:55,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-21 17:17:55,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-21 17:17:55,686 INFO L87 Difference]: Start difference. First operand 9787 states and 13819 transitions. Second operand has 6 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 3 states have call successors, (27), 4 states have call predecessors, (27), 2 states have return successors, (22), 2 states have call predecessors, (22), 3 states have call successors, (22) [2022-11-21 17:17:57,782 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-21 17:18:00,050 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.27s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-21 17:18:35,570 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-21 17:18:46,196 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-21 17:18:47,371 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-21 17:18:49,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:18:49,762 INFO L93 Difference]: Finished difference Result 20524 states and 29236 transitions. [2022-11-21 17:18:49,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-21 17:18:49,763 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 3 states have call successors, (27), 4 states have call predecessors, (27), 2 states have return successors, (22), 2 states have call predecessors, (22), 3 states have call successors, (22) Word has length 188 [2022-11-21 17:18:49,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:18:49,811 INFO L225 Difference]: With dead ends: 20524 [2022-11-21 17:18:49,811 INFO L226 Difference]: Without dead ends: 10756 [2022-11-21 17:18:49,863 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-11-21 17:18:49,864 INFO L413 NwaCegarLoop]: 2850 mSDtfsCounter, 3806 mSDsluCounter, 7708 mSDsCounter, 0 mSdLazyCounter, 9846 mSolverCounterSat, 3327 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 48.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4116 SdHoareTripleChecker+Valid, 10558 SdHoareTripleChecker+Invalid, 13175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 3327 IncrementalHoareTripleChecker+Valid, 9846 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 51.8s IncrementalHoareTripleChecker+Time [2022-11-21 17:18:49,864 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4116 Valid, 10558 Invalid, 13175 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [3327 Valid, 9846 Invalid, 2 Unknown, 0 Unchecked, 51.8s Time] [2022-11-21 17:18:49,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10756 states. [2022-11-21 17:18:50,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10756 to 9791. [2022-11-21 17:18:50,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9791 states, 6417 states have (on average 1.264297958547608) internal successors, (8113), 6625 states have internal predecessors, (8113), 2733 states have call successors, (2733), 606 states have call predecessors, (2733), 638 states have return successors, (2977), 2699 states have call predecessors, (2977), 2730 states have call successors, (2977) [2022-11-21 17:18:50,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9791 states to 9791 states and 13823 transitions. [2022-11-21 17:18:50,887 INFO L78 Accepts]: Start accepts. Automaton has 9791 states and 13823 transitions. Word has length 188 [2022-11-21 17:18:50,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:18:50,888 INFO L495 AbstractCegarLoop]: Abstraction has 9791 states and 13823 transitions. [2022-11-21 17:18:50,888 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 3 states have call successors, (27), 4 states have call predecessors, (27), 2 states have return successors, (22), 2 states have call predecessors, (22), 3 states have call successors, (22) [2022-11-21 17:18:50,888 INFO L276 IsEmpty]: Start isEmpty. Operand 9791 states and 13823 transitions. [2022-11-21 17:18:50,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2022-11-21 17:18:50,891 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:18:50,891 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:18:50,892 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-21 17:18:50,892 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-21 17:18:50,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:18:50,893 INFO L85 PathProgramCache]: Analyzing trace with hash 1216262923, now seen corresponding path program 1 times [2022-11-21 17:18:50,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:18:50,893 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465671613] [2022-11-21 17:18:50,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:18:50,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:18:51,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:18:51,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:18:51,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:18:51,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-21 17:18:51,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:18:51,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-21 17:18:51,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:18:51,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:18:51,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:18:51,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:18:51,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:18:51,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-21 17:18:51,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:18:51,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-21 17:18:51,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:18:51,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:18:51,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:18:51,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:18:51,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:18:51,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-21 17:18:51,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:18:51,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-21 17:18:51,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:18:51,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:18:51,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:18:51,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:18:51,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:18:51,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-21 17:18:51,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:18:51,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-21 17:18:51,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:18:51,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-21 17:18:51,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:18:51,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:18:51,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:18:51,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-11-21 17:18:51,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:18:51,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-21 17:18:51,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:18:51,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-11-21 17:18:51,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:18:51,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-21 17:18:51,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:18:51,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-11-21 17:18:51,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:18:51,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-21 17:18:51,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:18:51,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-11-21 17:18:51,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:18:51,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-11-21 17:18:51,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:18:51,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-11-21 17:18:51,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:18:51,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-11-21 17:18:51,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:18:51,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-11-21 17:18:51,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:18:51,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-11-21 17:18:51,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:18:51,792 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2022-11-21 17:18:51,792 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:18:51,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [465671613] [2022-11-21 17:18:51,793 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [465671613] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:18:51,793 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:18:51,793 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-21 17:18:51,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629271495] [2022-11-21 17:18:51,794 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:18:51,794 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-21 17:18:51,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:18:51,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-21 17:18:51,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-21 17:18:51,795 INFO L87 Difference]: Start difference. First operand 9791 states and 13823 transitions. Second operand has 5 states, 4 states have (on average 20.5) internal successors, (82), 3 states have internal predecessors, (82), 4 states have call successors, (28), 4 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 3 states have call successors, (23) [2022-11-21 17:18:53,917 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-21 17:18:56,181 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.26s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-21 17:19:37,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:19:37,083 INFO L93 Difference]: Finished difference Result 20901 states and 29826 transitions. [2022-11-21 17:19:37,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-21 17:19:37,084 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 20.5) internal successors, (82), 3 states have internal predecessors, (82), 4 states have call successors, (28), 4 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 3 states have call successors, (23) Word has length 192 [2022-11-21 17:19:37,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:19:37,128 INFO L225 Difference]: With dead ends: 20901 [2022-11-21 17:19:37,128 INFO L226 Difference]: Without dead ends: 11129 [2022-11-21 17:19:37,159 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-21 17:19:37,160 INFO L413 NwaCegarLoop]: 2907 mSDtfsCounter, 4299 mSDsluCounter, 5008 mSDsCounter, 0 mSdLazyCounter, 7039 mSolverCounterSat, 3517 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 40.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4674 SdHoareTripleChecker+Valid, 7915 SdHoareTripleChecker+Invalid, 10558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3517 IncrementalHoareTripleChecker+Valid, 7039 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 42.8s IncrementalHoareTripleChecker+Time [2022-11-21 17:19:37,160 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4674 Valid, 7915 Invalid, 10558 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3517 Valid, 7039 Invalid, 2 Unknown, 0 Unchecked, 42.8s Time] [2022-11-21 17:19:37,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11129 states. [2022-11-21 17:19:38,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11129 to 9799. [2022-11-21 17:19:38,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9799 states, 6423 states have (on average 1.2643624474544606) internal successors, (8121), 6632 states have internal predecessors, (8121), 2734 states have call successors, (2734), 606 states have call predecessors, (2734), 639 states have return successors, (2980), 2700 states have call predecessors, (2980), 2731 states have call successors, (2980) [2022-11-21 17:19:38,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9799 states to 9799 states and 13835 transitions. [2022-11-21 17:19:38,091 INFO L78 Accepts]: Start accepts. Automaton has 9799 states and 13835 transitions. Word has length 192 [2022-11-21 17:19:38,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:19:38,092 INFO L495 AbstractCegarLoop]: Abstraction has 9799 states and 13835 transitions. [2022-11-21 17:19:38,092 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 20.5) internal successors, (82), 3 states have internal predecessors, (82), 4 states have call successors, (28), 4 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 3 states have call successors, (23) [2022-11-21 17:19:38,092 INFO L276 IsEmpty]: Start isEmpty. Operand 9799 states and 13835 transitions. [2022-11-21 17:19:38,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2022-11-21 17:19:38,095 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:19:38,095 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:19:38,095 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-11-21 17:19:38,096 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-21 17:19:38,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:19:38,096 INFO L85 PathProgramCache]: Analyzing trace with hash 781595662, now seen corresponding path program 1 times [2022-11-21 17:19:38,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:19:38,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172210925] [2022-11-21 17:19:38,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:19:38,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:19:38,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:19:39,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-21 17:19:39,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-21 17:19:39,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:19:39,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:19:39,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-21 17:19:39,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-21 17:19:39,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:19:39,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:19:39,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-21 17:19:39,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-21 17:19:39,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:19:39,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:19:39,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-21 17:19:39,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-21 17:19:39,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-21 17:19:39,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:19:39,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-11-21 17:19:39,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-21 17:19:39,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-11-21 17:19:39,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-11-21 17:19:39,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-11-21 17:19:39,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-11-21 17:19:39,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-11-21 17:19:39,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-11-21 17:19:39,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-11-21 17:19:39,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-11-21 17:19:39,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-11-21 17:19:39,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-11-21 17:19:39,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-11-21 17:19:39,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:19:39,602 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 240 trivial. 0 not checked. [2022-11-21 17:19:39,602 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:19:39,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172210925] [2022-11-21 17:19:39,603 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172210925] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:19:39,603 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:19:39,603 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-21 17:19:39,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472739855] [2022-11-21 17:19:39,603 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:19:39,604 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-21 17:19:39,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:19:39,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-21 17:19:39,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-21 17:19:39,605 INFO L87 Difference]: Start difference. First operand 9799 states and 13835 transitions. Second operand has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (28), 6 states have call predecessors, (28), 2 states have return successors, (24), 2 states have call predecessors, (24), 3 states have call successors, (24) [2022-11-21 17:19:41,697 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-21 17:19:43,964 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.26s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-21 17:19:46,231 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.26s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-21 17:19:48,498 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.27s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-21 17:20:37,848 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-21 17:20:48,772 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-21 17:20:55,184 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-21 17:20:56,815 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-21 17:21:00,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:21:00,415 INFO L93 Difference]: Finished difference Result 21724 states and 31530 transitions. [2022-11-21 17:21:00,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-21 17:21:00,416 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (28), 6 states have call predecessors, (28), 2 states have return successors, (24), 2 states have call predecessors, (24), 3 states have call successors, (24) Word has length 192 [2022-11-21 17:21:00,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:21:00,495 INFO L225 Difference]: With dead ends: 21724 [2022-11-21 17:21:00,495 INFO L226 Difference]: Without dead ends: 11944 [2022-11-21 17:21:00,545 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=103, Invalid=239, Unknown=0, NotChecked=0, Total=342 [2022-11-21 17:21:00,547 INFO L413 NwaCegarLoop]: 2850 mSDtfsCounter, 7756 mSDsluCounter, 8093 mSDsCounter, 0 mSdLazyCounter, 11026 mSolverCounterSat, 8068 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 72.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7996 SdHoareTripleChecker+Valid, 10943 SdHoareTripleChecker+Invalid, 19099 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 8068 IncrementalHoareTripleChecker+Valid, 11026 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 77.1s IncrementalHoareTripleChecker+Time [2022-11-21 17:21:00,547 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7996 Valid, 10943 Invalid, 19099 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [8068 Valid, 11026 Invalid, 5 Unknown, 0 Unchecked, 77.1s Time] [2022-11-21 17:21:00,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11944 states. [2022-11-21 17:21:02,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11944 to 9623. [2022-11-21 17:21:02,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9623 states, 6329 states have (on average 1.2663927950703113) internal successors, (8015), 6529 states have internal predecessors, (8015), 2668 states have call successors, (2668), 601 states have call predecessors, (2668), 623 states have return successors, (2870), 2630 states have call predecessors, (2870), 2665 states have call successors, (2870) [2022-11-21 17:21:02,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9623 states to 9623 states and 13553 transitions. [2022-11-21 17:21:02,119 INFO L78 Accepts]: Start accepts. Automaton has 9623 states and 13553 transitions. Word has length 192 [2022-11-21 17:21:02,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:21:02,120 INFO L495 AbstractCegarLoop]: Abstraction has 9623 states and 13553 transitions. [2022-11-21 17:21:02,121 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (28), 6 states have call predecessors, (28), 2 states have return successors, (24), 2 states have call predecessors, (24), 3 states have call successors, (24) [2022-11-21 17:21:02,121 INFO L276 IsEmpty]: Start isEmpty. Operand 9623 states and 13553 transitions. [2022-11-21 17:21:02,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2022-11-21 17:21:02,124 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:21:02,124 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:21:02,124 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-11-21 17:21:02,124 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-21 17:21:02,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:21:02,125 INFO L85 PathProgramCache]: Analyzing trace with hash -538360889, now seen corresponding path program 1 times [2022-11-21 17:21:02,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:21:02,125 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602571223] [2022-11-21 17:21:02,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:21:02,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:21:02,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:21:04,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:21:04,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:21:04,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-21 17:21:04,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:21:05,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-21 17:21:05,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:21:05,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:21:05,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:21:05,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:21:05,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:21:05,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-21 17:21:05,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:21:05,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-21 17:21:05,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:21:05,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:21:05,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:21:05,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:21:05,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:21:05,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-21 17:21:05,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:21:05,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-21 17:21:05,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:21:05,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:21:05,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:21:05,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:21:05,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:21:05,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-21 17:21:05,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:21:05,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-21 17:21:05,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:21:05,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-21 17:21:05,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:21:05,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:21:05,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:21:05,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-11-21 17:21:05,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:21:05,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-21 17:21:05,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:21:05,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-11-21 17:21:05,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:21:05,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-21 17:21:05,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:21:05,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-11-21 17:21:05,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:21:05,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-21 17:21:05,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:21:05,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-11-21 17:21:05,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:21:05,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-11-21 17:21:05,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:21:05,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-11-21 17:21:05,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:21:05,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-11-21 17:21:05,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:21:05,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-11-21 17:21:05,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:21:05,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-11-21 17:21:05,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:21:05,315 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2022-11-21 17:21:05,315 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:21:05,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602571223] [2022-11-21 17:21:05,316 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602571223] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:21:05,316 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:21:05,316 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-21 17:21:05,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686940000] [2022-11-21 17:21:05,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:21:05,317 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-21 17:21:05,318 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:21:05,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-21 17:21:05,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-21 17:21:05,319 INFO L87 Difference]: Start difference. First operand 9623 states and 13553 transitions. Second operand has 7 states, 6 states have (on average 14.166666666666666) internal successors, (85), 4 states have internal predecessors, (85), 3 states have call successors, (28), 5 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 3 states have call successors, (23) [2022-11-21 17:21:07,464 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-21 17:21:09,763 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.30s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-21 17:22:09,773 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-21 17:22:11,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:22:11,907 INFO L93 Difference]: Finished difference Result 10890 states and 15639 transitions. [2022-11-21 17:22:11,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-21 17:22:11,908 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.166666666666666) internal successors, (85), 4 states have internal predecessors, (85), 3 states have call successors, (28), 5 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 3 states have call successors, (23) Word has length 195 [2022-11-21 17:22:11,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:22:11,963 INFO L225 Difference]: With dead ends: 10890 [2022-11-21 17:22:11,963 INFO L226 Difference]: Without dead ends: 10888 [2022-11-21 17:22:11,972 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2022-11-21 17:22:11,973 INFO L413 NwaCegarLoop]: 2856 mSDtfsCounter, 7561 mSDsluCounter, 7785 mSDsCounter, 0 mSdLazyCounter, 9918 mSolverCounterSat, 5402 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 60.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7997 SdHoareTripleChecker+Valid, 10641 SdHoareTripleChecker+Invalid, 15323 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 5402 IncrementalHoareTripleChecker+Valid, 9918 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 63.4s IncrementalHoareTripleChecker+Time [2022-11-21 17:22:11,973 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7997 Valid, 10641 Invalid, 15323 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [5402 Valid, 9918 Invalid, 3 Unknown, 0 Unchecked, 63.4s Time] [2022-11-21 17:22:11,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10888 states. [2022-11-21 17:22:13,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10888 to 9639. [2022-11-21 17:22:13,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9639 states, 6341 states have (on average 1.2658886610944646) internal successors, (8027), 6541 states have internal predecessors, (8027), 2668 states have call successors, (2668), 605 states have call predecessors, (2668), 627 states have return successors, (2870), 2630 states have call predecessors, (2870), 2665 states have call successors, (2870) [2022-11-21 17:22:13,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9639 states to 9639 states and 13565 transitions. [2022-11-21 17:22:13,488 INFO L78 Accepts]: Start accepts. Automaton has 9639 states and 13565 transitions. Word has length 195 [2022-11-21 17:22:13,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:22:13,488 INFO L495 AbstractCegarLoop]: Abstraction has 9639 states and 13565 transitions. [2022-11-21 17:22:13,488 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.166666666666666) internal successors, (85), 4 states have internal predecessors, (85), 3 states have call successors, (28), 5 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 3 states have call successors, (23) [2022-11-21 17:22:13,488 INFO L276 IsEmpty]: Start isEmpty. Operand 9639 states and 13565 transitions. [2022-11-21 17:22:13,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2022-11-21 17:22:13,492 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:22:13,492 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:22:13,493 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-11-21 17:22:13,493 INFO L420 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)] === [2022-11-21 17:22:13,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:22:13,494 INFO L85 PathProgramCache]: Analyzing trace with hash -1699060153, now seen corresponding path program 1 times [2022-11-21 17:22:13,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:22:13,494 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64951804] [2022-11-21 17:22:13,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:22:13,495 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:22:13,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:22:14,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:22:14,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:22:14,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-21 17:22:14,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:22:14,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-21 17:22:14,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:22:14,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:22:14,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:22:14,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:22:14,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:22:14,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-21 17:22:14,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:22:14,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-21 17:22:14,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:22:14,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:22:14,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:22:14,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:22:14,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:22:14,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-21 17:22:14,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:22:14,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-21 17:22:14,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:22:14,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:22:14,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:22:14,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:22:14,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:22:14,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-21 17:22:14,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:22:14,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-21 17:22:14,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:22:14,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-21 17:22:14,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:22:14,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:22:14,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:22:14,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-11-21 17:22:14,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:22:14,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-21 17:22:14,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:22:14,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-11-21 17:22:14,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:22:14,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-21 17:22:14,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:22:14,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-11-21 17:22:14,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:22:14,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-21 17:22:14,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:22:14,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-11-21 17:22:14,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:22:14,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-11-21 17:22:14,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:22:14,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-11-21 17:22:14,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:22:14,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-11-21 17:22:14,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:22:14,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-11-21 17:22:14,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:22:14,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-11-21 17:22:14,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:22:14,679 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2022-11-21 17:22:14,680 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:22:14,680 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64951804] [2022-11-21 17:22:14,680 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [64951804] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:22:14,680 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:22:14,681 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-21 17:22:14,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861124964] [2022-11-21 17:22:14,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:22:14,681 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-21 17:22:14,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:22:14,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-21 17:22:14,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-21 17:22:14,683 INFO L87 Difference]: Start difference. First operand 9639 states and 13565 transitions. Second operand has 5 states, 4 states have (on average 21.5) internal successors, (86), 3 states have internal predecessors, (86), 3 states have call successors, (28), 4 states have call predecessors, (28), 1 states have return successors, (23), 1 states have call predecessors, (23), 2 states have call successors, (23) [2022-11-21 17:22:16,790 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-21 17:22:19,062 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.27s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-21 17:22:54,057 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-21 17:23:04,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:23:04,920 INFO L93 Difference]: Finished difference Result 20618 states and 29385 transitions. [2022-11-21 17:23:04,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-21 17:23:04,921 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 21.5) internal successors, (86), 3 states have internal predecessors, (86), 3 states have call successors, (28), 4 states have call predecessors, (28), 1 states have return successors, (23), 1 states have call predecessors, (23), 2 states have call successors, (23) Word has length 196 [2022-11-21 17:23:04,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:23:04,973 INFO L225 Difference]: With dead ends: 20618 [2022-11-21 17:23:04,974 INFO L226 Difference]: Without dead ends: 10998 [2022-11-21 17:23:05,018 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-21 17:23:05,019 INFO L413 NwaCegarLoop]: 2842 mSDtfsCounter, 3903 mSDsluCounter, 5241 mSDsCounter, 0 mSdLazyCounter, 7020 mSolverCounterSat, 3368 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 44.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4213 SdHoareTripleChecker+Valid, 8083 SdHoareTripleChecker+Invalid, 10390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 3368 IncrementalHoareTripleChecker+Valid, 7020 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 47.2s IncrementalHoareTripleChecker+Time [2022-11-21 17:23:05,019 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4213 Valid, 8083 Invalid, 10390 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [3368 Valid, 7020 Invalid, 2 Unknown, 0 Unchecked, 47.2s Time] [2022-11-21 17:23:05,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10998 states. [2022-11-21 17:23:06,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10998 to 9641. [2022-11-21 17:23:06,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9641 states, 6343 states have (on average 1.2658048242156708) internal successors, (8029), 6543 states have internal predecessors, (8029), 2668 states have call successors, (2668), 605 states have call predecessors, (2668), 627 states have return successors, (2870), 2630 states have call predecessors, (2870), 2665 states have call successors, (2870) [2022-11-21 17:23:06,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9641 states to 9641 states and 13567 transitions. [2022-11-21 17:23:06,563 INFO L78 Accepts]: Start accepts. Automaton has 9641 states and 13567 transitions. Word has length 196 [2022-11-21 17:23:06,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:23:06,563 INFO L495 AbstractCegarLoop]: Abstraction has 9641 states and 13567 transitions. [2022-11-21 17:23:06,564 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 21.5) internal successors, (86), 3 states have internal predecessors, (86), 3 states have call successors, (28), 4 states have call predecessors, (28), 1 states have return successors, (23), 1 states have call predecessors, (23), 2 states have call successors, (23) [2022-11-21 17:23:06,564 INFO L276 IsEmpty]: Start isEmpty. Operand 9641 states and 13567 transitions. [2022-11-21 17:23:06,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2022-11-21 17:23:06,567 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:23:06,568 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:23:06,568 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-11-21 17:23:06,568 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-21 17:23:06,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:23:06,569 INFO L85 PathProgramCache]: Analyzing trace with hash -1109186333, now seen corresponding path program 1 times [2022-11-21 17:23:06,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:23:06,569 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167434205] [2022-11-21 17:23:06,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:23:06,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:23:06,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:23:08,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:23:08,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:23:08,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-21 17:23:08,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:23:08,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-21 17:23:08,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:23:08,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:23:08,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:23:08,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:23:08,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:23:08,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-21 17:23:08,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:23:08,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-21 17:23:08,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:23:08,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:23:08,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:23:08,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:23:08,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:23:08,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-21 17:23:08,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:23:08,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-21 17:23:08,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:23:08,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:23:08,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:23:08,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-21 17:23:08,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:23:08,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-21 17:23:08,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:23:08,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-21 17:23:08,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:23:08,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-21 17:23:08,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:23:08,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-21 17:23:08,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:23:08,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-11-21 17:23:08,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:23:08,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-21 17:23:08,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:23:08,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-11-21 17:23:08,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:23:08,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-21 17:23:08,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:23:08,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-11-21 17:23:08,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:23:08,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-21 17:23:08,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:23:08,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-11-21 17:23:08,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:23:08,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-11-21 17:23:08,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:23:08,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-11-21 17:23:08,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:23:08,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-11-21 17:23:08,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:23:08,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-11-21 17:23:08,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:23:08,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-11-21 17:23:08,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:23:08,538 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2022-11-21 17:23:08,538 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:23:08,538 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167434205] [2022-11-21 17:23:08,538 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167434205] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:23:08,538 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:23:08,538 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-21 17:23:08,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838573571] [2022-11-21 17:23:08,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:23:08,539 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-21 17:23:08,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:23:08,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-21 17:23:08,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-21 17:23:08,540 INFO L87 Difference]: Start difference. First operand 9641 states and 13567 transitions. Second operand has 7 states, 6 states have (on average 14.5) internal successors, (87), 4 states have internal predecessors, (87), 3 states have call successors, (28), 5 states have call predecessors, (28), 2 states have return successors, (23), 2 states have call predecessors, (23), 3 states have call successors, (23) [2022-11-21 17:23:10,657 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-21 17:23:12,965 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.30s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-21 17:23:15,253 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.29s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []