./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 8393723b 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_10819ac4-dc0b-4e2b-84bc-e8be68d04d01/bin/uautomizer-TMbwUNV5ro/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10819ac4-dc0b-4e2b-84bc-e8be68d04d01/bin/uautomizer-TMbwUNV5ro/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10819ac4-dc0b-4e2b-84bc-e8be68d04d01/bin/uautomizer-TMbwUNV5ro/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10819ac4-dc0b-4e2b-84bc-e8be68d04d01/bin/uautomizer-TMbwUNV5ro/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_10819ac4-dc0b-4e2b-84bc-e8be68d04d01/bin/uautomizer-TMbwUNV5ro/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10819ac4-dc0b-4e2b-84bc-e8be68d04d01/bin/uautomizer-TMbwUNV5ro --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-8393723 [2022-11-18 19:44:43,349 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-18 19:44:43,352 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-18 19:44:43,398 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-18 19:44:43,398 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-18 19:44:43,400 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-18 19:44:43,411 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-18 19:44:43,413 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-18 19:44:43,416 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-18 19:44:43,425 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-18 19:44:43,427 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-18 19:44:43,428 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-18 19:44:43,429 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-18 19:44:43,431 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-18 19:44:43,433 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-18 19:44:43,437 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-18 19:44:43,441 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-18 19:44:43,447 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-18 19:44:43,449 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-18 19:44:43,458 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-18 19:44:43,461 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-18 19:44:43,463 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-18 19:44:43,470 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-18 19:44:43,472 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-18 19:44:43,477 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-18 19:44:43,485 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-18 19:44:43,485 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-18 19:44:43,487 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-18 19:44:43,493 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-18 19:44:43,495 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-18 19:44:43,495 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-18 19:44:43,496 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-18 19:44:43,498 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-18 19:44:43,501 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-18 19:44:43,503 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-18 19:44:43,504 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-18 19:44:43,506 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-18 19:44:43,508 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-18 19:44:43,508 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-18 19:44:43,510 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-18 19:44:43,511 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-18 19:44:43,512 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10819ac4-dc0b-4e2b-84bc-e8be68d04d01/bin/uautomizer-TMbwUNV5ro/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-11-18 19:44:43,577 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-18 19:44:43,580 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-18 19:44:43,581 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-18 19:44:43,582 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-18 19:44:43,583 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-18 19:44:43,584 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-18 19:44:43,585 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-18 19:44:43,585 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-18 19:44:43,586 INFO L138 SettingsManager]: * Use SBE=true [2022-11-18 19:44:43,586 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-18 19:44:43,588 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-18 19:44:43,588 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-18 19:44:43,588 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-18 19:44:43,589 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-18 19:44:43,589 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-18 19:44:43,589 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-18 19:44:43,590 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-18 19:44:43,590 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-18 19:44:43,590 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-18 19:44:43,591 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-18 19:44:43,591 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-18 19:44:43,591 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 19:44:43,592 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-18 19:44:43,592 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-18 19:44:43,592 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-18 19:44:43,593 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-18 19:44:43,595 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-18 19:44:43,595 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-18 19:44:43,596 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-18 19:44:43,596 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-18 19:44:43,596 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_10819ac4-dc0b-4e2b-84bc-e8be68d04d01/bin/uautomizer-TMbwUNV5ro/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_10819ac4-dc0b-4e2b-84bc-e8be68d04d01/bin/uautomizer-TMbwUNV5ro 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-18 19:44:43,997 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-18 19:44:44,052 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-18 19:44:44,057 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-18 19:44:44,059 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-18 19:44:44,060 INFO L275 PluginConnector]: CDTParser initialized [2022-11-18 19:44:44,062 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10819ac4-dc0b-4e2b-84bc-e8be68d04d01/bin/uautomizer-TMbwUNV5ro/../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i [2022-11-18 19:44:44,196 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10819ac4-dc0b-4e2b-84bc-e8be68d04d01/bin/uautomizer-TMbwUNV5ro/data/3ae3f1998/12218a595ac14e73b98ff5e4af6b2bf1/FLAG0df4f268c [2022-11-18 19:44:45,670 INFO L306 CDTParser]: Found 1 translation units. [2022-11-18 19:44:45,671 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10819ac4-dc0b-4e2b-84bc-e8be68d04d01/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i [2022-11-18 19:44:45,746 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10819ac4-dc0b-4e2b-84bc-e8be68d04d01/bin/uautomizer-TMbwUNV5ro/data/3ae3f1998/12218a595ac14e73b98ff5e4af6b2bf1/FLAG0df4f268c [2022-11-18 19:44:46,116 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10819ac4-dc0b-4e2b-84bc-e8be68d04d01/bin/uautomizer-TMbwUNV5ro/data/3ae3f1998/12218a595ac14e73b98ff5e4af6b2bf1 [2022-11-18 19:44:46,121 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-18 19:44:46,123 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-18 19:44:46,124 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-18 19:44:46,125 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-18 19:44:46,130 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-18 19:44:46,131 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 07:44:46" (1/1) ... [2022-11-18 19:44:46,133 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4efa69ee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:44:46, skipping insertion in model container [2022-11-18 19:44:46,133 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 07:44:46" (1/1) ... [2022-11-18 19:44:46,143 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-18 19:44:46,424 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 19:44:53,990 WARN L234 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_10819ac4-dc0b-4e2b-84bc-e8be68d04d01/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487146,487159] [2022-11-18 19:44:53,996 WARN L234 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_10819ac4-dc0b-4e2b-84bc-e8be68d04d01/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487315,487328] [2022-11-18 19:44:53,997 WARN L234 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_10819ac4-dc0b-4e2b-84bc-e8be68d04d01/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487482,487495] [2022-11-18 19:44:53,998 WARN L234 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_10819ac4-dc0b-4e2b-84bc-e8be68d04d01/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487650,487663] [2022-11-18 19:44:54,040 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 19:44:54,146 INFO L203 MainTranslator]: Completed pre-run [2022-11-18 19:44:54,884 WARN L234 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_10819ac4-dc0b-4e2b-84bc-e8be68d04d01/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487146,487159] [2022-11-18 19:44:54,885 WARN L234 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_10819ac4-dc0b-4e2b-84bc-e8be68d04d01/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487315,487328] [2022-11-18 19:44:54,885 WARN L234 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_10819ac4-dc0b-4e2b-84bc-e8be68d04d01/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487482,487495] [2022-11-18 19:44:54,886 WARN L234 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_10819ac4-dc0b-4e2b-84bc-e8be68d04d01/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487650,487663] [2022-11-18 19:44:54,900 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 19:44:55,348 INFO L208 MainTranslator]: Completed translation [2022-11-18 19:44:55,349 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:44:55 WrapperNode [2022-11-18 19:44:55,349 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-18 19:44:55,351 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-18 19:44:55,351 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-18 19:44:55,351 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-18 19:44:55,362 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:44:55" (1/1) ... [2022-11-18 19:44:55,616 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:44:55" (1/1) ... [2022-11-18 19:44:56,191 INFO L138 Inliner]: procedures = 676, calls = 4258, calls flagged for inlining = 325, calls inlined = 302, statements flattened = 10718 [2022-11-18 19:44:56,192 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-18 19:44:56,193 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-18 19:44:56,193 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-18 19:44:56,194 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-18 19:44:56,208 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:44:55" (1/1) ... [2022-11-18 19:44:56,208 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:44:55" (1/1) ... [2022-11-18 19:44:56,286 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:44:55" (1/1) ... [2022-11-18 19:44:56,286 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:44:55" (1/1) ... [2022-11-18 19:44:56,853 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:44:55" (1/1) ... [2022-11-18 19:44:56,921 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:44:55" (1/1) ... [2022-11-18 19:44:56,984 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:44:55" (1/1) ... [2022-11-18 19:44:57,021 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:44:55" (1/1) ... [2022-11-18 19:44:57,234 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-18 19:44:57,237 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-18 19:44:57,237 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-18 19:44:57,240 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-18 19:44:57,241 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:44:55" (1/1) ... [2022-11-18 19:44:57,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 19:44:57,266 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10819ac4-dc0b-4e2b-84bc-e8be68d04d01/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 19:44:57,285 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10819ac4-dc0b-4e2b-84bc-e8be68d04d01/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-18 19:44:57,303 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10819ac4-dc0b-4e2b-84bc-e8be68d04d01/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-18 19:44:57,347 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2022-11-18 19:44:57,347 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2022-11-18 19:44:57,347 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_read [2022-11-18 19:44:57,348 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_read [2022-11-18 19:44:57,348 INFO L130 BoogieDeclarations]: Found specification of procedure cas_pcs_link_check [2022-11-18 19:44:57,348 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_pcs_link_check [2022-11-18 19:44:57,348 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_121 [2022-11-18 19:44:57,348 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_121 [2022-11-18 19:44:57,348 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2022-11-18 19:44:57,349 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2022-11-18 19:44:57,349 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-18 19:44:57,349 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-18 19:44:57,349 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2022-11-18 19:44:57,349 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2022-11-18 19:44:57,349 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2022-11-18 19:44:57,350 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2022-11-18 19:44:57,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-18 19:44:57,350 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-18 19:44:57,350 INFO L130 BoogieDeclarations]: Found specification of procedure cas_mii_link_check [2022-11-18 19:44:57,350 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_mii_link_check [2022-11-18 19:44:57,351 INFO L130 BoogieDeclarations]: Found specification of procedure cas_calc_tabort [2022-11-18 19:44:57,351 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_calc_tabort [2022-11-18 19:44:57,351 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2022-11-18 19:44:57,351 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2022-11-18 19:44:57,351 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_timer_instance_3 [2022-11-18 19:44:57,351 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_timer_instance_3 [2022-11-18 19:44:57,352 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_cpu [2022-11-18 19:44:57,352 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_cpu [2022-11-18 19:44:57,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-11-18 19:44:57,352 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-11-18 19:44:57,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_147 [2022-11-18 19:44:57,352 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_147 [2022-11-18 19:44:57,353 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2022-11-18 19:44:57,353 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2022-11-18 19:44:57,353 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2022-11-18 19:44:57,353 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2022-11-18 19:44:57,353 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2022-11-18 19:44:57,353 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2022-11-18 19:44:57,354 INFO L130 BoogieDeclarations]: Found specification of procedure cas_lock_tx [2022-11-18 19:44:57,354 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_lock_tx [2022-11-18 19:44:57,354 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2022-11-18 19:44:57,354 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2022-11-18 19:44:57,354 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-18 19:44:57,354 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-18 19:44:57,355 INFO L130 BoogieDeclarations]: Found specification of procedure cas_disable_irq [2022-11-18 19:44:57,355 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_disable_irq [2022-11-18 19:44:57,355 INFO L130 BoogieDeclarations]: Found specification of procedure cas_free_rxds [2022-11-18 19:44:57,355 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_free_rxds [2022-11-18 19:44:57,355 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_page [2022-11-18 19:44:57,355 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_page [2022-11-18 19:44:57,355 INFO L130 BoogieDeclarations]: Found specification of procedure cas_open [2022-11-18 19:44:57,356 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_open [2022-11-18 19:44:57,356 INFO L130 BoogieDeclarations]: Found specification of procedure cas_interrupt [2022-11-18 19:44:57,356 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_interrupt [2022-11-18 19:44:57,356 INFO L130 BoogieDeclarations]: Found specification of procedure cas_tx_tiny_free [2022-11-18 19:44:57,356 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_tx_tiny_free [2022-11-18 19:44:57,356 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2022-11-18 19:44:57,357 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2022-11-18 19:44:57,357 INFO L130 BoogieDeclarations]: Found specification of procedure tx_tiny_map [2022-11-18 19:44:57,357 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_tiny_map [2022-11-18 19:44:57,357 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_init [2022-11-18 19:44:57,357 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_init [2022-11-18 19:44:57,357 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2022-11-18 19:44:57,358 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2022-11-18 19:44:57,358 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size_set [2022-11-18 19:44:57,358 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size_set [2022-11-18 19:44:57,358 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2022-11-18 19:44:57,358 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2022-11-18 19:44:57,358 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-11-18 19:44:57,358 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-11-18 19:44:57,359 INFO L130 BoogieDeclarations]: Found specification of procedure cas_enable_irq [2022-11-18 19:44:57,359 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_enable_irq [2022-11-18 19:44:57,359 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2022-11-18 19:44:57,359 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2022-11-18 19:44:57,359 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2022-11-18 19:44:57,359 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2022-11-18 19:44:57,360 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_dequeue [2022-11-18 19:44:57,360 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_dequeue [2022-11-18 19:44:57,360 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2022-11-18 19:44:57,360 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_rx [2022-11-18 19:44:57,360 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2022-11-18 19:44:57,360 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2022-11-18 19:44:57,361 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-11-18 19:44:57,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-11-18 19:44:57,361 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-11-18 19:44:57,361 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-11-18 19:44:57,361 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2022-11-18 19:44:57,361 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2022-11-18 19:44:57,361 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-18 19:44:57,362 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_108 [2022-11-18 19:44:57,362 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_108 [2022-11-18 19:44:57,362 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2022-11-18 19:44:57,362 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2022-11-18 19:44:57,362 INFO L130 BoogieDeclarations]: Found specification of procedure cas_set_multicast [2022-11-18 19:44:57,362 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_set_multicast [2022-11-18 19:44:57,362 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2022-11-18 19:44:57,363 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2022-11-18 19:44:57,363 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_detach [2022-11-18 19:44:57,363 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_detach [2022-11-18 19:44:57,363 INFO L130 BoogieDeclarations]: Found specification of procedure cas_spare_free [2022-11-18 19:44:57,363 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_spare_free [2022-11-18 19:44:57,363 INFO L130 BoogieDeclarations]: Found specification of procedure cas_tx_timeout [2022-11-18 19:44:57,364 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_tx_timeout [2022-11-18 19:44:57,364 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2022-11-18 19:44:57,364 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2022-11-18 19:44:57,364 INFO L130 BoogieDeclarations]: Found specification of procedure cas_read_pcs_link_mode [2022-11-18 19:44:57,364 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_read_pcs_link_mode [2022-11-18 19:44:57,364 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-11-18 19:44:57,364 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-11-18 19:44:57,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-18 19:44:57,365 INFO L130 BoogieDeclarations]: Found specification of procedure cas_close [2022-11-18 19:44:57,365 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_close [2022-11-18 19:44:57,365 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_swap [2022-11-18 19:44:57,365 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_swap [2022-11-18 19:44:57,365 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2022-11-18 19:44:57,366 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2022-11-18 19:44:57,366 INFO L130 BoogieDeclarations]: Found specification of procedure cas_netpoll [2022-11-18 19:44:57,366 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_netpoll [2022-11-18 19:44:57,366 INFO L130 BoogieDeclarations]: Found specification of procedure cas_hard_reset [2022-11-18 19:44:57,366 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_hard_reset [2022-11-18 19:44:57,366 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-11-18 19:44:57,366 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2022-11-18 19:44:57,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-18 19:44:57,367 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-11-18 19:44:57,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-11-18 19:44:57,367 INFO L130 BoogieDeclarations]: Found specification of procedure cas_rxc_init [2022-11-18 19:44:57,367 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_rxc_init [2022-11-18 19:44:57,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-18 19:44:57,367 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-18 19:44:57,368 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-18 19:44:57,368 INFO L130 BoogieDeclarations]: Found specification of procedure cas_clear_mac_err [2022-11-18 19:44:57,368 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_clear_mac_err [2022-11-18 19:44:57,368 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2022-11-18 19:44:57,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2022-11-18 19:44:57,368 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2022-11-18 19:44:57,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2022-11-18 19:44:57,369 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2022-11-18 19:44:57,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2022-11-18 19:44:57,369 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2022-11-18 19:44:57,369 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2022-11-18 19:44:57,369 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_instance_callback_3_2 [2022-11-18 19:44:57,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_instance_callback_3_2 [2022-11-18 19:44:57,370 INFO L130 BoogieDeclarations]: Found specification of procedure cas_remove_one [2022-11-18 19:44:57,370 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_remove_one [2022-11-18 19:44:57,370 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_NOT_ARG_SIGN [2022-11-18 19:44:57,370 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_NOT_ARG_SIGN [2022-11-18 19:44:57,370 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2022-11-18 19:44:57,370 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2022-11-18 19:44:57,370 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2022-11-18 19:44:57,371 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2022-11-18 19:44:57,371 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-11-18 19:44:57,371 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-11-18 19:44:57,371 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_dequeue [2022-11-18 19:44:57,371 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_dequeue [2022-11-18 19:44:57,371 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-18 19:44:57,372 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2022-11-18 19:44:57,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2022-11-18 19:44:57,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-18 19:44:57,372 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_init [2022-11-18 19:44:57,372 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_init [2022-11-18 19:44:57,372 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-11-18 19:44:57,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-11-18 19:44:57,373 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2022-11-18 19:44:57,373 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2022-11-18 19:44:57,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-18 19:44:57,373 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-18 19:44:57,373 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-11-18 19:44:57,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-11-18 19:44:57,374 INFO L130 BoogieDeclarations]: Found specification of procedure cas_set_link_modes [2022-11-18 19:44:57,374 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_set_link_modes [2022-11-18 19:44:57,374 INFO L130 BoogieDeclarations]: Found specification of procedure cas_link_timer [2022-11-18 19:44:57,374 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_link_timer [2022-11-18 19:44:57,374 INFO L130 BoogieDeclarations]: Found specification of procedure cas_read_mii_link_mode [2022-11-18 19:44:57,374 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_read_mii_link_mode [2022-11-18 19:44:57,375 INFO L130 BoogieDeclarations]: Found specification of procedure __list_splice [2022-11-18 19:44:57,375 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_splice [2022-11-18 19:44:57,375 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2022-11-18 19:44:57,375 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2022-11-18 19:44:57,375 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2022-11-18 19:44:57,375 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2022-11-18 19:44:57,375 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2022-11-18 19:44:57,376 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2022-11-18 19:44:57,376 INFO L130 BoogieDeclarations]: Found specification of procedure kmap_atomic [2022-11-18 19:44:57,376 INFO L138 BoogieDeclarations]: Found implementation of procedure kmap_atomic [2022-11-18 19:44:57,376 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2022-11-18 19:44:57,376 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2022-11-18 19:44:57,376 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-11-18 19:44:57,377 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-11-18 19:44:57,377 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2022-11-18 19:44:57,377 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2022-11-18 19:44:57,377 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2022-11-18 19:44:57,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2022-11-18 19:44:57,377 INFO L130 BoogieDeclarations]: Found specification of procedure csum_unfold [2022-11-18 19:44:57,377 INFO L138 BoogieDeclarations]: Found implementation of procedure csum_unfold [2022-11-18 19:44:57,378 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2022-11-18 19:44:57,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2022-11-18 19:44:57,378 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2022-11-18 19:44:57,378 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2022-11-18 19:44:57,378 INFO L130 BoogieDeclarations]: Found specification of procedure cas_entropy_gather [2022-11-18 19:44:57,378 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_entropy_gather [2022-11-18 19:44:57,379 INFO L130 BoogieDeclarations]: Found specification of procedure cas_resume [2022-11-18 19:44:57,379 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_resume [2022-11-18 19:44:57,379 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-18 19:44:57,379 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-18 19:44:57,379 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_alloc [2022-11-18 19:44:57,379 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_alloc [2022-11-18 19:44:57,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-18 19:44:57,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-18 19:44:57,380 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-18 19:44:57,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-18 19:44:57,380 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-11-18 19:44:57,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-11-18 19:44:57,380 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2022-11-18 19:44:57,381 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2022-11-18 19:44:57,381 INFO L130 BoogieDeclarations]: Found specification of procedure cas_mif_poll [2022-11-18 19:44:57,381 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_mif_poll [2022-11-18 19:44:57,381 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2022-11-18 19:44:57,381 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2022-11-18 19:44:57,381 INFO L130 BoogieDeclarations]: Found specification of procedure cas_unlock_tx [2022-11-18 19:44:57,382 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_unlock_tx [2022-11-18 19:44:57,382 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-11-18 19:44:57,382 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-11-18 19:44:57,382 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_133 [2022-11-18 19:44:57,382 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_133 [2022-11-18 19:44:57,382 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice [2022-11-18 19:44:57,383 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice [2022-11-18 19:44:57,383 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_135 [2022-11-18 19:44:57,383 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_135 [2022-11-18 19:44:57,383 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2022-11-18 19:44:57,383 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2022-11-18 19:44:57,383 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_sub [2022-11-18 19:44:57,384 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_sub [2022-11-18 19:44:57,384 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2022-11-18 19:44:57,384 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2022-11-18 19:44:57,384 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-18 19:44:57,384 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-18 19:44:57,384 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2022-11-18 19:44:57,385 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2022-11-18 19:44:57,385 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2022-11-18 19:44:57,385 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2022-11-18 19:44:57,385 INFO L130 BoogieDeclarations]: Found specification of procedure tx_tiny_buf [2022-11-18 19:44:57,385 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_tiny_buf [2022-11-18 19:44:57,385 INFO L130 BoogieDeclarations]: Found specification of procedure cas_mac_reset [2022-11-18 19:44:57,385 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_mac_reset [2022-11-18 19:44:57,385 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_cas [2022-11-18 19:44:57,386 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_cas [2022-11-18 19:44:57,386 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-18 19:44:57,386 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-11-18 19:44:57,386 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-11-18 19:44:57,386 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_frag_set_page [2022-11-18 19:44:57,386 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_frag_set_page [2022-11-18 19:44:57,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-18 19:44:57,387 INFO L130 BoogieDeclarations]: Found specification of procedure cas_get_regs_len [2022-11-18 19:44:57,387 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_get_regs_len [2022-11-18 19:44:57,387 INFO L130 BoogieDeclarations]: Found specification of procedure cas_reset [2022-11-18 19:44:57,387 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_reset [2022-11-18 19:44:57,387 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_instance_register_8_2 [2022-11-18 19:44:57,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_instance_register_8_2 [2022-11-18 19:44:57,387 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_NOT_ARG_SIGN [2022-11-18 19:44:57,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_NOT_ARG_SIGN [2022-11-18 19:44:57,388 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2022-11-18 19:44:57,388 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2022-11-18 19:44:57,388 INFO L130 BoogieDeclarations]: Found specification of procedure cas_post_page [2022-11-18 19:44:57,388 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_post_page [2022-11-18 19:44:57,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-18 19:44:57,388 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2022-11-18 19:44:57,388 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2022-11-18 19:44:57,388 INFO L130 BoogieDeclarations]: Found specification of procedure cas_nway_reset [2022-11-18 19:44:57,389 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_nway_reset [2022-11-18 19:44:57,389 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2022-11-18 19:44:57,389 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2022-11-18 19:44:57,389 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2022-11-18 19:44:57,389 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2022-11-18 19:44:57,389 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-11-18 19:44:57,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-11-18 19:44:57,389 INFO L130 BoogieDeclarations]: Found specification of procedure cas_setup_multicast [2022-11-18 19:44:57,390 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_setup_multicast [2022-11-18 19:44:57,390 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_powerdown [2022-11-18 19:44:57,390 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_powerdown [2022-11-18 19:44:57,390 INFO L130 BoogieDeclarations]: Found specification of procedure cas_post_rxds_ringN [2022-11-18 19:44:57,390 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_post_rxds_ringN [2022-11-18 19:44:57,390 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2022-11-18 19:44:57,390 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2022-11-18 19:44:57,390 INFO L130 BoogieDeclarations]: Found specification of procedure cas_vpd_match [2022-11-18 19:44:57,391 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_vpd_match [2022-11-18 19:44:57,391 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_83 [2022-11-18 19:44:57,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_83 [2022-11-18 19:44:57,391 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_81 [2022-11-18 19:44:57,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_81 [2022-11-18 19:44:57,391 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2022-11-18 19:44:57,391 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2022-11-18 19:44:57,391 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_weight [2022-11-18 19:44:57,392 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_weight [2022-11-18 19:44:57,392 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2022-11-18 19:44:57,392 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2022-11-18 19:44:57,392 INFO L130 BoogieDeclarations]: Found specification of procedure page_count [2022-11-18 19:44:57,392 INFO L138 BoogieDeclarations]: Found implementation of procedure page_count [2022-11-18 19:44:57,392 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2022-11-18 19:44:57,393 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2022-11-18 19:44:57,393 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_77 [2022-11-18 19:44:57,393 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_77 [2022-11-18 19:44:57,393 INFO L130 BoogieDeclarations]: Found specification of procedure cas_shutdown [2022-11-18 19:44:57,393 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_shutdown [2022-11-18 19:44:57,393 INFO L130 BoogieDeclarations]: Found specification of procedure cas_begin_auto_negotiation [2022-11-18 19:44:57,393 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_begin_auto_negotiation [2022-11-18 19:44:57,394 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_page [2022-11-18 19:44:57,394 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_page [2022-11-18 19:44:57,394 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-11-18 19:44:57,394 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-11-18 19:44:57,394 INFO L130 BoogieDeclarations]: Found specification of procedure cas_write_txd [2022-11-18 19:44:57,394 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_write_txd [2022-11-18 19:44:57,395 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-18 19:44:57,395 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-18 19:44:57,395 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_frag_ref [2022-11-18 19:44:57,395 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_frag_ref [2022-11-18 19:44:57,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-18 19:44:57,395 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-18 19:44:57,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-18 19:44:57,396 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_82 [2022-11-18 19:44:57,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_82 [2022-11-18 19:44:57,396 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_84 [2022-11-18 19:44:57,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_84 [2022-11-18 19:44:57,396 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_79 [2022-11-18 19:44:57,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_79 [2022-11-18 19:44:57,397 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2022-11-18 19:44:57,397 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2022-11-18 19:44:57,397 INFO L130 BoogieDeclarations]: Found specification of procedure cas_init_hw [2022-11-18 19:44:57,397 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_init_hw [2022-11-18 19:44:57,397 INFO L130 BoogieDeclarations]: Found specification of procedure cas_clean_rings [2022-11-18 19:44:57,397 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_clean_rings [2022-11-18 19:44:57,397 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_free [2022-11-18 19:44:57,398 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_free [2022-11-18 19:44:57,398 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2022-11-18 19:44:57,398 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2022-11-18 19:44:57,398 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_write [2022-11-18 19:44:57,398 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_write [2022-11-18 19:44:57,398 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-11-18 19:44:57,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-11-18 19:44:57,399 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2022-11-18 19:44:57,399 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2022-11-18 19:44:57,399 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2022-11-18 19:44:57,399 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2022-11-18 19:44:57,399 INFO L130 BoogieDeclarations]: Found specification of procedure cas_spare_recover [2022-11-18 19:44:57,399 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_spare_recover [2022-11-18 19:44:57,400 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed [2022-11-18 19:44:57,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed [2022-11-18 19:44:57,400 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-11-18 19:44:57,400 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-11-18 19:44:57,400 INFO L130 BoogieDeclarations]: Found specification of procedure cas_get_stats [2022-11-18 19:44:57,400 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_get_stats [2022-11-18 19:44:57,400 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2022-11-18 19:44:57,401 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2022-11-18 19:44:57,401 INFO L130 BoogieDeclarations]: Found specification of procedure __kunmap_atomic [2022-11-18 19:44:57,401 INFO L138 BoogieDeclarations]: Found implementation of procedure __kunmap_atomic [2022-11-18 19:44:57,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-18 19:44:57,401 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2022-11-18 19:44:57,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2022-11-18 19:44:57,401 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_device [2022-11-18 19:44:57,402 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_device [2022-11-18 19:44:57,402 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2022-11-18 19:44:57,402 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2022-11-18 19:44:57,402 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_107 [2022-11-18 19:44:57,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_107 [2022-11-18 19:44:59,174 INFO L235 CfgBuilder]: Building ICFG [2022-11-18 19:44:59,179 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-18 19:44:59,831 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-18 19:49:42,148 INFO L276 CfgBuilder]: Performing block encoding [2022-11-18 19:49:42,173 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-18 19:49:42,173 INFO L300 CfgBuilder]: Removed 4 assume(true) statements. [2022-11-18 19:49:42,188 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 07:49:42 BoogieIcfgContainer [2022-11-18 19:49:42,189 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-18 19:49:42,192 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-18 19:49:42,192 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-18 19:49:42,197 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-18 19:49:42,198 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 07:44:46" (1/3) ... [2022-11-18 19:49:42,199 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@131cc6f6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 07:49:42, skipping insertion in model container [2022-11-18 19:49:42,200 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:44:55" (2/3) ... [2022-11-18 19:49:42,201 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@131cc6f6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 07:49:42, skipping insertion in model container [2022-11-18 19:49:42,207 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 07:49:42" (3/3) ... [2022-11-18 19:49:42,209 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i [2022-11-18 19:49:42,234 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-18 19:49:42,234 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2022-11-18 19:49:42,375 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-18 19:49:42,381 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;@392095c1, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-18 19:49:42,381 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-11-18 19:49:42,397 INFO L276 IsEmpty]: Start isEmpty. Operand has 3829 states, 2588 states have (on average 1.3330757341576507) internal successors, (3450), 2669 states have internal predecessors, (3450), 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-18 19:49:42,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-11-18 19:49:42,410 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:49:42,411 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-18 19:49:42,412 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-18 19:49:42,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:49:42,422 INFO L85 PathProgramCache]: Analyzing trace with hash -1577461892, now seen corresponding path program 1 times [2022-11-18 19:49:42,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:49:42,435 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268702267] [2022-11-18 19:49:42,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:49:42,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:49:43,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:45,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:49:45,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:45,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 19:49:45,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:45,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 19:49:45,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:45,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:49:45,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:45,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 19:49:45,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:45,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 19:49:45,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:45,139 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-18 19:49:45,140 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:49:45,141 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268702267] [2022-11-18 19:49:45,146 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268702267] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:49:45,147 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:49:45,147 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 19:49:45,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176837648] [2022-11-18 19:49:45,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:49:45,154 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 19:49:45,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:49:45,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 19:49:45,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:49:45,205 INFO L87 Difference]: Start difference. First operand has 3829 states, 2588 states have (on average 1.3330757341576507) internal successors, (3450), 2669 states have internal predecessors, (3450), 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-18 19:49:46,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:49:46,117 INFO L93 Difference]: Finished difference Result 10777 states and 16413 transitions. [2022-11-18 19:49:46,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 19:49:46,120 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-18 19:49:46,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:49:46,222 INFO L225 Difference]: With dead ends: 10777 [2022-11-18 19:49:46,222 INFO L226 Difference]: Without dead ends: 6956 [2022-11-18 19:49:46,278 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-18 19:49:46,282 INFO L413 NwaCegarLoop]: 6540 mSDtfsCounter, 5229 mSDsluCounter, 17877 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5248 SdHoareTripleChecker+Valid, 24417 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-18 19:49:46,283 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5248 Valid, 24417 Invalid, 31 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 19:49:46,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6956 states. [2022-11-18 19:49:46,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6956 to 6948. [2022-11-18 19:49:46,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6948 states, 4682 states have (on average 1.3032891926527126) internal successors, (6102), 4837 states have internal predecessors, (6102), 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-18 19:49:46,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6948 states to 6948 states and 10052 transitions. [2022-11-18 19:49:46,828 INFO L78 Accepts]: Start accepts. Automaton has 6948 states and 10052 transitions. Word has length 50 [2022-11-18 19:49:46,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:49:46,829 INFO L495 AbstractCegarLoop]: Abstraction has 6948 states and 10052 transitions. [2022-11-18 19:49:46,829 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-18 19:49:46,830 INFO L276 IsEmpty]: Start isEmpty. Operand 6948 states and 10052 transitions. [2022-11-18 19:49:46,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-11-18 19:49:46,835 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:49:46,836 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-18 19:49:46,836 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-18 19:49:46,836 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-18 19:49:46,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:49:46,837 INFO L85 PathProgramCache]: Analyzing trace with hash 1659090889, now seen corresponding path program 1 times [2022-11-18 19:49:46,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:49:46,838 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919998579] [2022-11-18 19:49:46,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:49:46,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:49:47,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:48,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:49:48,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:48,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 19:49:48,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:48,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 19:49:48,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:48,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:49:48,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:48,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 19:49:48,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:48,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 19:49:48,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:48,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-18 19:49:48,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:48,589 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-18 19:49:48,589 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:49:48,589 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919998579] [2022-11-18 19:49:48,590 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919998579] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:49:48,590 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:49:48,590 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 19:49:48,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502334333] [2022-11-18 19:49:48,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:49:48,594 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 19:49:48,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:49:48,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 19:49:48,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:49:48,598 INFO L87 Difference]: Start difference. First operand 6948 states and 10052 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-18 19:49:49,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:49:49,202 INFO L93 Difference]: Finished difference Result 6958 states and 10061 transitions. [2022-11-18 19:49:49,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 19:49:49,203 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-18 19:49:49,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:49:49,259 INFO L225 Difference]: With dead ends: 6958 [2022-11-18 19:49:49,260 INFO L226 Difference]: Without dead ends: 6956 [2022-11-18 19:49:49,266 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-18 19:49:49,267 INFO L413 NwaCegarLoop]: 5467 mSDtfsCounter, 5430 mSDsluCounter, 10908 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5447 SdHoareTripleChecker+Valid, 16375 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-18 19:49:49,268 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5447 Valid, 16375 Invalid, 27 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 19:49:49,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6956 states. [2022-11-18 19:49:49,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6956 to 6956. [2022-11-18 19:49:49,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6956 states, 4688 states have (on average 1.302901023890785) internal successors, (6108), 4843 states have internal predecessors, (6108), 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-18 19:49:49,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6956 states to 6956 states and 10058 transitions. [2022-11-18 19:49:49,757 INFO L78 Accepts]: Start accepts. Automaton has 6956 states and 10058 transitions. Word has length 55 [2022-11-18 19:49:49,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:49:49,758 INFO L495 AbstractCegarLoop]: Abstraction has 6956 states and 10058 transitions. [2022-11-18 19:49:49,758 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-18 19:49:49,759 INFO L276 IsEmpty]: Start isEmpty. Operand 6956 states and 10058 transitions. [2022-11-18 19:49:49,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-11-18 19:49:49,760 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:49:49,761 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-18 19:49:49,761 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-18 19:49:49,761 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-18 19:49:49,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:49:49,762 INFO L85 PathProgramCache]: Analyzing trace with hash -1935141028, now seen corresponding path program 1 times [2022-11-18 19:49:49,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:49:49,762 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219782218] [2022-11-18 19:49:49,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:49:49,763 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:49:50,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:51,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:49:51,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:51,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 19:49:51,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:51,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 19:49:51,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:51,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:49:51,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:51,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 19:49:51,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:51,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 19:49:51,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:51,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-18 19:49:51,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:51,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-18 19:49:51,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:51,381 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-18 19:49:51,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:49:51,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219782218] [2022-11-18 19:49:51,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219782218] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:49:51,382 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:49:51,382 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 19:49:51,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218223182] [2022-11-18 19:49:51,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:49:51,383 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 19:49:51,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:49:51,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 19:49:51,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:49:51,384 INFO L87 Difference]: Start difference. First operand 6956 states and 10058 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-18 19:49:51,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:49:51,966 INFO L93 Difference]: Finished difference Result 6966 states and 10067 transitions. [2022-11-18 19:49:51,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 19:49:51,968 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-18 19:49:51,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:49:52,022 INFO L225 Difference]: With dead ends: 6966 [2022-11-18 19:49:52,023 INFO L226 Difference]: Without dead ends: 6964 [2022-11-18 19:49:52,029 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-18 19:49:52,033 INFO L413 NwaCegarLoop]: 5467 mSDtfsCounter, 5430 mSDsluCounter, 10908 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5446 SdHoareTripleChecker+Valid, 16375 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-18 19:49:52,037 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5446 Valid, 16375 Invalid, 27 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 19:49:52,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6964 states. [2022-11-18 19:49:52,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6964 to 6964. [2022-11-18 19:49:52,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6964 states, 4694 states have (on average 1.3025138474648488) internal successors, (6114), 4849 states have internal predecessors, (6114), 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-18 19:49:52,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6964 states to 6964 states and 10064 transitions. [2022-11-18 19:49:52,531 INFO L78 Accepts]: Start accepts. Automaton has 6964 states and 10064 transitions. Word has length 60 [2022-11-18 19:49:52,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:49:52,531 INFO L495 AbstractCegarLoop]: Abstraction has 6964 states and 10064 transitions. [2022-11-18 19:49:52,532 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-18 19:49:52,533 INFO L276 IsEmpty]: Start isEmpty. Operand 6964 states and 10064 transitions. [2022-11-18 19:49:52,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-11-18 19:49:52,542 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:49:52,542 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-18 19:49:52,542 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-18 19:49:52,542 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-18 19:49:52,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:49:52,543 INFO L85 PathProgramCache]: Analyzing trace with hash 1798327680, now seen corresponding path program 1 times [2022-11-18 19:49:52,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:49:52,543 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186438204] [2022-11-18 19:49:52,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:49:52,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:49:52,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:49:54,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 19:49:54,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 19:49:54,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:49:54,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 19:49:54,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 19:49:54,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 19:49:54,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-18 19:49:54,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 19:49:54,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,219 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-18 19:49:54,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:49:54,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186438204] [2022-11-18 19:49:54,220 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [186438204] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:49:54,220 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:49:54,221 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 19:49:54,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774767193] [2022-11-18 19:49:54,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:49:54,221 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 19:49:54,222 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:49:54,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 19:49:54,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:49:54,223 INFO L87 Difference]: Start difference. First operand 6964 states and 10064 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-18 19:49:54,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:49:54,976 INFO L93 Difference]: Finished difference Result 6974 states and 10073 transitions. [2022-11-18 19:49:54,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 19:49:54,976 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-18 19:49:54,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:49:55,033 INFO L225 Difference]: With dead ends: 6974 [2022-11-18 19:49:55,033 INFO L226 Difference]: Without dead ends: 6972 [2022-11-18 19:49:55,037 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-18 19:49:55,038 INFO L413 NwaCegarLoop]: 5467 mSDtfsCounter, 5423 mSDsluCounter, 10908 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5438 SdHoareTripleChecker+Valid, 16375 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-18 19:49:55,040 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5438 Valid, 16375 Invalid, 27 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 19:49:55,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6972 states. [2022-11-18 19:49:55,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6972 to 6972. [2022-11-18 19:49:55,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6972 states, 4700 states have (on average 1.3021276595744682) internal successors, (6120), 4855 states have internal predecessors, (6120), 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-18 19:49:55,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6972 states to 6972 states and 10070 transitions. [2022-11-18 19:49:55,513 INFO L78 Accepts]: Start accepts. Automaton has 6972 states and 10070 transitions. Word has length 72 [2022-11-18 19:49:55,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:49:55,515 INFO L495 AbstractCegarLoop]: Abstraction has 6972 states and 10070 transitions. [2022-11-18 19:49:55,515 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-18 19:49:55,516 INFO L276 IsEmpty]: Start isEmpty. Operand 6972 states and 10070 transitions. [2022-11-18 19:49:55,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-11-18 19:49:55,518 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:49:55,518 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] [2022-11-18 19:49:55,518 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-18 19:49:55,519 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-18 19:49:55,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:49:55,519 INFO L85 PathProgramCache]: Analyzing trace with hash 677490492, now seen corresponding path program 1 times [2022-11-18 19:49:55,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:49:55,520 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347959704] [2022-11-18 19:49:55,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:49:55,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:49:55,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:56,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:49:56,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:56,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 19:49:56,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:56,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 19:49:56,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:56,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:49:56,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:56,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 19:49:56,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:56,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 19:49:56,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:56,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-18 19:49:56,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:57,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-18 19:49:57,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:57,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 19:49:57,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:57,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-18 19:49:57,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:57,042 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-18 19:49:57,043 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:49:57,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347959704] [2022-11-18 19:49:57,043 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1347959704] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:49:57,043 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:49:57,044 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 19:49:57,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629028086] [2022-11-18 19:49:57,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:49:57,046 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 19:49:57,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:49:57,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 19:49:57,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:49:57,047 INFO L87 Difference]: Start difference. First operand 6972 states and 10070 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, (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-18 19:49:57,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:49:57,666 INFO L93 Difference]: Finished difference Result 6982 states and 10079 transitions. [2022-11-18 19:49:57,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 19:49:57,667 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, (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 70 [2022-11-18 19:49:57,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:49:57,708 INFO L225 Difference]: With dead ends: 6982 [2022-11-18 19:49:57,709 INFO L226 Difference]: Without dead ends: 6980 [2022-11-18 19:49:57,715 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-18 19:49:57,716 INFO L413 NwaCegarLoop]: 5467 mSDtfsCounter, 5430 mSDsluCounter, 10908 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5444 SdHoareTripleChecker+Valid, 16375 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-18 19:49:57,719 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5444 Valid, 16375 Invalid, 27 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 19:49:57,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6980 states. [2022-11-18 19:49:58,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6980 to 6980. [2022-11-18 19:49:58,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6980 states, 4706 states have (on average 1.301742456438589) internal successors, (6126), 4861 states have internal predecessors, (6126), 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-18 19:49:58,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6980 states to 6980 states and 10076 transitions. [2022-11-18 19:49:58,355 INFO L78 Accepts]: Start accepts. Automaton has 6980 states and 10076 transitions. Word has length 70 [2022-11-18 19:49:58,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:49:58,356 INFO L495 AbstractCegarLoop]: Abstraction has 6980 states and 10076 transitions. [2022-11-18 19:49:58,356 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, (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-18 19:49:58,356 INFO L276 IsEmpty]: Start isEmpty. Operand 6980 states and 10076 transitions. [2022-11-18 19:49:58,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-11-18 19:49:58,358 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:49:58,358 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, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 19:49:58,359 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-18 19:49:58,359 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-18 19:49:58,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:49:58,360 INFO L85 PathProgramCache]: Analyzing trace with hash -1140826016, now seen corresponding path program 1 times [2022-11-18 19:49:58,361 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:49:58,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315008323] [2022-11-18 19:49:58,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:49:58,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:49:58,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:59,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:49:59,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:59,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 19:49:59,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:59,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 19:49:59,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:59,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:49:59,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:59,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 19:49:59,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:59,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 19:49:59,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:59,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 19:49:59,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:59,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-18 19:49:59,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:59,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 19:49:59,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:59,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-18 19:49:59,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:59,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-18 19:49:59,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:59,848 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-18 19:49:59,849 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:49:59,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315008323] [2022-11-18 19:49:59,849 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [315008323] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:49:59,849 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:49:59,849 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 19:49:59,850 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523649624] [2022-11-18 19:49:59,850 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:49:59,850 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 19:49:59,850 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:49:59,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 19:49:59,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:49:59,851 INFO L87 Difference]: Start difference. First operand 6980 states and 10076 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, (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-18 19:50:00,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:50:00,530 INFO L93 Difference]: Finished difference Result 6990 states and 10085 transitions. [2022-11-18 19:50:00,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 19:50:00,531 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, (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 82 [2022-11-18 19:50:00,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:50:00,572 INFO L225 Difference]: With dead ends: 6990 [2022-11-18 19:50:00,572 INFO L226 Difference]: Without dead ends: 6988 [2022-11-18 19:50:00,578 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 23 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-18 19:50:00,579 INFO L413 NwaCegarLoop]: 5467 mSDtfsCounter, 5423 mSDsluCounter, 10908 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5436 SdHoareTripleChecker+Valid, 16375 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-18 19:50:00,580 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5436 Valid, 16375 Invalid, 27 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 19:50:00,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6988 states. [2022-11-18 19:50:01,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6988 to 6988. [2022-11-18 19:50:01,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6988 states, 4712 states have (on average 1.301358234295416) internal successors, (6132), 4867 states have internal predecessors, (6132), 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-18 19:50:01,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6988 states to 6988 states and 10082 transitions. [2022-11-18 19:50:01,149 INFO L78 Accepts]: Start accepts. Automaton has 6988 states and 10082 transitions. Word has length 82 [2022-11-18 19:50:01,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:50:01,151 INFO L495 AbstractCegarLoop]: Abstraction has 6988 states and 10082 transitions. [2022-11-18 19:50:01,151 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, (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-18 19:50:01,151 INFO L276 IsEmpty]: Start isEmpty. Operand 6988 states and 10082 transitions. [2022-11-18 19:50:01,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-11-18 19:50:01,154 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:50:01,154 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] [2022-11-18 19:50:01,154 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-18 19:50:01,155 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-18 19:50:01,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:50:01,155 INFO L85 PathProgramCache]: Analyzing trace with hash -2133287140, now seen corresponding path program 1 times [2022-11-18 19:50:01,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:50:01,156 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530764269] [2022-11-18 19:50:01,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:50:01,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:50:01,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:02,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:50:02,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:02,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 19:50:02,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:02,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 19:50:02,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:02,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:50:02,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:02,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 19:50:02,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:02,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 19:50:02,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:02,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-18 19:50:02,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:02,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-18 19:50:02,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:02,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 19:50:02,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:02,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-18 19:50:02,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:02,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-18 19:50:02,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:02,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 19:50:02,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:02,860 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-18 19:50:02,860 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:50:02,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530764269] [2022-11-18 19:50:02,861 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530764269] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:50:02,861 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:50:02,861 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 19:50:02,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585634099] [2022-11-18 19:50:02,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:50:02,872 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 19:50:02,872 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:50:02,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 19:50:02,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:50:02,873 INFO L87 Difference]: Start difference. First operand 6988 states and 10082 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, (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-18 19:50:03,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:50:03,824 INFO L93 Difference]: Finished difference Result 6998 states and 10091 transitions. [2022-11-18 19:50:03,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 19:50:03,825 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, (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 80 [2022-11-18 19:50:03,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:50:03,876 INFO L225 Difference]: With dead ends: 6998 [2022-11-18 19:50:03,877 INFO L226 Difference]: Without dead ends: 6996 [2022-11-18 19:50:03,884 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 25 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-18 19:50:03,884 INFO L413 NwaCegarLoop]: 5467 mSDtfsCounter, 5430 mSDsluCounter, 10908 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5442 SdHoareTripleChecker+Valid, 16375 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-18 19:50:03,885 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5442 Valid, 16375 Invalid, 27 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 19:50:03,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6996 states. [2022-11-18 19:50:04,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6996 to 6996. [2022-11-18 19:50:04,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6996 states, 4718 states have (on average 1.300974989402289) internal successors, (6138), 4873 states have internal predecessors, (6138), 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-18 19:50:04,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6996 states to 6996 states and 10088 transitions. [2022-11-18 19:50:04,662 INFO L78 Accepts]: Start accepts. Automaton has 6996 states and 10088 transitions. Word has length 80 [2022-11-18 19:50:04,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:50:04,663 INFO L495 AbstractCegarLoop]: Abstraction has 6996 states and 10088 transitions. [2022-11-18 19:50:04,664 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, (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-18 19:50:04,664 INFO L276 IsEmpty]: Start isEmpty. Operand 6996 states and 10088 transitions. [2022-11-18 19:50:04,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-11-18 19:50:04,665 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:50:04,666 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] [2022-11-18 19:50:04,666 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-18 19:50:04,666 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-18 19:50:04,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:50:04,667 INFO L85 PathProgramCache]: Analyzing trace with hash -992001367, now seen corresponding path program 1 times [2022-11-18 19:50:04,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:50:04,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911643173] [2022-11-18 19:50:04,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:50:04,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:50:05,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:06,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:50:06,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:06,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 19:50:06,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:06,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 19:50:06,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:06,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:50:06,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:06,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 19:50:06,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:06,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 19:50:06,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:06,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-18 19:50:06,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:06,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-18 19:50:06,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:06,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 19:50:06,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:06,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-18 19:50:06,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:06,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-18 19:50:06,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:06,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 19:50:06,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:06,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-18 19:50:06,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:06,241 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-18 19:50:06,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:50:06,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911643173] [2022-11-18 19:50:06,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911643173] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:50:06,242 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:50:06,242 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 19:50:06,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350797241] [2022-11-18 19:50:06,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:50:06,243 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 19:50:06,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:50:06,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 19:50:06,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:50:06,244 INFO L87 Difference]: Start difference. First operand 6996 states and 10088 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, (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-18 19:50:07,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:50:07,249 INFO L93 Difference]: Finished difference Result 9944 states and 14277 transitions. [2022-11-18 19:50:07,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 19:50:07,250 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, (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 85 [2022-11-18 19:50:07,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:50:07,305 INFO L225 Difference]: With dead ends: 9944 [2022-11-18 19:50:07,305 INFO L226 Difference]: Without dead ends: 9942 [2022-11-18 19:50:07,310 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 27 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-18 19:50:07,311 INFO L413 NwaCegarLoop]: 7429 mSDtfsCounter, 4053 mSDsluCounter, 18333 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4064 SdHoareTripleChecker+Valid, 25762 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-18 19:50:07,312 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4064 Valid, 25762 Invalid, 29 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 19:50:07,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9942 states. [2022-11-18 19:50:08,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9942 to 9934. [2022-11-18 19:50:08,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9934 states, 6722 states have (on average 1.304968759297828) internal successors, (8772), 6914 states have internal predecessors, (8772), 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-18 19:50:08,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9934 states to 9934 states and 14268 transitions. [2022-11-18 19:50:08,112 INFO L78 Accepts]: Start accepts. Automaton has 9934 states and 14268 transitions. Word has length 85 [2022-11-18 19:50:08,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:50:08,113 INFO L495 AbstractCegarLoop]: Abstraction has 9934 states and 14268 transitions. [2022-11-18 19:50:08,113 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, (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-18 19:50:08,114 INFO L276 IsEmpty]: Start isEmpty. Operand 9934 states and 14268 transitions. [2022-11-18 19:50:08,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-11-18 19:50:08,115 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:50:08,115 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-18 19:50:08,116 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-18 19:50:08,116 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-18 19:50:08,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:50:08,117 INFO L85 PathProgramCache]: Analyzing trace with hash -585702203, now seen corresponding path program 1 times [2022-11-18 19:50:08,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:50:08,118 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012163246] [2022-11-18 19:50:08,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:50:08,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:50:08,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:09,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:50:09,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:09,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 19:50:09,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:09,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 19:50:09,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:09,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:50:09,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:09,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 19:50:09,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:09,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 19:50:09,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:09,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 19:50:09,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:09,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-18 19:50:09,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:09,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 19:50:09,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:09,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-18 19:50:09,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:09,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-18 19:50:09,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:09,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-18 19:50:09,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:09,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-18 19:50:09,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:09,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-18 19:50:09,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:09,626 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-18 19:50:09,626 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:50:09,627 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012163246] [2022-11-18 19:50:09,627 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012163246] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:50:09,627 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:50:09,627 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 19:50:09,627 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226369113] [2022-11-18 19:50:09,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:50:09,628 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 19:50:09,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:50:09,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 19:50:09,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:50:09,630 INFO L87 Difference]: Start difference. First operand 9934 states and 14268 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-18 19:50:10,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:50:10,488 INFO L93 Difference]: Finished difference Result 9944 states and 14277 transitions. [2022-11-18 19:50:10,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 19:50:10,491 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-18 19:50:10,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:50:10,546 INFO L225 Difference]: With dead ends: 9944 [2022-11-18 19:50:10,546 INFO L226 Difference]: Without dead ends: 9942 [2022-11-18 19:50:10,554 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 29 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-18 19:50:10,557 INFO L413 NwaCegarLoop]: 5467 mSDtfsCounter, 5423 mSDsluCounter, 10908 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5433 SdHoareTripleChecker+Valid, 16375 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-18 19:50:10,557 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5433 Valid, 16375 Invalid, 27 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 19:50:10,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9942 states. [2022-11-18 19:50:11,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9942 to 9942. [2022-11-18 19:50:11,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9942 states, 6728 states have (on average 1.3046967895362664) internal successors, (8778), 6920 states have internal predecessors, (8778), 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-18 19:50:11,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9942 states to 9942 states and 14274 transitions. [2022-11-18 19:50:11,489 INFO L78 Accepts]: Start accepts. Automaton has 9942 states and 14274 transitions. Word has length 97 [2022-11-18 19:50:11,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:50:11,490 INFO L495 AbstractCegarLoop]: Abstraction has 9942 states and 14274 transitions. [2022-11-18 19:50:11,490 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-18 19:50:11,490 INFO L276 IsEmpty]: Start isEmpty. Operand 9942 states and 14274 transitions. [2022-11-18 19:50:11,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-11-18 19:50:11,492 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:50:11,492 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, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 19:50:11,493 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-18 19:50:11,493 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-18 19:50:11,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:50:11,493 INFO L85 PathProgramCache]: Analyzing trace with hash 1046564384, now seen corresponding path program 1 times [2022-11-18 19:50:11,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:50:11,494 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173712450] [2022-11-18 19:50:11,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:50:11,494 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:50:11,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:12,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:50:12,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:12,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 19:50:12,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:12,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 19:50:12,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:12,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:50:12,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:12,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 19:50:12,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:12,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 19:50:12,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:12,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 19:50:12,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:12,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-18 19:50:12,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:12,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 19:50:12,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:12,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-18 19:50:12,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:12,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-18 19:50:12,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:12,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-18 19:50:12,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:12,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-18 19:50:12,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:12,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-18 19:50:12,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:12,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-18 19:50:12,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:12,924 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-18 19:50:12,924 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:50:12,924 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173712450] [2022-11-18 19:50:12,925 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1173712450] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:50:12,925 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:50:12,925 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 19:50:12,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657471212] [2022-11-18 19:50:12,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:50:12,926 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 19:50:12,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:50:12,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 19:50:12,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:50:12,927 INFO L87 Difference]: Start difference. First operand 9942 states and 14274 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-18 19:50:13,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:50:13,853 INFO L93 Difference]: Finished difference Result 9952 states and 14283 transitions. [2022-11-18 19:50:13,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 19:50:13,853 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 102 [2022-11-18 19:50:13,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:50:13,908 INFO L225 Difference]: With dead ends: 9952 [2022-11-18 19:50:13,908 INFO L226 Difference]: Without dead ends: 9950 [2022-11-18 19:50:13,917 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-18 19:50:13,917 INFO L413 NwaCegarLoop]: 5467 mSDtfsCounter, 5423 mSDsluCounter, 10908 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5432 SdHoareTripleChecker+Valid, 16375 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-18 19:50:13,919 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5432 Valid, 16375 Invalid, 27 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 19:50:13,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9950 states. [2022-11-18 19:50:14,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9950 to 9950. [2022-11-18 19:50:14,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9950 states, 6734 states have (on average 1.3044253044253045) internal successors, (8784), 6926 states have internal predecessors, (8784), 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-18 19:50:14,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9950 states to 9950 states and 14280 transitions. [2022-11-18 19:50:14,793 INFO L78 Accepts]: Start accepts. Automaton has 9950 states and 14280 transitions. Word has length 102 [2022-11-18 19:50:14,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:50:14,793 INFO L495 AbstractCegarLoop]: Abstraction has 9950 states and 14280 transitions. [2022-11-18 19:50:14,794 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, (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-18 19:50:14,794 INFO L276 IsEmpty]: Start isEmpty. Operand 9950 states and 14280 transitions. [2022-11-18 19:50:14,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-11-18 19:50:14,799 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:50:14,799 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-18 19:50:14,799 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-18 19:50:14,799 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-18 19:50:14,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:50:14,800 INFO L85 PathProgramCache]: Analyzing trace with hash 1715898076, now seen corresponding path program 1 times [2022-11-18 19:50:14,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:50:14,801 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1601789922] [2022-11-18 19:50:14,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:50:14,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:50:15,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:16,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:50:16,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:16,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 19:50:16,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:16,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 19:50:16,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:16,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:50:16,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:16,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 19:50:16,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:16,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 19:50:16,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:16,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-18 19:50:16,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:16,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-18 19:50:16,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:16,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 19:50:16,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:16,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-18 19:50:16,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:16,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-18 19:50:16,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:16,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 19:50:16,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:16,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-18 19:50:16,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:16,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-18 19:50:16,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:16,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-18 19:50:16,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:16,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-18 19:50:16,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:16,248 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-18 19:50:16,248 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:50:16,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1601789922] [2022-11-18 19:50:16,249 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1601789922] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:50:16,249 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:50:16,249 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 19:50:16,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287063802] [2022-11-18 19:50:16,250 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:50:16,250 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 19:50:16,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:50:16,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 19:50:16,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:50:16,251 INFO L87 Difference]: Start difference. First operand 9950 states and 14280 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-18 19:50:17,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:50:17,146 INFO L93 Difference]: Finished difference Result 9960 states and 14289 transitions. [2022-11-18 19:50:17,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 19:50:17,147 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-18 19:50:17,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:50:17,200 INFO L225 Difference]: With dead ends: 9960 [2022-11-18 19:50:17,201 INFO L226 Difference]: Without dead ends: 9958 [2022-11-18 19:50:17,209 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-18 19:50:17,210 INFO L413 NwaCegarLoop]: 5467 mSDtfsCounter, 5430 mSDsluCounter, 10908 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5438 SdHoareTripleChecker+Valid, 16375 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-18 19:50:17,210 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5438 Valid, 16375 Invalid, 27 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 19:50:17,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9958 states. [2022-11-18 19:50:17,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9958 to 9958. [2022-11-18 19:50:17,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9958 states, 6740 states have (on average 1.304154302670623) internal successors, (8790), 6932 states have internal predecessors, (8790), 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-18 19:50:17,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9958 states to 9958 states and 14286 transitions. [2022-11-18 19:50:17,997 INFO L78 Accepts]: Start accepts. Automaton has 9958 states and 14286 transitions. Word has length 100 [2022-11-18 19:50:17,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:50:17,998 INFO L495 AbstractCegarLoop]: Abstraction has 9958 states and 14286 transitions. [2022-11-18 19:50:17,998 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-18 19:50:17,998 INFO L276 IsEmpty]: Start isEmpty. Operand 9958 states and 14286 transitions. [2022-11-18 19:50:18,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-11-18 19:50:18,000 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:50:18,000 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-18 19:50:18,000 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-18 19:50:18,001 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-18 19:50:18,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:50:18,001 INFO L85 PathProgramCache]: Analyzing trace with hash 2083924224, now seen corresponding path program 1 times [2022-11-18 19:50:18,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:50:18,002 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967029571] [2022-11-18 19:50:18,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:50:18,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:50:18,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:19,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:50:19,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:19,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 19:50:19,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:19,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 19:50:19,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:19,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:50:19,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:19,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 19:50:19,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:19,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 19:50:19,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:19,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 19:50:19,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:19,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-18 19:50:19,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:19,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 19:50:19,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:19,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-18 19:50:19,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:19,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-18 19:50:19,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:19,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-18 19:50:19,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:19,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-18 19:50:19,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:19,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-18 19:50:19,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:19,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-18 19:50:19,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:19,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-18 19:50:19,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:19,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 19:50:19,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:19,557 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-18 19:50:19,557 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:50:19,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967029571] [2022-11-18 19:50:19,557 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967029571] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:50:19,558 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:50:19,558 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 19:50:19,558 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759531203] [2022-11-18 19:50:19,558 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:50:19,558 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 19:50:19,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:50:19,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 19:50:19,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:50:19,560 INFO L87 Difference]: Start difference. First operand 9958 states and 14286 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-18 19:50:20,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:50:20,555 INFO L93 Difference]: Finished difference Result 9968 states and 14295 transitions. [2022-11-18 19:50:20,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 19:50:20,556 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-18 19:50:20,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:50:20,611 INFO L225 Difference]: With dead ends: 9968 [2022-11-18 19:50:20,611 INFO L226 Difference]: Without dead ends: 9966 [2022-11-18 19:50:20,620 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-18 19:50:20,621 INFO L413 NwaCegarLoop]: 5467 mSDtfsCounter, 5423 mSDsluCounter, 10908 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5430 SdHoareTripleChecker+Valid, 16375 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-18 19:50:20,621 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5430 Valid, 16375 Invalid, 27 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 19:50:20,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9966 states. [2022-11-18 19:50:21,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9966 to 9966. [2022-11-18 19:50:21,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9966 states, 6746 states have (on average 1.303883782982508) internal successors, (8796), 6938 states have internal predecessors, (8796), 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-18 19:50:21,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9966 states to 9966 states and 14292 transitions. [2022-11-18 19:50:21,467 INFO L78 Accepts]: Start accepts. Automaton has 9966 states and 14292 transitions. Word has length 112 [2022-11-18 19:50:21,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:50:21,468 INFO L495 AbstractCegarLoop]: Abstraction has 9966 states and 14292 transitions. [2022-11-18 19:50:21,468 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-18 19:50:21,468 INFO L276 IsEmpty]: Start isEmpty. Operand 9966 states and 14292 transitions. [2022-11-18 19:50:21,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-11-18 19:50:21,470 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:50:21,470 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-18 19:50:21,470 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-18 19:50:21,470 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-18 19:50:21,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:50:21,471 INFO L85 PathProgramCache]: Analyzing trace with hash -1456357883, now seen corresponding path program 1 times [2022-11-18 19:50:21,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:50:21,471 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419702957] [2022-11-18 19:50:21,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:50:21,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:50:21,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:22,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:50:22,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:22,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 19:50:22,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:22,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 19:50:22,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:22,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:50:22,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:22,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 19:50:22,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:22,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 19:50:22,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:22,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 19:50:22,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:22,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-18 19:50:22,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:22,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 19:50:22,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:22,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-18 19:50:22,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:22,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-18 19:50:23,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:23,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-18 19:50:23,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:23,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-18 19:50:23,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:23,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-18 19:50:23,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:23,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-18 19:50:23,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:23,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-18 19:50:23,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:23,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 19:50:23,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:23,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-11-18 19:50:23,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:23,062 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-18 19:50:23,063 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:50:23,063 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419702957] [2022-11-18 19:50:23,063 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419702957] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:50:23,063 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:50:23,064 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 19:50:23,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855178114] [2022-11-18 19:50:23,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:50:23,065 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 19:50:23,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:50:23,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 19:50:23,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:50:23,066 INFO L87 Difference]: Start difference. First operand 9966 states and 14292 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-18 19:50:24,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:50:24,336 INFO L93 Difference]: Finished difference Result 10128 states and 14442 transitions. [2022-11-18 19:50:24,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 19:50:24,337 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-18 19:50:24,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:50:24,388 INFO L225 Difference]: With dead ends: 10128 [2022-11-18 19:50:24,389 INFO L226 Difference]: Without dead ends: 10126 [2022-11-18 19:50:24,397 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-18 19:50:24,398 INFO L413 NwaCegarLoop]: 5491 mSDtfsCounter, 5386 mSDsluCounter, 11033 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5392 SdHoareTripleChecker+Valid, 16524 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-18 19:50:24,398 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5392 Valid, 16524 Invalid, 29 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 19:50:24,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10126 states. [2022-11-18 19:50:25,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10126 to 10124. [2022-11-18 19:50:25,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10124 states, 6854 states have (on average 1.300554420776189) internal successors, (8914), 7048 states have internal predecessors, (8914), 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-18 19:50:25,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10124 states to 10124 states and 14438 transitions. [2022-11-18 19:50:25,257 INFO L78 Accepts]: Start accepts. Automaton has 10124 states and 14438 transitions. Word has length 117 [2022-11-18 19:50:25,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:50:25,258 INFO L495 AbstractCegarLoop]: Abstraction has 10124 states and 14438 transitions. [2022-11-18 19:50:25,258 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-18 19:50:25,259 INFO L276 IsEmpty]: Start isEmpty. Operand 10124 states and 14438 transitions. [2022-11-18 19:50:25,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-11-18 19:50:25,260 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:50:25,261 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-18 19:50:25,261 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-18 19:50:25,261 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-18 19:50:25,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:50:25,262 INFO L85 PathProgramCache]: Analyzing trace with hash 855618953, now seen corresponding path program 1 times [2022-11-18 19:50:25,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:50:25,262 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [720447958] [2022-11-18 19:50:25,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:50:25,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:50:25,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:26,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:50:26,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:26,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 19:50:26,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:26,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 19:50:26,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:26,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:50:26,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:26,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 19:50:26,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:26,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 19:50:26,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:26,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-18 19:50:26,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:26,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-18 19:50:26,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:26,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 19:50:26,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:26,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-18 19:50:26,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:26,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-18 19:50:26,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:26,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 19:50:26,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:26,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-18 19:50:26,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:26,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-18 19:50:26,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:26,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-18 19:50:26,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:26,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-18 19:50:26,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:26,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-11-18 19:50:26,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:26,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-11-18 19:50:26,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:26,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-11-18 19:50:26,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:26,614 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-18 19:50:26,615 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:50:26,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [720447958] [2022-11-18 19:50:26,615 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [720447958] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:50:26,615 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:50:26,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 19:50:26,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263356962] [2022-11-18 19:50:26,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:50:26,616 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 19:50:26,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:50:26,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 19:50:26,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:50:26,618 INFO L87 Difference]: Start difference. First operand 10124 states and 14438 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-18 19:50:27,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:50:27,511 INFO L93 Difference]: Finished difference Result 10230 states and 14520 transitions. [2022-11-18 19:50:27,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 19:50:27,511 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-18 19:50:27,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:50:27,557 INFO L225 Difference]: With dead ends: 10230 [2022-11-18 19:50:27,557 INFO L226 Difference]: Without dead ends: 10228 [2022-11-18 19:50:27,565 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-18 19:50:27,566 INFO L413 NwaCegarLoop]: 5479 mSDtfsCounter, 5372 mSDsluCounter, 11032 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5377 SdHoareTripleChecker+Valid, 16511 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-18 19:50:27,566 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5377 Valid, 16511 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 19:50:27,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10228 states. [2022-11-18 19:50:28,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10228 to 10226. [2022-11-18 19:50:28,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10226 states, 6928 states have (on average 1.297921478060046) internal successors, (8992), 7122 states have internal predecessors, (8992), 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-18 19:50:28,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10226 states to 10226 states and 14516 transitions. [2022-11-18 19:50:28,350 INFO L78 Accepts]: Start accepts. Automaton has 10226 states and 14516 transitions. Word has length 115 [2022-11-18 19:50:28,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:50:28,351 INFO L495 AbstractCegarLoop]: Abstraction has 10226 states and 14516 transitions. [2022-11-18 19:50:28,351 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-18 19:50:28,351 INFO L276 IsEmpty]: Start isEmpty. Operand 10226 states and 14516 transitions. [2022-11-18 19:50:28,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-11-18 19:50:28,353 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:50:28,353 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] [2022-11-18 19:50:28,353 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-18 19:50:28,353 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-18 19:50:28,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:50:28,354 INFO L85 PathProgramCache]: Analyzing trace with hash -1736323428, now seen corresponding path program 1 times [2022-11-18 19:50:28,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:50:28,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601259645] [2022-11-18 19:50:28,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:50:28,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:50:28,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:29,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:50:29,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:29,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 19:50:29,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:29,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 19:50:29,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:29,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:50:29,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:29,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 19:50:29,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:29,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 19:50:29,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:29,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-18 19:50:29,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:29,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-18 19:50:29,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:29,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 19:50:29,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:29,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-18 19:50:29,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:29,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-18 19:50:29,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:29,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 19:50:29,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:29,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-18 19:50:29,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:29,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-18 19:50:29,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:29,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-18 19:50:29,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:29,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-18 19:50:29,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:29,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-11-18 19:50:29,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:29,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-11-18 19:50:29,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:29,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-11-18 19:50:29,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:29,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 19:50:29,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:29,541 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-18 19:50:29,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:50:29,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601259645] [2022-11-18 19:50:29,541 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601259645] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:50:29,541 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:50:29,542 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 19:50:29,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655284531] [2022-11-18 19:50:29,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:50:29,543 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 19:50:29,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:50:29,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 19:50:29,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:50:29,544 INFO L87 Difference]: Start difference. First operand 10226 states and 14516 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, (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-18 19:50:30,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:50:30,440 INFO L93 Difference]: Finished difference Result 10236 states and 14525 transitions. [2022-11-18 19:50:30,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 19:50:30,441 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, (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 120 [2022-11-18 19:50:30,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:50:30,483 INFO L225 Difference]: With dead ends: 10236 [2022-11-18 19:50:30,483 INFO L226 Difference]: Without dead ends: 10234 [2022-11-18 19:50:30,491 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-18 19:50:30,492 INFO L413 NwaCegarLoop]: 5467 mSDtfsCounter, 5430 mSDsluCounter, 10908 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5434 SdHoareTripleChecker+Valid, 16375 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-18 19:50:30,492 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5434 Valid, 16375 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 19:50:30,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10234 states. [2022-11-18 19:50:31,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10234 to 10234. [2022-11-18 19:50:31,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10234 states, 6934 states have (on average 1.2976636861840207) internal successors, (8998), 7128 states have internal predecessors, (8998), 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-18 19:50:31,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10234 states to 10234 states and 14522 transitions. [2022-11-18 19:50:31,337 INFO L78 Accepts]: Start accepts. Automaton has 10234 states and 14522 transitions. Word has length 120 [2022-11-18 19:50:31,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:50:31,338 INFO L495 AbstractCegarLoop]: Abstraction has 10234 states and 14522 transitions. [2022-11-18 19:50:31,338 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, (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-18 19:50:31,338 INFO L276 IsEmpty]: Start isEmpty. Operand 10234 states and 14522 transitions. [2022-11-18 19:50:31,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-11-18 19:50:31,341 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:50:31,341 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, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 19:50:31,341 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-18 19:50:31,341 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-18 19:50:31,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:50:31,342 INFO L85 PathProgramCache]: Analyzing trace with hash -451762496, now seen corresponding path program 1 times [2022-11-18 19:50:31,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:50:31,342 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [367374548] [2022-11-18 19:50:31,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:50:31,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:50:31,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:32,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:50:32,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:32,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 19:50:32,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:32,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 19:50:32,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:32,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:50:32,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:32,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 19:50:32,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:32,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 19:50:32,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:32,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 19:50:32,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:32,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-18 19:50:32,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:32,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 19:50:32,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:32,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-18 19:50:32,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:32,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-18 19:50:32,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:32,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-18 19:50:32,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:32,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-18 19:50:32,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:32,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-18 19:50:32,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:32,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-18 19:50:32,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:32,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-18 19:50:32,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:32,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 19:50:32,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:32,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-11-18 19:50:32,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:32,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-18 19:50:32,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:32,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-11-18 19:50:32,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:32,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-11-18 19:50:32,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:32,522 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-18 19:50:32,523 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:50:32,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [367374548] [2022-11-18 19:50:32,523 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [367374548] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:50:32,523 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:50:32,524 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 19:50:32,524 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403647323] [2022-11-18 19:50:32,524 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:50:32,524 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 19:50:32,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:50:32,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 19:50:32,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:50:32,525 INFO L87 Difference]: Start difference. First operand 10234 states and 14522 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-11-18 19:50:33,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:50:33,399 INFO L93 Difference]: Finished difference Result 10244 states and 14531 transitions. [2022-11-18 19:50:33,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 19:50:33,400 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 132 [2022-11-18 19:50:33,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:50:33,441 INFO L225 Difference]: With dead ends: 10244 [2022-11-18 19:50:33,442 INFO L226 Difference]: Without dead ends: 10242 [2022-11-18 19:50:33,449 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-18 19:50:33,450 INFO L413 NwaCegarLoop]: 5467 mSDtfsCounter, 5423 mSDsluCounter, 10908 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5426 SdHoareTripleChecker+Valid, 16375 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-18 19:50:33,451 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5426 Valid, 16375 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 19:50:33,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10242 states. [2022-11-18 19:50:34,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10242 to 10242. [2022-11-18 19:50:34,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10242 states, 6940 states have (on average 1.297406340057637) internal successors, (9004), 7134 states have internal predecessors, (9004), 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-18 19:50:34,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10242 states to 10242 states and 14528 transitions. [2022-11-18 19:50:34,307 INFO L78 Accepts]: Start accepts. Automaton has 10242 states and 14528 transitions. Word has length 132 [2022-11-18 19:50:34,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:50:34,308 INFO L495 AbstractCegarLoop]: Abstraction has 10242 states and 14528 transitions. [2022-11-18 19:50:34,308 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, (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-18 19:50:34,308 INFO L276 IsEmpty]: Start isEmpty. Operand 10242 states and 14528 transitions. [2022-11-18 19:50:34,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2022-11-18 19:50:34,310 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:50:34,311 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-18 19:50:34,311 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-18 19:50:34,311 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-18 19:50:34,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:50:34,312 INFO L85 PathProgramCache]: Analyzing trace with hash -10419513, now seen corresponding path program 1 times [2022-11-18 19:50:34,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:50:34,312 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323144582] [2022-11-18 19:50:34,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:50:34,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:50:34,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:36,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:50:36,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:36,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 19:50:36,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:36,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-18 19:50:36,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:37,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:50:37,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:37,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:50:37,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:37,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 19:50:37,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:37,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 19:50:37,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:37,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:50:37,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:37,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:50:37,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:37,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 19:50:37,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:37,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-18 19:50:37,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:37,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:50:37,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:37,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:50:37,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:37,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 19:50:37,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:37,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-18 19:50:37,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:37,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 19:50:37,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:37,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:50:37,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:37,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-11-18 19:50:37,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:37,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-18 19:50:37,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:37,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-11-18 19:50:37,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:37,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-11-18 19:50:37,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:37,332 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-18 19:50:37,332 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:50:37,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323144582] [2022-11-18 19:50:37,332 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323144582] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:50:37,333 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:50:37,333 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 19:50:37,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382697633] [2022-11-18 19:50:37,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:50:37,334 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 19:50:37,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:50:37,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 19:50:37,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-18 19:50:37,335 INFO L87 Difference]: Start difference. First operand 10242 states and 14528 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-18 19:50:39,468 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:51:29,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:51:29,789 INFO L93 Difference]: Finished difference Result 11400 states and 16432 transitions. [2022-11-18 19:51:29,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 19:51:29,791 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-18 19:51:29,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:51:29,831 INFO L225 Difference]: With dead ends: 11400 [2022-11-18 19:51:29,831 INFO L226 Difference]: Without dead ends: 11398 [2022-11-18 19:51:29,836 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-18 19:51:29,837 INFO L413 NwaCegarLoop]: 4840 mSDtfsCounter, 5476 mSDsluCounter, 12537 mSDsCounter, 0 mSdLazyCounter, 12382 mSolverCounterSat, 2331 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 47.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6265 SdHoareTripleChecker+Valid, 17377 SdHoareTripleChecker+Invalid, 14714 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 2331 IncrementalHoareTripleChecker+Valid, 12382 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 50.4s IncrementalHoareTripleChecker+Time [2022-11-18 19:51:29,837 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6265 Valid, 17377 Invalid, 14714 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [2331 Valid, 12382 Invalid, 1 Unknown, 0 Unchecked, 50.4s Time] [2022-11-18 19:51:29,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11398 states. [2022-11-18 19:51:30,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11398 to 10598. [2022-11-18 19:51:31,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10598 states, 7187 states have (on average 1.2985946848476415) internal successors, (9333), 7396 states have internal predecessors, (9333), 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-18 19:51:31,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10598 states to 10598 states and 15095 transitions. [2022-11-18 19:51:31,055 INFO L78 Accepts]: Start accepts. Automaton has 10598 states and 15095 transitions. Word has length 147 [2022-11-18 19:51:31,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:51:31,055 INFO L495 AbstractCegarLoop]: Abstraction has 10598 states and 15095 transitions. [2022-11-18 19:51:31,056 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-18 19:51:31,056 INFO L276 IsEmpty]: Start isEmpty. Operand 10598 states and 15095 transitions. [2022-11-18 19:51:31,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2022-11-18 19:51:31,059 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:51:31,059 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] [2022-11-18 19:51:31,059 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-18 19:51:31,060 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-18 19:51:31,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:51:31,060 INFO L85 PathProgramCache]: Analyzing trace with hash 2090432124, now seen corresponding path program 1 times [2022-11-18 19:51:31,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:51:31,061 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033338357] [2022-11-18 19:51:31,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:51:31,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:51:31,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:32,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:51:32,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:32,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 19:51:32,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:32,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 19:51:32,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:32,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:51:32,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:32,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 19:51:32,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:32,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 19:51:32,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:32,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-18 19:51:32,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:32,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-18 19:51:32,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:32,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 19:51:32,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:32,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-18 19:51:32,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:32,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-18 19:51:32,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:32,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 19:51:32,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:32,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-18 19:51:32,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:32,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-18 19:51:32,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:32,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-18 19:51:32,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:32,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-18 19:51:32,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:32,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-11-18 19:51:32,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:32,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-11-18 19:51:32,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:32,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-11-18 19:51:32,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:32,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 19:51:32,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:32,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-11-18 19:51:32,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:32,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-11-18 19:51:32,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:32,889 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-18 19:51:32,889 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:51:32,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033338357] [2022-11-18 19:51:32,889 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033338357] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:51:32,889 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:51:32,890 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 19:51:32,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899025210] [2022-11-18 19:51:32,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:51:32,891 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 19:51:32,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:51:32,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 19:51:32,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:51:32,893 INFO L87 Difference]: Start difference. First operand 10598 states and 15095 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, (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-18 19:51:34,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:51:34,008 INFO L93 Difference]: Finished difference Result 10608 states and 15104 transitions. [2022-11-18 19:51:34,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 19:51:34,009 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, (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 130 [2022-11-18 19:51:34,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:51:34,054 INFO L225 Difference]: With dead ends: 10608 [2022-11-18 19:51:34,054 INFO L226 Difference]: Without dead ends: 10606 [2022-11-18 19:51:34,061 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-18 19:51:34,061 INFO L413 NwaCegarLoop]: 5467 mSDtfsCounter, 5430 mSDsluCounter, 10908 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5432 SdHoareTripleChecker+Valid, 16375 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-18 19:51:34,062 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5432 Valid, 16375 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 19:51:34,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10606 states. [2022-11-18 19:51:34,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10606 to 10606. [2022-11-18 19:51:34,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10606 states, 7193 states have (on average 1.298345613791186) internal successors, (9339), 7402 states have internal predecessors, (9339), 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-18 19:51:34,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10606 states to 10606 states and 15101 transitions. [2022-11-18 19:51:34,976 INFO L78 Accepts]: Start accepts. Automaton has 10606 states and 15101 transitions. Word has length 130 [2022-11-18 19:51:34,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:51:34,977 INFO L495 AbstractCegarLoop]: Abstraction has 10606 states and 15101 transitions. [2022-11-18 19:51:34,977 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, (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-18 19:51:34,977 INFO L276 IsEmpty]: Start isEmpty. Operand 10606 states and 15101 transitions. [2022-11-18 19:51:34,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2022-11-18 19:51:34,978 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:51:34,978 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-18 19:51:34,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-18 19:51:34,979 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-18 19:51:34,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:51:34,979 INFO L85 PathProgramCache]: Analyzing trace with hash 1298024864, now seen corresponding path program 1 times [2022-11-18 19:51:34,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:51:34,979 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990891083] [2022-11-18 19:51:34,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:51:34,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:51:35,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:36,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:51:36,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:36,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 19:51:36,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:36,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 19:51:36,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:36,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:51:36,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:36,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 19:51:36,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:36,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 19:51:36,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:36,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 19:51:36,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:36,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-18 19:51:36,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:36,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 19:51:36,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:36,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-18 19:51:36,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:36,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-18 19:51:36,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:36,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-18 19:51:36,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:36,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-18 19:51:36,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:36,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-18 19:51:36,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:36,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-18 19:51:36,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:36,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-18 19:51:36,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:36,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 19:51:36,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:36,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-11-18 19:51:36,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:36,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-18 19:51:36,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:36,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-11-18 19:51:36,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:36,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-11-18 19:51:36,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:36,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-11-18 19:51:36,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:36,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-11-18 19:51:36,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:36,145 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-18 19:51:36,145 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:51:36,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990891083] [2022-11-18 19:51:36,146 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [990891083] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:51:36,146 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:51:36,146 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 19:51:36,146 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461926158] [2022-11-18 19:51:36,146 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:51:36,147 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 19:51:36,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:51:36,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 19:51:36,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:51:36,148 INFO L87 Difference]: Start difference. First operand 10606 states and 15101 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-18 19:51:37,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:51:37,187 INFO L93 Difference]: Finished difference Result 10658 states and 15145 transitions. [2022-11-18 19:51:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 19:51:37,188 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-18 19:51:37,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:51:37,223 INFO L225 Difference]: With dead ends: 10658 [2022-11-18 19:51:37,223 INFO L226 Difference]: Without dead ends: 10654 [2022-11-18 19:51:37,229 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-18 19:51:37,229 INFO L413 NwaCegarLoop]: 5467 mSDtfsCounter, 5378 mSDsluCounter, 10962 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5379 SdHoareTripleChecker+Valid, 16429 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-18 19:51:37,229 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5379 Valid, 16429 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 19:51:37,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10654 states. [2022-11-18 19:51:38,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10654 to 10652. [2022-11-18 19:51:38,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10652 states, 7228 states have (on average 1.297315993359159) internal successors, (9377), 7436 states have internal predecessors, (9377), 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-18 19:51:38,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10652 states to 10652 states and 15139 transitions. [2022-11-18 19:51:38,141 INFO L78 Accepts]: Start accepts. Automaton has 10652 states and 15139 transitions. Word has length 142 [2022-11-18 19:51:38,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:51:38,142 INFO L495 AbstractCegarLoop]: Abstraction has 10652 states and 15139 transitions. [2022-11-18 19:51:38,142 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-18 19:51:38,142 INFO L276 IsEmpty]: Start isEmpty. Operand 10652 states and 15139 transitions. [2022-11-18 19:51:38,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2022-11-18 19:51:38,144 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:51:38,145 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, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 19:51:38,145 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-18 19:51:38,145 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-18 19:51:38,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:51:38,146 INFO L85 PathProgramCache]: Analyzing trace with hash -36466715, now seen corresponding path program 1 times [2022-11-18 19:51:38,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:51:38,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187824847] [2022-11-18 19:51:38,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:51:38,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:51:38,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:39,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:51:39,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:39,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 19:51:39,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:39,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 19:51:39,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:39,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:51:39,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:39,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 19:51:39,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:39,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 19:51:39,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:39,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 19:51:39,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:39,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-18 19:51:39,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:39,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 19:51:39,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:39,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-18 19:51:39,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:39,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-18 19:51:39,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:39,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-18 19:51:39,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:39,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-18 19:51:39,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:39,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-18 19:51:39,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:39,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-18 19:51:39,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:39,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-18 19:51:39,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:39,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 19:51:39,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:39,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-11-18 19:51:39,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:39,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-18 19:51:39,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:39,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-11-18 19:51:39,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:39,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-11-18 19:51:39,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:39,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-11-18 19:51:39,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:39,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-11-18 19:51:39,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:39,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-11-18 19:51:39,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:39,289 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-18 19:51:39,289 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:51:39,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187824847] [2022-11-18 19:51:39,289 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187824847] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:51:39,289 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:51:39,290 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 19:51:39,290 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350353743] [2022-11-18 19:51:39,290 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:51:39,290 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 19:51:39,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:51:39,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 19:51:39,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:51:39,291 INFO L87 Difference]: Start difference. First operand 10652 states and 15139 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, (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-18 19:51:40,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:51:40,228 INFO L93 Difference]: Finished difference Result 10658 states and 15144 transitions. [2022-11-18 19:51:40,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 19:51:40,228 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, (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 147 [2022-11-18 19:51:40,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:51:40,364 INFO L225 Difference]: With dead ends: 10658 [2022-11-18 19:51:40,364 INFO L226 Difference]: Without dead ends: 10443 [2022-11-18 19:51:40,367 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-18 19:51:40,371 INFO L413 NwaCegarLoop]: 5468 mSDtfsCounter, 5423 mSDsluCounter, 10910 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5423 SdHoareTripleChecker+Valid, 16378 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-18 19:51:40,372 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5423 Valid, 16378 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 19:51:40,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10443 states. [2022-11-18 19:51:41,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10443 to 10443. [2022-11-18 19:51:41,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10443 states, 7101 states have (on average 1.3020701309674694) internal successors, (9246), 7307 states have internal predecessors, (9246), 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-18 19:51:41,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10443 states to 10443 states and 14919 transitions. [2022-11-18 19:51:41,369 INFO L78 Accepts]: Start accepts. Automaton has 10443 states and 14919 transitions. Word has length 147 [2022-11-18 19:51:41,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:51:41,370 INFO L495 AbstractCegarLoop]: Abstraction has 10443 states and 14919 transitions. [2022-11-18 19:51:41,370 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, (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-18 19:51:41,370 INFO L276 IsEmpty]: Start isEmpty. Operand 10443 states and 14919 transitions. [2022-11-18 19:51:41,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2022-11-18 19:51:41,373 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:51:41,373 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-18 19:51:41,373 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-18 19:51:41,373 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-18 19:51:41,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:51:41,374 INFO L85 PathProgramCache]: Analyzing trace with hash -1459352642, now seen corresponding path program 1 times [2022-11-18 19:51:41,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:51:41,374 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810266164] [2022-11-18 19:51:41,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:51:41,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:51:41,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:51:42,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 19:51:42,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-18 19:51:42,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:51:42,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:51:42,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 19:51:42,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 19:51:42,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:51:42,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:51:42,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 19:51:42,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-18 19:51:42,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:51:42,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:51:42,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 19:51:42,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-18 19:51:42,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 19:51:42,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:51:42,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-11-18 19:51:42,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-18 19:51:42,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-11-18 19:51:42,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-11-18 19:51:42,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 19:51:42,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-11-18 19:51:42,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-11-18 19:51:42,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-18 19:51:42,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-11-18 19:51:42,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-11-18 19:51:42,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-11-18 19:51:42,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,343 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-18 19:51:42,343 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:51:42,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810266164] [2022-11-18 19:51:42,344 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810266164] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:51:42,344 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:51:42,344 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 19:51:42,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552301102] [2022-11-18 19:51:42,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:51:42,346 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 19:51:42,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:51:42,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 19:51:42,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:51:42,347 INFO L87 Difference]: Start difference. First operand 10443 states and 14919 transitions. Second operand has 5 states, 4 states have (on average 18.75) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (26), 4 states have call predecessors, (26), 2 states have return successors, (22), 2 states have call predecessors, (22), 3 states have call successors, (22) [2022-11-18 19:51:44,471 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-18 19:51:46,718 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.25s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:52:23,961 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:52:26,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:52:26,097 INFO L93 Difference]: Finished difference Result 21890 states and 31517 transitions. [2022-11-18 19:52:26,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 19:52:26,098 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 18.75) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (26), 4 states have call predecessors, (26), 2 states have return successors, (22), 2 states have call predecessors, (22), 3 states have call successors, (22) Word has length 180 [2022-11-18 19:52:26,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:52:26,141 INFO L225 Difference]: With dead ends: 21890 [2022-11-18 19:52:26,141 INFO L226 Difference]: Without dead ends: 11466 [2022-11-18 19:52:26,194 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-18 19:52:26,195 INFO L413 NwaCegarLoop]: 2931 mSDtfsCounter, 4465 mSDsluCounter, 5435 mSDsCounter, 0 mSdLazyCounter, 7556 mSolverCounterSat, 3338 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 39.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4775 SdHoareTripleChecker+Valid, 8366 SdHoareTripleChecker+Invalid, 10896 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3338 IncrementalHoareTripleChecker+Valid, 7556 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 41.6s IncrementalHoareTripleChecker+Time [2022-11-18 19:52:26,195 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4775 Valid, 8366 Invalid, 10896 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3338 Valid, 7556 Invalid, 2 Unknown, 0 Unchecked, 41.6s Time] [2022-11-18 19:52:26,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11466 states. [2022-11-18 19:52:27,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11466 to 10469. [2022-11-18 19:52:27,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10469 states, 7099 states have (on average 1.2999013945626146) internal successors, (9228), 7305 states have internal predecessors, (9228), 2733 states have call successors, (2733), 604 states have call predecessors, (2733), 634 states have return successors, (2975), 2699 states have call predecessors, (2975), 2730 states have call successors, (2975) [2022-11-18 19:52:27,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10469 states to 10469 states and 14936 transitions. [2022-11-18 19:52:27,603 INFO L78 Accepts]: Start accepts. Automaton has 10469 states and 14936 transitions. Word has length 180 [2022-11-18 19:52:27,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:52:27,604 INFO L495 AbstractCegarLoop]: Abstraction has 10469 states and 14936 transitions. [2022-11-18 19:52:27,604 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 18.75) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (26), 4 states have call predecessors, (26), 2 states have return successors, (22), 2 states have call predecessors, (22), 3 states have call successors, (22) [2022-11-18 19:52:27,604 INFO L276 IsEmpty]: Start isEmpty. Operand 10469 states and 14936 transitions. [2022-11-18 19:52:27,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2022-11-18 19:52:27,605 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:52:27,606 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-18 19:52:27,606 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-18 19:52:27,606 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-18 19:52:27,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:52:27,606 INFO L85 PathProgramCache]: Analyzing trace with hash 807028544, now seen corresponding path program 1 times [2022-11-18 19:52:27,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:52:27,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362378391] [2022-11-18 19:52:27,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:52:27,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:52:27,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:29,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:52:29,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:29,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 19:52:29,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:29,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-18 19:52:29,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:29,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:52:29,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:29,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:52:29,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:29,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 19:52:29,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:29,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 19:52:29,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:29,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:52:29,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:29,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:52:29,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:29,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 19:52:29,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:29,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-18 19:52:29,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:29,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:52:29,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:29,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:52:29,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:29,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 19:52:29,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:29,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-18 19:52:29,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:29,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 19:52:29,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:29,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:52:29,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:29,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-11-18 19:52:29,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:29,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-18 19:52:29,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:29,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-11-18 19:52:29,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:29,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-11-18 19:52:29,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:29,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 19:52:29,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:29,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-11-18 19:52:29,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:29,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-11-18 19:52:29,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:29,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-18 19:52:29,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:29,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-11-18 19:52:29,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:29,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-11-18 19:52:29,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:29,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-11-18 19:52:29,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:29,830 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-18 19:52:29,830 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:52:29,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362378391] [2022-11-18 19:52:29,831 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362378391] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:52:29,831 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:52:29,831 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-18 19:52:29,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557002244] [2022-11-18 19:52:29,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:52:29,832 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 19:52:29,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:52:29,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 19:52:29,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-18 19:52:29,833 INFO L87 Difference]: Start difference. First operand 10469 states and 14936 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-18 19:52:31,956 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-18 19:52:34,227 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-18 19:54:07,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:54:07,282 INFO L93 Difference]: Finished difference Result 11484 states and 16606 transitions. [2022-11-18 19:54:07,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 19:54:07,284 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-18 19:54:07,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:54:07,317 INFO L225 Difference]: With dead ends: 11484 [2022-11-18 19:54:07,318 INFO L226 Difference]: Without dead ends: 11482 [2022-11-18 19:54:07,321 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2022-11-18 19:54:07,322 INFO L413 NwaCegarLoop]: 3384 mSDtfsCounter, 11825 mSDsluCounter, 10496 mSDsCounter, 0 mSdLazyCounter, 17894 mSolverCounterSat, 7873 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 89.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12418 SdHoareTripleChecker+Valid, 13880 SdHoareTripleChecker+Invalid, 25769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 7873 IncrementalHoareTripleChecker+Valid, 17894 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 94.2s IncrementalHoareTripleChecker+Time [2022-11-18 19:54:07,322 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12418 Valid, 13880 Invalid, 25769 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [7873 Valid, 17894 Invalid, 2 Unknown, 0 Unchecked, 94.2s Time] [2022-11-18 19:54:07,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11482 states. [2022-11-18 19:54:08,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11482 to 10477. [2022-11-18 19:54:08,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10477 states, 7105 states have (on average 1.2996481351161153) internal successors, (9234), 7311 states have internal predecessors, (9234), 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-18 19:54:08,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10477 states to 10477 states and 14942 transitions. [2022-11-18 19:54:08,205 INFO L78 Accepts]: Start accepts. Automaton has 10477 states and 14942 transitions. Word has length 180 [2022-11-18 19:54:08,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:54:08,205 INFO L495 AbstractCegarLoop]: Abstraction has 10477 states and 14942 transitions. [2022-11-18 19:54:08,205 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-18 19:54:08,206 INFO L276 IsEmpty]: Start isEmpty. Operand 10477 states and 14942 transitions. [2022-11-18 19:54:08,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2022-11-18 19:54:08,207 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:54:08,207 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-18 19:54:08,208 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-18 19:54:08,208 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-18 19:54:08,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:54:08,208 INFO L85 PathProgramCache]: Analyzing trace with hash -1935072262, now seen corresponding path program 1 times [2022-11-18 19:54:08,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:54:08,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728417740] [2022-11-18 19:54:08,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:54:08,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:54:08,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:08,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:54:08,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:08,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 19:54:08,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:08,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-18 19:54:09,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:09,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:54:09,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:09,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:54:09,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:09,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 19:54:09,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:09,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 19:54:09,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:09,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:54:09,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:09,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:54:09,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:09,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 19:54:09,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:09,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-18 19:54:09,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:09,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:54:09,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:09,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:54:09,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:09,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 19:54:09,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:09,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-18 19:54:09,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:09,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 19:54:09,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:09,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:54:09,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:09,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-11-18 19:54:09,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:09,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-18 19:54:09,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:09,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-11-18 19:54:09,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:09,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 19:54:09,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:09,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-11-18 19:54:09,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:09,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-11-18 19:54:09,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:09,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-11-18 19:54:09,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:09,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-11-18 19:54:09,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:09,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-11-18 19:54:09,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:09,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-11-18 19:54:09,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:09,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-11-18 19:54:09,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:09,221 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-18 19:54:09,221 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:54:09,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728417740] [2022-11-18 19:54:09,221 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728417740] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:54:09,222 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:54:09,222 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 19:54:09,222 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890875536] [2022-11-18 19:54:09,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:54:09,222 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 19:54:09,223 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:54:09,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 19:54:09,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-18 19:54:09,223 INFO L87 Difference]: Start difference. First operand 10477 states and 14942 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-18 19:54:11,308 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:54:13,570 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-18 19:55:07,294 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:55:09,232 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:55:11,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:55:11,556 INFO L93 Difference]: Finished difference Result 21940 states and 31542 transitions. [2022-11-18 19:55:11,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 19:55:11,556 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-18 19:55:11,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:55:11,599 INFO L225 Difference]: With dead ends: 21940 [2022-11-18 19:55:11,599 INFO L226 Difference]: Without dead ends: 11482 [2022-11-18 19:55:11,631 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-11-18 19:55:11,631 INFO L413 NwaCegarLoop]: 2928 mSDtfsCounter, 4477 mSDsluCounter, 7933 mSDsCounter, 0 mSdLazyCounter, 10690 mSolverCounterSat, 3344 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 57.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4786 SdHoareTripleChecker+Valid, 10861 SdHoareTripleChecker+Invalid, 14036 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 3344 IncrementalHoareTripleChecker+Valid, 10690 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 60.1s IncrementalHoareTripleChecker+Time [2022-11-18 19:55:11,632 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4786 Valid, 10861 Invalid, 14036 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [3344 Valid, 10690 Invalid, 2 Unknown, 0 Unchecked, 60.1s Time] [2022-11-18 19:55:11,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11482 states. [2022-11-18 19:55:12,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11482 to 10481. [2022-11-18 19:55:12,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10481 states, 7107 states have (on average 1.2995638103278457) internal successors, (9236), 7315 states have internal predecessors, (9236), 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-18 19:55:12,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10481 states to 10481 states and 14946 transitions. [2022-11-18 19:55:12,673 INFO L78 Accepts]: Start accepts. Automaton has 10481 states and 14946 transitions. Word has length 188 [2022-11-18 19:55:12,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:55:12,674 INFO L495 AbstractCegarLoop]: Abstraction has 10481 states and 14946 transitions. [2022-11-18 19:55:12,674 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-18 19:55:12,674 INFO L276 IsEmpty]: Start isEmpty. Operand 10481 states and 14946 transitions. [2022-11-18 19:55:12,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2022-11-18 19:55:12,677 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:55:12,677 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-18 19:55:12,677 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-11-18 19:55:12,677 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-18 19:55:12,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:55:12,678 INFO L85 PathProgramCache]: Analyzing trace with hash -1700712526, now seen corresponding path program 1 times [2022-11-18 19:55:12,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:55:12,678 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949334490] [2022-11-18 19:55:12,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:55:12,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:55:12,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:13,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:55:13,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:13,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 19:55:13,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:13,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-18 19:55:13,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:13,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:55:13,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:13,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:55:13,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:13,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 19:55:13,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:13,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 19:55:13,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:13,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:55:13,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:13,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:55:13,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:13,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 19:55:13,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:13,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-18 19:55:13,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:13,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:55:13,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:13,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:55:13,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:13,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 19:55:13,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:13,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-18 19:55:13,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:13,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 19:55:13,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:13,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:55:13,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:13,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-11-18 19:55:13,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:13,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-18 19:55:13,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:13,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-11-18 19:55:13,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:13,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 19:55:13,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:13,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-11-18 19:55:13,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:13,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 19:55:13,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:13,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-11-18 19:55:13,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:13,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-11-18 19:55:13,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:13,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-11-18 19:55:13,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:13,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-11-18 19:55:13,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:13,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-11-18 19:55:13,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:13,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-11-18 19:55:13,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:13,465 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-18 19:55:13,465 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:55:13,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1949334490] [2022-11-18 19:55:13,465 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1949334490] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:55:13,466 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:55:13,466 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 19:55:13,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373799187] [2022-11-18 19:55:13,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:55:13,467 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 19:55:13,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:55:13,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 19:55:13,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:55:13,468 INFO L87 Difference]: Start difference. First operand 10481 states and 14946 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-18 19:55:15,586 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-18 19:55:17,838 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.25s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:56:01,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:56:01,796 INFO L93 Difference]: Finished difference Result 22320 states and 32156 transitions. [2022-11-18 19:56:01,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 19:56:01,797 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-18 19:56:01,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:56:01,846 INFO L225 Difference]: With dead ends: 22320 [2022-11-18 19:56:01,846 INFO L226 Difference]: Without dead ends: 11858 [2022-11-18 19:56:01,885 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-18 19:56:01,886 INFO L413 NwaCegarLoop]: 2980 mSDtfsCounter, 4983 mSDsluCounter, 5148 mSDsCounter, 0 mSdLazyCounter, 7638 mSolverCounterSat, 3522 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 43.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5357 SdHoareTripleChecker+Valid, 8128 SdHoareTripleChecker+Invalid, 11162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3522 IncrementalHoareTripleChecker+Valid, 7638 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 45.9s IncrementalHoareTripleChecker+Time [2022-11-18 19:56:01,886 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5357 Valid, 8128 Invalid, 11162 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3522 Valid, 7638 Invalid, 2 Unknown, 0 Unchecked, 45.9s Time] [2022-11-18 19:56:01,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11858 states. [2022-11-18 19:56:03,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11858 to 10846. [2022-11-18 19:56:03,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10846 states, 7368 states have (on average 1.3013029315960911) internal successors, (9588), 7591 states have internal predecessors, (9588), 2836 states have call successors, (2836), 606 states have call predecessors, (2836), 639 states have return successors, (3082), 2798 states have call predecessors, (3082), 2833 states have call successors, (3082) [2022-11-18 19:56:03,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10846 states to 10846 states and 15506 transitions. [2022-11-18 19:56:03,104 INFO L78 Accepts]: Start accepts. Automaton has 10846 states and 15506 transitions. Word has length 192 [2022-11-18 19:56:03,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:56:03,105 INFO L495 AbstractCegarLoop]: Abstraction has 10846 states and 15506 transitions. [2022-11-18 19:56:03,105 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-18 19:56:03,105 INFO L276 IsEmpty]: Start isEmpty. Operand 10846 states and 15506 transitions. [2022-11-18 19:56:03,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2022-11-18 19:56:03,108 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:56:03,108 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-18 19:56:03,109 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-11-18 19:56:03,109 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-18 19:56:03,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:56:03,109 INFO L85 PathProgramCache]: Analyzing trace with hash 198341092, now seen corresponding path program 1 times [2022-11-18 19:56:03,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:56:03,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436372861] [2022-11-18 19:56:03,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:56:03,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:56:03,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:03,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:56:03,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:03,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 19:56:03,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:04,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-18 19:56:04,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:04,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:56:04,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:04,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:56:04,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:04,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 19:56:04,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:04,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 19:56:04,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:04,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:56:04,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:04,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:56:04,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:04,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 19:56:04,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:04,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-18 19:56:04,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:04,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:56:04,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:04,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:56:04,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:04,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 19:56:04,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:04,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-18 19:56:04,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:04,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 19:56:04,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:04,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:56:04,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:04,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-11-18 19:56:04,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:04,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-18 19:56:04,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:04,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-11-18 19:56:04,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:04,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-11-18 19:56:04,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:04,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-11-18 19:56:04,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:04,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-11-18 19:56:04,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:04,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-11-18 19:56:04,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:04,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-11-18 19:56:04,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:04,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-11-18 19:56:04,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:04,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-11-18 19:56:04,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:04,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-11-18 19:56:04,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:04,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-11-18 19:56:04,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:04,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-11-18 19:56:04,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:04,432 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-18 19:56:04,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:56:04,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436372861] [2022-11-18 19:56:04,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1436372861] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:56:04,433 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:56:04,434 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-18 19:56:04,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027802523] [2022-11-18 19:56:04,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:56:04,434 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 19:56:04,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:56:04,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 19:56:04,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-18 19:56:04,436 INFO L87 Difference]: Start difference. First operand 10846 states and 15506 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-18 19:56:06,557 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-18 19:56:08,818 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-18 19:56:11,077 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.25s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:56:13,332 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.25s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:57:16,405 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-18 19:57:27,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:57:27,580 INFO L93 Difference]: Finished difference Result 23985 states and 35154 transitions. [2022-11-18 19:57:27,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-18 19:57:27,581 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-18 19:57:27,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:57:27,643 INFO L225 Difference]: With dead ends: 23985 [2022-11-18 19:57:27,643 INFO L226 Difference]: Without dead ends: 13158 [2022-11-18 19:57:27,691 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=103, Invalid=239, Unknown=0, NotChecked=0, Total=342 [2022-11-18 19:57:27,691 INFO L413 NwaCegarLoop]: 2887 mSDtfsCounter, 8899 mSDsluCounter, 8299 mSDsCounter, 0 mSdLazyCounter, 11766 mSolverCounterSat, 8068 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 75.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9139 SdHoareTripleChecker+Valid, 11186 SdHoareTripleChecker+Invalid, 19839 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 8068 IncrementalHoareTripleChecker+Valid, 11766 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 79.5s IncrementalHoareTripleChecker+Time [2022-11-18 19:57:27,692 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9139 Valid, 11186 Invalid, 19839 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [8068 Valid, 11766 Invalid, 5 Unknown, 0 Unchecked, 79.5s Time] [2022-11-18 19:57:27,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13158 states. [2022-11-18 19:57:29,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13158 to 10650. [2022-11-18 19:57:29,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10650 states, 7253 states have (on average 1.3019440231628292) internal successors, (9443), 7467 states have internal predecessors, (9443), 2771 states have call successors, (2771), 601 states have call predecessors, (2771), 623 states have return successors, (2973), 2729 states have call predecessors, (2973), 2768 states have call successors, (2973) [2022-11-18 19:57:29,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10650 states to 10650 states and 15187 transitions. [2022-11-18 19:57:29,111 INFO L78 Accepts]: Start accepts. Automaton has 10650 states and 15187 transitions. Word has length 192 [2022-11-18 19:57:29,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:57:29,112 INFO L495 AbstractCegarLoop]: Abstraction has 10650 states and 15187 transitions. [2022-11-18 19:57:29,113 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-18 19:57:29,113 INFO L276 IsEmpty]: Start isEmpty. Operand 10650 states and 15187 transitions. [2022-11-18 19:57:29,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2022-11-18 19:57:29,116 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:57:29,116 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-18 19:57:29,117 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-11-18 19:57:29,117 INFO L420 AbstractCegarLoop]: === Iteration 26 === 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-18 19:57:29,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:57:29,118 INFO L85 PathProgramCache]: Analyzing trace with hash -38380774, now seen corresponding path program 1 times [2022-11-18 19:57:29,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:57:29,118 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553863861] [2022-11-18 19:57:29,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:57:29,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:57:29,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:31,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:57:31,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:31,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 19:57:31,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:31,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-18 19:57:31,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:31,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:57:31,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:31,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:57:31,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:31,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 19:57:31,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:31,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 19:57:31,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:31,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:57:31,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:31,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:57:31,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:31,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 19:57:31,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:31,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-18 19:57:31,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:31,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:57:31,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:31,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:57:31,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:31,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-18 19:57:31,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:31,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-18 19:57:31,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:31,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 19:57:31,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:31,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:57:31,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:31,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-11-18 19:57:31,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:31,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-18 19:57:31,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:31,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-11-18 19:57:31,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:31,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 19:57:31,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:31,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-11-18 19:57:31,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:31,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 19:57:31,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:31,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-11-18 19:57:31,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:31,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-11-18 19:57:31,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:31,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-11-18 19:57:31,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:31,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-11-18 19:57:31,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:31,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-11-18 19:57:31,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:31,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-11-18 19:57:31,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:31,882 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-18 19:57:31,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:57:31,883 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553863861] [2022-11-18 19:57:31,883 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553863861] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:57:31,883 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:57:31,883 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-18 19:57:31,884 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [985228865] [2022-11-18 19:57:31,884 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:57:31,884 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 19:57:31,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:57:31,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 19:57:31,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-18 19:57:31,886 INFO L87 Difference]: Start difference. First operand 10650 states and 15187 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-18 19:57:34,010 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-18 19:57:36,253 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.24s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []