./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash ab0b375f71eb557eddedfb6836efa7383e8c24249ba51445e071f612ca1dd29b --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 18:56:57,390 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 18:56:57,391 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 18:56:57,421 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 18:56:57,421 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 18:56:57,423 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 18:56:57,425 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 18:56:57,427 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 18:56:57,429 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 18:56:57,437 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 18:56:57,438 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 18:56:57,439 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 18:56:57,440 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 18:56:57,441 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 18:56:57,442 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 18:56:57,444 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 18:56:57,445 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 18:56:57,446 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 18:56:57,448 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 18:56:57,450 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 18:56:57,452 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 18:56:57,453 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 18:56:57,454 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 18:56:57,455 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 18:56:57,476 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 18:56:57,477 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 18:56:57,477 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 18:56:57,478 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 18:56:57,478 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 18:56:57,479 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 18:56:57,479 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 18:56:57,480 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 18:56:57,480 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 18:56:57,481 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 18:56:57,482 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 18:56:57,482 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 18:56:57,482 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 18:56:57,482 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 18:56:57,482 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 18:56:57,483 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 18:56:57,483 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 18:56:57,484 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-06 18:56:57,501 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 18:56:57,501 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 18:56:57,501 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 18:56:57,501 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 18:56:57,502 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 18:56:57,502 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 18:56:57,502 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 18:56:57,502 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 18:56:57,503 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 18:56:57,503 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 18:56:57,503 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 18:56:57,503 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 18:56:57,503 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-06 18:56:57,503 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 18:56:57,503 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-06 18:56:57,503 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 18:56:57,504 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 18:56:57,504 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-06 18:56:57,504 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 18:56:57,504 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 18:56:57,504 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 18:56:57,504 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 18:56:57,504 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 18:56:57,505 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 18:56:57,505 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-06 18:56:57,505 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 18:56:57,505 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 18:56:57,505 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-06 18:56:57,505 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-06 18:56:57,505 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-06 18:56:57,505 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 18:56:57,505 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_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> ab0b375f71eb557eddedfb6836efa7383e8c24249ba51445e071f612ca1dd29b [2021-12-06 18:56:57,672 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 18:56:57,689 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 18:56:57,691 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 18:56:57,692 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 18:56:57,692 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 18:56:57,694 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i [2021-12-06 18:56:57,735 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/data/efbd4faa1/18d88a3cbbe641d3a02edc7d6b93c998/FLAG6d1215c38 [2021-12-06 18:56:58,506 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 18:56:58,506 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i [2021-12-06 18:56:58,555 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/data/efbd4faa1/18d88a3cbbe641d3a02edc7d6b93c998/FLAG6d1215c38 [2021-12-06 18:56:58,716 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/data/efbd4faa1/18d88a3cbbe641d3a02edc7d6b93c998 [2021-12-06 18:56:58,719 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 18:56:58,720 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 18:56:58,721 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 18:56:58,721 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 18:56:58,724 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 18:56:58,724 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 06:56:58" (1/1) ... [2021-12-06 18:56:58,725 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@8ebb281 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:56:58, skipping insertion in model container [2021-12-06 18:56:58,726 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 06:56:58" (1/1) ... [2021-12-06 18:56:58,731 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 18:56:58,866 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 18:57:04,518 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[647538,647551] [2021-12-06 18:57:04,520 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[647707,647720] [2021-12-06 18:57:04,521 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[647874,647887] [2021-12-06 18:57:04,521 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[648042,648055] [2021-12-06 18:57:04,556 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 18:57:04,625 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 18:57:05,123 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[647538,647551] [2021-12-06 18:57:05,123 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[647707,647720] [2021-12-06 18:57:05,124 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[647874,647887] [2021-12-06 18:57:05,124 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[648042,648055] [2021-12-06 18:57:05,131 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 18:57:05,473 INFO L208 MainTranslator]: Completed translation [2021-12-06 18:57:05,473 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:57:05 WrapperNode [2021-12-06 18:57:05,473 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 18:57:05,474 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 18:57:05,474 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 18:57:05,474 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 18:57:05,479 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:57:05" (1/1) ... [2021-12-06 18:57:05,579 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:57:05" (1/1) ... [2021-12-06 18:57:05,854 INFO L137 Inliner]: procedures = 794, calls = 7637, calls flagged for inlining = 373, calls inlined = 338, statements flattened = 15779 [2021-12-06 18:57:05,854 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 18:57:05,855 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 18:57:05,855 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 18:57:05,855 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 18:57:05,862 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:57:05" (1/1) ... [2021-12-06 18:57:05,862 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:57:05" (1/1) ... [2021-12-06 18:57:05,907 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:57:05" (1/1) ... [2021-12-06 18:57:05,907 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:57:05" (1/1) ... [2021-12-06 18:57:06,120 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:57:05" (1/1) ... [2021-12-06 18:57:06,159 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:57:05" (1/1) ... [2021-12-06 18:57:06,240 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:57:05" (1/1) ... [2021-12-06 18:57:06,318 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 18:57:06,319 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 18:57:06,319 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 18:57:06,319 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 18:57:06,320 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:57:05" (1/1) ... [2021-12-06 18:57:06,328 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 18:57:06,338 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:57:06,352 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 18:57:06,354 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 18:57:06,381 INFO L130 BoogieDeclarations]: Found specification of procedure ipv6_hdr [2021-12-06 18:57:06,381 INFO L138 BoogieDeclarations]: Found implementation of procedure ipv6_hdr [2021-12-06 18:57:06,382 INFO L130 BoogieDeclarations]: Found specification of procedure strncmp [2021-12-06 18:57:06,382 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2021-12-06 18:57:06,382 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2021-12-06 18:57:06,382 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_irq [2021-12-06 18:57:06,382 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_irq [2021-12-06 18:57:06,382 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_both_serdes [2021-12-06 18:57:06,382 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_both_serdes [2021-12-06 18:57:06,382 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_xgmac_reg [2021-12-06 18:57:06,382 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_xgmac_reg [2021-12-06 18:57:06,382 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_reset [2021-12-06 18:57:06,382 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_reset [2021-12-06 18:57:06,382 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap_nocache [2021-12-06 18:57:06,383 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap_nocache [2021-12-06 18:57:06,383 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_cpu [2021-12-06 18:57:06,383 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_cpu [2021-12-06 18:57:06,383 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-12-06 18:57:06,383 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-12-06 18:57:06,383 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2021-12-06 18:57:06,383 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2021-12-06 18:57:06,383 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2021-12-06 18:57:06,383 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2021-12-06 18:57:06,383 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2021-12-06 18:57:06,383 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2021-12-06 18:57:06,384 INFO L130 BoogieDeclarations]: Found specification of procedure ql_release_all [2021-12-06 18:57:06,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_release_all [2021-12-06 18:57:06,384 INFO L130 BoogieDeclarations]: Found specification of procedure skb_checksum_none_assert [2021-12-06 18:57:06,384 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_checksum_none_assert [2021-12-06 18:57:06,384 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2021-12-06 18:57:06,384 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2021-12-06 18:57:06,384 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2021-12-06 18:57:06,384 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2021-12-06 18:57:06,384 INFO L130 BoogieDeclarations]: Found specification of procedure ql_dump_risc_ram_area [2021-12-06 18:57:06,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_dump_risc_ram_area [2021-12-06 18:57:06,384 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_other_func_reg [2021-12-06 18:57:06,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_other_func_reg [2021-12-06 18:57:06,385 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2021-12-06 18:57:06,385 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2021-12-06 18:57:06,385 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2021-12-06 18:57:06,385 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2021-12-06 18:57:06,385 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_xgmac_regs [2021-12-06 18:57:06,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_xgmac_regs [2021-12-06 18:57:06,385 INFO L130 BoogieDeclarations]: Found specification of procedure ql_update_buffer_queues [2021-12-06 18:57:06,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_update_buffer_queues [2021-12-06 18:57:06,385 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_cam_entries [2021-12-06 18:57:06,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_cam_entries [2021-12-06 18:57:06,385 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_mem_resources [2021-12-06 18:57:06,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_mem_resources [2021-12-06 18:57:06,386 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_detach [2021-12-06 18:57:06,386 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_detach [2021-12-06 18:57:06,386 INFO L130 BoogieDeclarations]: Found specification of procedure ql_eeh_close [2021-12-06 18:57:06,386 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_eeh_close [2021-12-06 18:57:06,386 INFO L130 BoogieDeclarations]: Found specification of procedure netif_receive_skb [2021-12-06 18:57:06,386 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_receive_skb [2021-12-06 18:57:06,386 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2021-12-06 18:57:06,386 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2021-12-06 18:57:06,386 INFO L130 BoogieDeclarations]: Found specification of procedure skb_record_rx_queue [2021-12-06 18:57:06,386 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_record_rx_queue [2021-12-06 18:57:06,386 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2021-12-06 18:57:06,386 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2021-12-06 18:57:06,387 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-12-06 18:57:06,387 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-12-06 18:57:06,387 INFO L130 BoogieDeclarations]: Found specification of procedure ql_build_coredump_seg_header [2021-12-06 18:57:06,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_build_coredump_seg_header [2021-12-06 18:57:06,387 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_close [2021-12-06 18:57:06,387 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_close [2021-12-06 18:57:06,387 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_mb_sts [2021-12-06 18:57:06,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_mb_sts [2021-12-06 18:57:06,387 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-12-06 18:57:06,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-12-06 18:57:06,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-06 18:57:06,387 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2021-12-06 18:57:06,388 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2021-12-06 18:57:06,388 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_offset [2021-12-06 18:57:06,388 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_offset [2021-12-06 18:57:06,388 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-12-06 18:57:06,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-12-06 18:57:06,388 INFO L130 BoogieDeclarations]: Found specification of procedure dev_close [2021-12-06 18:57:06,388 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_close [2021-12-06 18:57:06,388 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2021-12-06 18:57:06,388 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2021-12-06 18:57:06,388 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write32 [2021-12-06 18:57:06,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write32 [2021-12-06 18:57:06,388 INFO L130 BoogieDeclarations]: Found specification of procedure ql_cam_route_initialize [2021-12-06 18:57:06,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_cam_route_initialize [2021-12-06 18:57:06,389 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2021-12-06 18:57:06,389 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2021-12-06 18:57:06,389 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2021-12-06 18:57:06,389 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2021-12-06 18:57:06,389 INFO L130 BoogieDeclarations]: Found specification of procedure ql_wait_other_func_reg_rdy [2021-12-06 18:57:06,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_wait_other_func_reg_rdy [2021-12-06 18:57:06,389 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-12-06 18:57:06,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-12-06 18:57:06,389 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-06 18:57:06,389 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_mpi_reg [2021-12-06 18:57:06,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_mpi_reg [2021-12-06 18:57:06,390 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2021-12-06 18:57:06,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2021-12-06 18:57:06,390 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 18:57:06,390 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-12-06 18:57:06,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-12-06 18:57:06,390 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2021-12-06 18:57:06,390 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2021-12-06 18:57:06,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-06 18:57:06,390 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-12-06 18:57:06,390 INFO L130 BoogieDeclarations]: Found specification of procedure ql_sem_unlock [2021-12-06 18:57:06,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_sem_unlock [2021-12-06 18:57:06,390 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_8012_flash_params [2021-12-06 18:57:06,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_8012_flash_params [2021-12-06 18:57:06,391 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2021-12-06 18:57:06,391 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2021-12-06 18:57:06,391 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_other_func_serdes_reg [2021-12-06 18:57:06,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_other_func_serdes_reg [2021-12-06 18:57:06,391 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2021-12-06 18:57:06,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2021-12-06 18:57:06,391 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_hw_lock_of_ql_adapter [2021-12-06 18:57:06,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_hw_lock_of_ql_adapter [2021-12-06 18:57:06,391 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-12-06 18:57:06,391 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-12-06 18:57:06,391 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2021-12-06 18:57:06,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2021-12-06 18:57:06,392 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2021-12-06 18:57:06,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2021-12-06 18:57:06,392 INFO L130 BoogieDeclarations]: Found specification of procedure ql_8000_port_initialize [2021-12-06 18:57:06,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_8000_port_initialize [2021-12-06 18:57:06,392 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-12-06 18:57:06,392 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-12-06 18:57:06,392 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_hw_lock_of_ql_adapter [2021-12-06 18:57:06,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_hw_lock_of_ql_adapter [2021-12-06 18:57:06,392 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 18:57:06,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 18:57:06,392 INFO L130 BoogieDeclarations]: Found specification of procedure ql_8012_port_initialize [2021-12-06 18:57:06,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_8012_port_initialize [2021-12-06 18:57:06,393 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_flash_word [2021-12-06 18:57:06,393 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_flash_word [2021-12-06 18:57:06,393 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2021-12-06 18:57:06,393 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2021-12-06 18:57:06,393 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-12-06 18:57:06,393 INFO L130 BoogieDeclarations]: Found specification of procedure csum_tcpudp_magic [2021-12-06 18:57:06,393 INFO L138 BoogieDeclarations]: Found implementation of procedure csum_tcpudp_magic [2021-12-06 18:57:06,393 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2021-12-06 18:57:06,393 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2021-12-06 18:57:06,393 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2021-12-06 18:57:06,393 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2021-12-06 18:57:06,393 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2021-12-06 18:57:06,393 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2021-12-06 18:57:06,394 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2021-12-06 18:57:06,394 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_cq_idx [2021-12-06 18:57:06,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_cq_idx [2021-12-06 18:57:06,394 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2021-12-06 18:57:06,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2021-12-06 18:57:06,394 INFO L130 BoogieDeclarations]: Found specification of procedure ql_link_on [2021-12-06 18:57:06,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_link_on [2021-12-06 18:57:06,394 INFO L130 BoogieDeclarations]: Found specification of procedure napi_gro_receive [2021-12-06 18:57:06,394 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_gro_receive [2021-12-06 18:57:06,394 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2021-12-06 18:57:06,394 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2021-12-06 18:57:06,394 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work_on [2021-12-06 18:57:06,394 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work_on [2021-12-06 18:57:06,394 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2021-12-06 18:57:06,395 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2021-12-06 18:57:06,395 INFO L130 BoogieDeclarations]: Found specification of procedure ip_hdr [2021-12-06 18:57:06,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ip_hdr [2021-12-06 18:57:06,395 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-12-06 18:57:06,395 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-12-06 18:57:06,395 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2021-12-06 18:57:06,395 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2021-12-06 18:57:06,395 INFO L130 BoogieDeclarations]: Found specification of procedure ql_update_cq [2021-12-06 18:57:06,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_update_cq [2021-12-06 18:57:06,395 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2021-12-06 18:57:06,395 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2021-12-06 18:57:06,395 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-06 18:57:06,395 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2021-12-06 18:57:06,395 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2021-12-06 18:57:06,396 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_curr_sbuf [2021-12-06 18:57:06,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_curr_sbuf [2021-12-06 18:57:06,396 INFO L130 BoogieDeclarations]: Found specification of procedure ql_realign_skb [2021-12-06 18:57:06,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_realign_skb [2021-12-06 18:57:06,396 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_routing_entries [2021-12-06 18:57:06,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_routing_entries [2021-12-06 18:57:06,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-06 18:57:06,396 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2021-12-06 18:57:06,396 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2021-12-06 18:57:06,396 INFO L130 BoogieDeclarations]: Found specification of procedure ql_process_mac_split_rx_intr [2021-12-06 18:57:06,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_process_mac_split_rx_intr [2021-12-06 18:57:06,396 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_suspend [2021-12-06 18:57:06,396 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_suspend [2021-12-06 18:57:06,396 INFO L130 BoogieDeclarations]: Found specification of procedure __vlan_hwaccel_put_tag [2021-12-06 18:57:06,397 INFO L138 BoogieDeclarations]: Found implementation of procedure __vlan_hwaccel_put_tag [2021-12-06 18:57:06,397 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2021-12-06 18:57:06,397 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2021-12-06 18:57:06,397 INFO L130 BoogieDeclarations]: Found specification of procedure ql_cancel_all_work_sync [2021-12-06 18:57:06,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_cancel_all_work_sync [2021-12-06 18:57:06,397 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2021-12-06 18:57:06,397 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2021-12-06 18:57:06,397 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2021-12-06 18:57:06,397 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2021-12-06 18:57:06,397 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2021-12-06 18:57:06,397 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2021-12-06 18:57:06,397 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc_array [2021-12-06 18:57:06,397 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc_array [2021-12-06 18:57:06,397 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2021-12-06 18:57:06,398 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2021-12-06 18:57:06,398 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2021-12-06 18:57:06,398 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2021-12-06 18:57:06,398 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_offset [2021-12-06 18:57:06,398 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_offset [2021-12-06 18:57:06,398 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-12-06 18:57:06,398 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-12-06 18:57:06,398 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mb_get_port_cfg [2021-12-06 18:57:06,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mb_get_port_cfg [2021-12-06 18:57:06,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-06 18:57:06,398 INFO L130 BoogieDeclarations]: Found specification of procedure eth_type_trans [2021-12-06 18:57:06,398 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_type_trans [2021-12-06 18:57:06,398 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-12-06 18:57:06,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-12-06 18:57:06,399 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_instance_register_10_2 [2021-12-06 18:57:06,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_instance_register_10_2 [2021-12-06 18:57:06,399 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_80 [2021-12-06 18:57:06,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_80 [2021-12-06 18:57:06,399 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_down [2021-12-06 18:57:06,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_down [2021-12-06 18:57:06,399 INFO L130 BoogieDeclarations]: Found specification of procedure ql_queue_fw_error [2021-12-06 18:57:06,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_queue_fw_error [2021-12-06 18:57:06,399 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mpi_handler [2021-12-06 18:57:06,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mpi_handler [2021-12-06 18:57:06,399 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_xgmac_reg64 [2021-12-06 18:57:06,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_xgmac_reg64 [2021-12-06 18:57:06,399 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2021-12-06 18:57:06,399 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2021-12-06 18:57:06,400 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mb_set_mgmnt_traffic_ctl [2021-12-06 18:57:06,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mb_set_mgmnt_traffic_ctl [2021-12-06 18:57:06,400 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_other_func_reg [2021-12-06 18:57:06,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_other_func_reg [2021-12-06 18:57:06,400 INFO L130 BoogieDeclarations]: Found specification of procedure ql_wait_reg_rdy [2021-12-06 18:57:06,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_wait_reg_rdy [2021-12-06 18:57:06,400 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2021-12-06 18:57:06,400 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2021-12-06 18:57:06,400 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mb_set_led_cfg [2021-12-06 18:57:06,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mb_set_led_cfg [2021-12-06 18:57:06,400 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_cfg [2021-12-06 18:57:06,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_cfg [2021-12-06 18:57:06,400 INFO L130 BoogieDeclarations]: Found specification of procedure ql_lbq_block_size [2021-12-06 18:57:06,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_lbq_block_size [2021-12-06 18:57:06,401 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2021-12-06 18:57:06,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2021-12-06 18:57:06,401 INFO L130 BoogieDeclarations]: Found specification of procedure netif_get_num_default_rss_queues [2021-12-06 18:57:06,401 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_get_num_default_rss_queues [2021-12-06 18:57:06,401 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_ets_regs [2021-12-06 18:57:06,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_ets_regs [2021-12-06 18:57:06,401 INFO L130 BoogieDeclarations]: Found specification of procedure ql_wait_cfg [2021-12-06 18:57:06,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_wait_cfg [2021-12-06 18:57:06,401 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2021-12-06 18:57:06,401 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2021-12-06 18:57:06,401 INFO L130 BoogieDeclarations]: Found specification of procedure delayed_work_timer_fn [2021-12-06 18:57:06,401 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read32 [2021-12-06 18:57:06,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read32 [2021-12-06 18:57:06,402 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_intr_states [2021-12-06 18:57:06,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_intr_states [2021-12-06 18:57:06,402 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_device [2021-12-06 18:57:06,402 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_device [2021-12-06 18:57:06,402 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2021-12-06 18:57:06,402 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2021-12-06 18:57:06,402 INFO L130 BoogieDeclarations]: Found specification of procedure ql_timer [2021-12-06 18:57:06,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_timer [2021-12-06 18:57:06,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-12-06 18:57:06,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-12-06 18:57:06,402 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2021-12-06 18:57:06,402 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2021-12-06 18:57:06,402 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2021-12-06 18:57:06,402 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2021-12-06 18:57:06,403 INFO L130 BoogieDeclarations]: Found specification of procedure ql_enable_completion_interrupt [2021-12-06 18:57:06,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_enable_completion_interrupt [2021-12-06 18:57:06,403 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-12-06 18:57:06,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-12-06 18:57:06,403 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2021-12-06 18:57:06,403 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2021-12-06 18:57:06,403 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_send [2021-12-06 18:57:06,403 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_send [2021-12-06 18:57:06,403 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2021-12-06 18:57:06,403 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2021-12-06 18:57:06,403 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2021-12-06 18:57:06,403 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2021-12-06 18:57:06,403 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_del [2021-12-06 18:57:06,403 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_del [2021-12-06 18:57:06,403 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2021-12-06 18:57:06,404 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2021-12-06 18:57:06,404 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_regs_len [2021-12-06 18:57:06,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_regs_len [2021-12-06 18:57:06,404 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_io_resume [2021-12-06 18:57:06,404 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_io_resume [2021-12-06 18:57:06,404 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_timer_instance_5 [2021-12-06 18:57:06,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_timer_instance_5 [2021-12-06 18:57:06,404 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-12-06 18:57:06,404 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-12-06 18:57:06,404 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_shutdown [2021-12-06 18:57:06,404 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_shutdown [2021-12-06 18:57:06,404 INFO L130 BoogieDeclarations]: Found specification of procedure ql_update_mac_hdr_len [2021-12-06 18:57:06,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_update_mac_hdr_len [2021-12-06 18:57:06,404 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mailbox_command [2021-12-06 18:57:06,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mailbox_command [2021-12-06 18:57:06,405 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-12-06 18:57:06,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-12-06 18:57:06,405 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_irq_mask [2021-12-06 18:57:06,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_irq_mask [2021-12-06 18:57:06,405 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2021-12-06 18:57:06,405 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2021-12-06 18:57:06,405 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2021-12-06 18:57:06,405 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2021-12-06 18:57:06,405 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-12-06 18:57:06,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-12-06 18:57:06,405 INFO L130 BoogieDeclarations]: Found specification of procedure __qlge_vlan_rx_add_vid [2021-12-06 18:57:06,405 INFO L138 BoogieDeclarations]: Found implementation of procedure __qlge_vlan_rx_add_vid [2021-12-06 18:57:06,405 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_instance_callback_5_2 [2021-12-06 18:57:06,406 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_instance_callback_5_2 [2021-12-06 18:57:06,406 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2021-12-06 18:57:06,406 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2021-12-06 18:57:06,406 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 18:57:06,406 INFO L130 BoogieDeclarations]: Found specification of procedure ql_queue_asic_error [2021-12-06 18:57:06,406 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_queue_asic_error [2021-12-06 18:57:06,406 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2021-12-06 18:57:06,406 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2021-12-06 18:57:06,407 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_xgmac_reg [2021-12-06 18:57:06,407 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_xgmac_reg [2021-12-06 18:57:06,407 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_up [2021-12-06 18:57:06,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_up [2021-12-06 18:57:06,408 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2021-12-06 18:57:06,408 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2021-12-06 18:57:06,408 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_mac_addr_reg [2021-12-06 18:57:06,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_mac_addr_reg [2021-12-06 18:57:06,408 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2021-12-06 18:57:06,408 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2021-12-06 18:57:06,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-12-06 18:57:06,408 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_serdes_reg [2021-12-06 18:57:06,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_serdes_reg [2021-12-06 18:57:06,408 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-12-06 18:57:06,409 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-12-06 18:57:06,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-12-06 18:57:06,409 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_open [2021-12-06 18:57:06,409 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_open [2021-12-06 18:57:06,409 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2021-12-06 18:57:06,409 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2021-12-06 18:57:06,409 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-12-06 18:57:06,409 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-12-06 18:57:06,409 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2021-12-06 18:57:06,409 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2021-12-06 18:57:06,410 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2021-12-06 18:57:06,410 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2021-12-06 18:57:06,410 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_probe [2021-12-06 18:57:06,410 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_probe [2021-12-06 18:57:06,410 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_rx_buffers [2021-12-06 18:57:06,410 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_rx_buffers [2021-12-06 18:57:06,410 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_88 [2021-12-06 18:57:06,410 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_88 [2021-12-06 18:57:06,410 INFO L130 BoogieDeclarations]: Found specification of procedure ql_sem_trylock [2021-12-06 18:57:06,411 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_sem_trylock [2021-12-06 18:57:06,411 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mb_set_port_cfg [2021-12-06 18:57:06,411 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mb_set_port_cfg [2021-12-06 18:57:06,411 INFO L130 BoogieDeclarations]: Found specification of procedure __get_order [2021-12-06 18:57:06,411 INFO L138 BoogieDeclarations]: Found implementation of procedure __get_order [2021-12-06 18:57:06,411 INFO L130 BoogieDeclarations]: Found specification of procedure ql_sem_spinlock [2021-12-06 18:57:06,411 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_sem_spinlock [2021-12-06 18:57:06,411 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2021-12-06 18:57:06,411 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2021-12-06 18:57:06,411 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2021-12-06 18:57:06,412 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2021-12-06 18:57:06,412 INFO L130 BoogieDeclarations]: Found specification of procedure ql_disable_completion_interrupt [2021-12-06 18:57:06,412 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_disable_completion_interrupt [2021-12-06 18:57:06,412 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_fill_page_desc [2021-12-06 18:57:06,412 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_fill_page_desc [2021-12-06 18:57:06,412 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2021-12-06 18:57:06,412 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2021-12-06 18:57:06,412 INFO L130 BoogieDeclarations]: Found specification of procedure ql_clear_routing_entries [2021-12-06 18:57:06,412 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_clear_routing_entries [2021-12-06 18:57:06,412 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2021-12-06 18:57:06,413 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2021-12-06 18:57:06,413 INFO L130 BoogieDeclarations]: Found specification of procedure ql_link_off [2021-12-06 18:57:06,413 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_link_off [2021-12-06 18:57:06,413 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2021-12-06 18:57:06,413 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2021-12-06 18:57:06,413 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2021-12-06 18:57:06,413 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2021-12-06 18:57:06,413 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_tx_timeout [2021-12-06 18:57:06,413 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_tx_timeout [2021-12-06 18:57:06,413 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work [2021-12-06 18:57:06,414 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work [2021-12-06 18:57:06,414 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_mpi_regs [2021-12-06 18:57:06,414 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_mpi_regs [2021-12-06 18:57:06,414 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2021-12-06 18:57:06,414 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2021-12-06 18:57:06,414 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdr [2021-12-06 18:57:06,414 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdr [2021-12-06 18:57:06,414 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_subqueue [2021-12-06 18:57:06,414 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_subqueue [2021-12-06 18:57:06,414 INFO L130 BoogieDeclarations]: Found specification of procedure ql_release_adapter_resources [2021-12-06 18:57:06,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_release_adapter_resources [2021-12-06 18:57:06,415 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-12-06 18:57:06,415 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-12-06 18:57:06,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-12-06 18:57:06,415 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work_sync [2021-12-06 18:57:06,415 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work_sync [2021-12-06 18:57:06,415 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_rx_resources [2021-12-06 18:57:06,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_rx_resources [2021-12-06 18:57:06,415 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-12-06 18:57:06,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-12-06 18:57:06,415 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2021-12-06 18:57:06,416 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2021-12-06 18:57:06,416 INFO L130 BoogieDeclarations]: Found specification of procedure ql_disable_interrupts [2021-12-06 18:57:06,416 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_disable_interrupts [2021-12-06 18:57:06,416 INFO L130 BoogieDeclarations]: Found specification of procedure ql_soft_reset_mpi_risc [2021-12-06 18:57:06,416 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_soft_reset_mpi_risc [2021-12-06 18:57:06,416 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2021-12-06 18:57:06,416 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2021-12-06 18:57:06,416 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_remove [2021-12-06 18:57:06,416 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_remove [2021-12-06 18:57:06,416 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_set_multicast_list [2021-12-06 18:57:06,416 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_set_multicast_list [2021-12-06 18:57:06,417 INFO L130 BoogieDeclarations]: Found specification of procedure ql_tx_ring_clean [2021-12-06 18:57:06,417 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_tx_ring_clean [2021-12-06 18:57:06,417 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2021-12-06 18:57:06,417 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2021-12-06 18:57:06,417 INFO L130 BoogieDeclarations]: Found specification of procedure skb_fill_page_desc [2021-12-06 18:57:06,417 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_fill_page_desc [2021-12-06 18:57:06,417 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_mpi_reg [2021-12-06 18:57:06,417 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_mpi_reg [2021-12-06 18:57:06,417 INFO L130 BoogieDeclarations]: Found specification of procedure ql_clean_inbound_rx_ring [2021-12-06 18:57:06,417 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_clean_inbound_rx_ring [2021-12-06 18:57:06,417 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_subqueue [2021-12-06 18:57:06,418 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_subqueue [2021-12-06 18:57:06,418 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2021-12-06 18:57:06,418 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2021-12-06 18:57:06,418 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2021-12-06 18:57:06,418 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2021-12-06 18:57:06,418 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2021-12-06 18:57:06,418 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2021-12-06 18:57:06,418 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2021-12-06 18:57:06,418 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2021-12-06 18:57:06,418 INFO L130 BoogieDeclarations]: Found specification of procedure __pskb_pull_tail [2021-12-06 18:57:06,418 INFO L138 BoogieDeclarations]: Found implementation of procedure __pskb_pull_tail [2021-12-06 18:57:06,419 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2021-12-06 18:57:06,419 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2021-12-06 18:57:06,419 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-06 18:57:06,419 INFO L130 BoogieDeclarations]: Found specification of procedure ql_validate_flash [2021-12-06 18:57:06,419 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_validate_flash [2021-12-06 18:57:06,419 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2021-12-06 18:57:06,419 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2021-12-06 18:57:06,419 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2021-12-06 18:57:06,419 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2021-12-06 18:57:06,419 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-12-06 18:57:06,419 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-12-06 18:57:06,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2021-12-06 18:57:06,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2021-12-06 18:57:06,420 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_8000_flash_params [2021-12-06 18:57:06,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_8000_flash_params [2021-12-06 18:57:06,420 INFO L130 BoogieDeclarations]: Found specification of procedure ql_check_lb_frame [2021-12-06 18:57:06,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_check_lb_frame [2021-12-06 18:57:06,420 INFO L130 BoogieDeclarations]: Found specification of procedure ql_categorize_rx_err [2021-12-06 18:57:06,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_categorize_rx_err [2021-12-06 18:57:06,420 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2021-12-06 18:57:06,420 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2021-12-06 18:57:06,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_79 [2021-12-06 18:57:06,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_79 [2021-12-06 18:57:06,421 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_initialize [2021-12-06 18:57:06,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_initialize [2021-12-06 18:57:06,421 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2021-12-06 18:57:06,421 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2021-12-06 18:57:06,421 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_sh_reg [2021-12-06 18:57:06,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_sh_reg [2021-12-06 18:57:06,421 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2021-12-06 18:57:06,421 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2021-12-06 18:57:06,421 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_db_reg [2021-12-06 18:57:06,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_db_reg [2021-12-06 18:57:06,421 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-12-06 18:57:06,422 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-12-06 18:57:06,422 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2021-12-06 18:57:06,422 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2021-12-06 18:57:06,422 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2021-12-06 18:57:06,422 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2021-12-06 18:57:06,422 INFO L130 BoogieDeclarations]: Found specification of procedure ql_unmap_send [2021-12-06 18:57:06,422 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_unmap_send [2021-12-06 18:57:06,422 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2021-12-06 18:57:06,422 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2021-12-06 18:57:06,422 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_routing_reg [2021-12-06 18:57:06,422 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_routing_reg [2021-12-06 18:57:06,422 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2021-12-06 18:57:06,423 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2021-12-06 18:57:06,423 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-12-06 18:57:06,423 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-12-06 18:57:06,423 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_mac_addr_reg [2021-12-06 18:57:06,423 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_mac_addr_reg [2021-12-06 18:57:06,423 INFO L130 BoogieDeclarations]: Found specification of procedure ql_own_firmware [2021-12-06 18:57:06,423 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_own_firmware [2021-12-06 18:57:06,423 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2021-12-06 18:57:06,423 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2021-12-06 18:57:06,423 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_curr_lchunk [2021-12-06 18:57:06,423 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_curr_lchunk [2021-12-06 18:57:06,423 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2021-12-06 18:57:06,424 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2021-12-06 18:57:06,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 18:57:06,424 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_mac_addr [2021-12-06 18:57:06,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_mac_addr [2021-12-06 18:57:06,424 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2021-12-06 18:57:06,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2021-12-06 18:57:06,424 INFO L130 BoogieDeclarations]: Found specification of procedure netpoll_trap [2021-12-06 18:57:06,424 INFO L138 BoogieDeclarations]: Found implementation of procedure netpoll_trap [2021-12-06 18:57:06,424 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_resume [2021-12-06 18:57:06,424 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_resume [2021-12-06 18:57:06,424 INFO L130 BoogieDeclarations]: Found specification of procedure ql_core_dump [2021-12-06 18:57:06,425 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_core_dump [2021-12-06 18:57:07,272 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 18:57:07,276 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 18:57:07,365 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-12-06 18:57:32,229 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 18:57:32,253 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 18:57:32,253 INFO L301 CfgBuilder]: Removed 5 assume(true) statements. [2021-12-06 18:57:32,258 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 06:57:32 BoogieIcfgContainer [2021-12-06 18:57:32,258 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 18:57:32,259 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 18:57:32,259 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 18:57:32,262 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 18:57:32,262 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 06:56:58" (1/3) ... [2021-12-06 18:57:32,262 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@734e3a69 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 06:57:32, skipping insertion in model container [2021-12-06 18:57:32,262 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:57:05" (2/3) ... [2021-12-06 18:57:32,263 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@734e3a69 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 06:57:32, skipping insertion in model container [2021-12-06 18:57:32,263 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 06:57:32" (3/3) ... [2021-12-06 18:57:32,264 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i [2021-12-06 18:57:32,268 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 18:57:32,268 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2021-12-06 18:57:32,316 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 18:57:32,321 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-06 18:57:32,321 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-12-06 18:57:32,401 INFO L276 IsEmpty]: Start isEmpty. Operand has 4969 states, 3485 states have (on average 1.3351506456241033) internal successors, (4653), 3564 states have internal predecessors, (4653), 1236 states have call successors, (1236), 245 states have call predecessors, (1236), 244 states have return successors, (1230), 1211 states have call predecessors, (1230), 1230 states have call successors, (1230) [2021-12-06 18:57:32,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-06 18:57:32,406 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:57:32,406 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:57:32,407 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 18:57:32,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:57:32,410 INFO L85 PathProgramCache]: Analyzing trace with hash -362375395, now seen corresponding path program 1 times [2021-12-06 18:57:32,417 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:57:32,417 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003056067] [2021-12-06 18:57:32,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:57:32,418 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:57:32,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:33,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:57:33,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:33,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 18:57:33,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:33,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 18:57:33,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:33,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:57:33,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:33,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 18:57:33,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:33,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 18:57:33,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:33,177 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-12-06 18:57:33,177 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:57:33,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003056067] [2021-12-06 18:57:33,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003056067] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:57:33,178 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:57:33,178 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:57:33,179 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021699344] [2021-12-06 18:57:33,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:57:33,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:57:33,183 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:57:33,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:57:33,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:57:33,213 INFO L87 Difference]: Start difference. First operand has 4969 states, 3485 states have (on average 1.3351506456241033) internal successors, (4653), 3564 states have internal predecessors, (4653), 1236 states have call successors, (1236), 245 states have call predecessors, (1236), 244 states have return successors, (1230), 1211 states have call predecessors, (1230), 1230 states have call successors, (1230) Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 18:57:33,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:57:33,624 INFO L93 Difference]: Finished difference Result 9891 states and 14297 transitions. [2021-12-06 18:57:33,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:57:33,626 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 48 [2021-12-06 18:57:33,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:57:33,670 INFO L225 Difference]: With dead ends: 9891 [2021-12-06 18:57:33,670 INFO L226 Difference]: Without dead ends: 4935 [2021-12-06 18:57:33,698 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:57:33,701 INFO L933 BasicCegarLoop]: 7058 mSDtfsCounter, 7033 mSDsluCounter, 14099 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7049 SdHoareTripleChecker+Valid, 21157 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:57:33,702 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7049 Valid, 21157 Invalid, 24 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:57:33,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4935 states. [2021-12-06 18:57:33,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4935 to 4935. [2021-12-06 18:57:33,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4935 states, 3458 states have (on average 1.3270676691729324) internal successors, (4589), 3534 states have internal predecessors, (4589), 1230 states have call successors, (1230), 245 states have call predecessors, (1230), 244 states have return successors, (1227), 1208 states have call predecessors, (1227), 1227 states have call successors, (1227) [2021-12-06 18:57:34,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4935 states to 4935 states and 7046 transitions. [2021-12-06 18:57:34,009 INFO L78 Accepts]: Start accepts. Automaton has 4935 states and 7046 transitions. Word has length 48 [2021-12-06 18:57:34,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:57:34,009 INFO L470 AbstractCegarLoop]: Abstraction has 4935 states and 7046 transitions. [2021-12-06 18:57:34,010 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 18:57:34,010 INFO L276 IsEmpty]: Start isEmpty. Operand 4935 states and 7046 transitions. [2021-12-06 18:57:34,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-12-06 18:57:34,012 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:57:34,012 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:57:34,013 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 18:57:34,013 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 18:57:34,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:57:34,013 INFO L85 PathProgramCache]: Analyzing trace with hash 392208065, now seen corresponding path program 1 times [2021-12-06 18:57:34,013 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:57:34,014 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453689200] [2021-12-06 18:57:34,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:57:34,014 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:57:34,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:34,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:57:34,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:34,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 18:57:34,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:34,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 18:57:34,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:34,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:57:34,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:34,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 18:57:34,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:34,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 18:57:34,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:34,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-06 18:57:34,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:34,558 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-12-06 18:57:34,558 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:57:34,558 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453689200] [2021-12-06 18:57:34,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453689200] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:57:34,559 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:57:34,559 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:57:34,559 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009514617] [2021-12-06 18:57:34,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:57:34,560 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:57:34,561 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:57:34,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:57:34,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:57:34,561 INFO L87 Difference]: Start difference. First operand 4935 states and 7046 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 18:57:34,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:57:34,886 INFO L93 Difference]: Finished difference Result 4941 states and 7051 transitions. [2021-12-06 18:57:34,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:57:34,886 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 53 [2021-12-06 18:57:34,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:57:34,921 INFO L225 Difference]: With dead ends: 4941 [2021-12-06 18:57:34,922 INFO L226 Difference]: Without dead ends: 4939 [2021-12-06 18:57:34,926 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:57:34,927 INFO L933 BasicCegarLoop]: 7043 mSDtfsCounter, 7011 mSDsluCounter, 14063 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7025 SdHoareTripleChecker+Valid, 21106 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.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:57:34,927 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7025 Valid, 21106 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:57:34,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4939 states. [2021-12-06 18:57:35,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4939 to 4939. [2021-12-06 18:57:35,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4939 states, 3461 states have (on average 1.3267841664258884) internal successors, (4592), 3537 states have internal predecessors, (4592), 1230 states have call successors, (1230), 246 states have call predecessors, (1230), 245 states have return successors, (1227), 1208 states have call predecessors, (1227), 1227 states have call successors, (1227) [2021-12-06 18:57:35,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4939 states to 4939 states and 7049 transitions. [2021-12-06 18:57:35,130 INFO L78 Accepts]: Start accepts. Automaton has 4939 states and 7049 transitions. Word has length 53 [2021-12-06 18:57:35,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:57:35,130 INFO L470 AbstractCegarLoop]: Abstraction has 4939 states and 7049 transitions. [2021-12-06 18:57:35,130 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 18:57:35,130 INFO L276 IsEmpty]: Start isEmpty. Operand 4939 states and 7049 transitions. [2021-12-06 18:57:35,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-12-06 18:57:35,132 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:57:35,133 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:57:35,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-06 18:57:35,133 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 18:57:35,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:57:35,133 INFO L85 PathProgramCache]: Analyzing trace with hash 9098589, now seen corresponding path program 1 times [2021-12-06 18:57:35,133 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:57:35,133 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21064480] [2021-12-06 18:57:35,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:57:35,134 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:57:35,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:35,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:57:35,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:35,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 18:57:35,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:35,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 18:57:35,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:35,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:57:35,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:35,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 18:57:35,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:35,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 18:57:35,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:35,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-06 18:57:35,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:35,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 18:57:35,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:35,631 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-12-06 18:57:35,631 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:57:35,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21064480] [2021-12-06 18:57:35,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21064480] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:57:35,631 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:57:35,631 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:57:35,631 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534113466] [2021-12-06 18:57:35,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:57:35,632 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:57:35,632 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:57:35,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:57:35,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:57:35,633 INFO L87 Difference]: Start difference. First operand 4939 states and 7049 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-06 18:57:35,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:57:35,967 INFO L93 Difference]: Finished difference Result 4945 states and 7054 transitions. [2021-12-06 18:57:35,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:57:35,968 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 58 [2021-12-06 18:57:35,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:57:36,005 INFO L225 Difference]: With dead ends: 4945 [2021-12-06 18:57:36,005 INFO L226 Difference]: Without dead ends: 4943 [2021-12-06 18:57:36,009 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:57:36,010 INFO L933 BasicCegarLoop]: 7043 mSDtfsCounter, 7011 mSDsluCounter, 14063 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7024 SdHoareTripleChecker+Valid, 21106 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.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:57:36,010 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7024 Valid, 21106 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:57:36,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4943 states. [2021-12-06 18:57:36,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4943 to 4943. [2021-12-06 18:57:36,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4943 states, 3464 states have (on average 1.326501154734411) internal successors, (4595), 3540 states have internal predecessors, (4595), 1230 states have call successors, (1230), 247 states have call predecessors, (1230), 246 states have return successors, (1227), 1208 states have call predecessors, (1227), 1227 states have call successors, (1227) [2021-12-06 18:57:36,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4943 states to 4943 states and 7052 transitions. [2021-12-06 18:57:36,231 INFO L78 Accepts]: Start accepts. Automaton has 4943 states and 7052 transitions. Word has length 58 [2021-12-06 18:57:36,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:57:36,232 INFO L470 AbstractCegarLoop]: Abstraction has 4943 states and 7052 transitions. [2021-12-06 18:57:36,232 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-06 18:57:36,232 INFO L276 IsEmpty]: Start isEmpty. Operand 4943 states and 7052 transitions. [2021-12-06 18:57:36,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-12-06 18:57:36,233 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:57:36,233 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:57:36,234 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-06 18:57:36,234 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 18:57:36,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:57:36,234 INFO L85 PathProgramCache]: Analyzing trace with hash 1906538497, now seen corresponding path program 1 times [2021-12-06 18:57:36,234 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:57:36,234 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118737025] [2021-12-06 18:57:36,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:57:36,234 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:57:36,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:36,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:57:36,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:36,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 18:57:36,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:36,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 18:57:36,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:36,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:57:36,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:36,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 18:57:36,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:36,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 18:57:36,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:36,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-06 18:57:36,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:36,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 18:57:36,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:36,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 18:57:36,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:36,641 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-06 18:57:36,641 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:57:36,641 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118737025] [2021-12-06 18:57:36,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2118737025] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:57:36,642 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:57:36,642 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:57:36,642 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655483433] [2021-12-06 18:57:36,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:57:36,642 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:57:36,642 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:57:36,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:57:36,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:57:36,643 INFO L87 Difference]: Start difference. First operand 4943 states and 7052 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 18:57:36,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:57:36,952 INFO L93 Difference]: Finished difference Result 4981 states and 7082 transitions. [2021-12-06 18:57:36,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:57:36,953 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 63 [2021-12-06 18:57:36,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:57:36,978 INFO L225 Difference]: With dead ends: 4981 [2021-12-06 18:57:36,978 INFO L226 Difference]: Without dead ends: 4979 [2021-12-06 18:57:36,980 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:57:36,981 INFO L933 BasicCegarLoop]: 7046 mSDtfsCounter, 6958 mSDsluCounter, 14145 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6970 SdHoareTripleChecker+Valid, 21191 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:57:36,981 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6970 Valid, 21191 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:57:36,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4979 states. [2021-12-06 18:57:37,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4979 to 4977. [2021-12-06 18:57:37,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4977 states, 3488 states have (on average 1.3245412844036697) internal successors, (4620), 3564 states have internal predecessors, (4620), 1231 states have call successors, (1231), 256 states have call predecessors, (1231), 255 states have return successors, (1228), 1209 states have call predecessors, (1228), 1228 states have call successors, (1228) [2021-12-06 18:57:37,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4977 states to 4977 states and 7079 transitions. [2021-12-06 18:57:37,167 INFO L78 Accepts]: Start accepts. Automaton has 4977 states and 7079 transitions. Word has length 63 [2021-12-06 18:57:37,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:57:37,167 INFO L470 AbstractCegarLoop]: Abstraction has 4977 states and 7079 transitions. [2021-12-06 18:57:37,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 18:57:37,167 INFO L276 IsEmpty]: Start isEmpty. Operand 4977 states and 7079 transitions. [2021-12-06 18:57:37,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-06 18:57:37,169 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:57:37,169 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:57:37,169 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-06 18:57:37,169 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 18:57:37,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:57:37,169 INFO L85 PathProgramCache]: Analyzing trace with hash 2023224221, now seen corresponding path program 1 times [2021-12-06 18:57:37,169 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:57:37,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682468926] [2021-12-06 18:57:37,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:57:37,170 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:57:37,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:37,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:57:37,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:37,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 18:57:37,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:37,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 18:57:37,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:37,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:57:37,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:37,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 18:57:37,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:37,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 18:57:37,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:37,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-06 18:57:37,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:37,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 18:57:37,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:37,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 18:57:37,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:37,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 18:57:37,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:37,555 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-12-06 18:57:37,556 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:57:37,556 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682468926] [2021-12-06 18:57:37,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682468926] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:57:37,556 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:57:37,556 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:57:37,556 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930798315] [2021-12-06 18:57:37,556 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:57:37,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:57:37,557 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:57:37,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:57:37,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:57:37,557 INFO L87 Difference]: Start difference. First operand 4977 states and 7079 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-06 18:57:37,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:57:37,811 INFO L93 Difference]: Finished difference Result 4983 states and 7084 transitions. [2021-12-06 18:57:37,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:57:37,812 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 68 [2021-12-06 18:57:37,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:57:37,848 INFO L225 Difference]: With dead ends: 4983 [2021-12-06 18:57:37,848 INFO L226 Difference]: Without dead ends: 4981 [2021-12-06 18:57:37,852 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:57:37,853 INFO L933 BasicCegarLoop]: 7043 mSDtfsCounter, 7011 mSDsluCounter, 14063 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7022 SdHoareTripleChecker+Valid, 21106 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.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:57:37,853 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7022 Valid, 21106 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:57:37,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4981 states. [2021-12-06 18:57:38,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4981 to 4981. [2021-12-06 18:57:38,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4981 states, 3491 states have (on average 1.3242623890002865) internal successors, (4623), 3567 states have internal predecessors, (4623), 1231 states have call successors, (1231), 257 states have call predecessors, (1231), 256 states have return successors, (1228), 1209 states have call predecessors, (1228), 1228 states have call successors, (1228) [2021-12-06 18:57:38,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4981 states to 4981 states and 7082 transitions. [2021-12-06 18:57:38,051 INFO L78 Accepts]: Start accepts. Automaton has 4981 states and 7082 transitions. Word has length 68 [2021-12-06 18:57:38,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:57:38,051 INFO L470 AbstractCegarLoop]: Abstraction has 4981 states and 7082 transitions. [2021-12-06 18:57:38,051 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-06 18:57:38,052 INFO L276 IsEmpty]: Start isEmpty. Operand 4981 states and 7082 transitions. [2021-12-06 18:57:38,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-12-06 18:57:38,053 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:57:38,053 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:57:38,053 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-06 18:57:38,053 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 18:57:38,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:57:38,053 INFO L85 PathProgramCache]: Analyzing trace with hash -1735823039, now seen corresponding path program 1 times [2021-12-06 18:57:38,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:57:38,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743710835] [2021-12-06 18:57:38,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:57:38,054 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:57:38,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:38,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:57:38,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:38,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 18:57:38,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:38,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 18:57:38,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:38,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:57:38,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:38,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 18:57:38,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:38,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 18:57:38,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:38,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-06 18:57:38,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:38,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 18:57:38,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:38,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 18:57:38,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:38,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 18:57:38,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:38,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 18:57:38,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:38,470 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-12-06 18:57:38,470 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:57:38,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743710835] [2021-12-06 18:57:38,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1743710835] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:57:38,471 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:57:38,471 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:57:38,471 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515308072] [2021-12-06 18:57:38,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:57:38,471 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:57:38,471 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:57:38,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:57:38,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:57:38,472 INFO L87 Difference]: Start difference. First operand 4981 states and 7082 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-06 18:57:38,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:57:38,719 INFO L93 Difference]: Finished difference Result 4987 states and 7087 transitions. [2021-12-06 18:57:38,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:57:38,719 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 73 [2021-12-06 18:57:38,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:57:38,755 INFO L225 Difference]: With dead ends: 4987 [2021-12-06 18:57:38,756 INFO L226 Difference]: Without dead ends: 4985 [2021-12-06 18:57:38,759 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:57:38,760 INFO L933 BasicCegarLoop]: 7043 mSDtfsCounter, 7011 mSDsluCounter, 14063 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7021 SdHoareTripleChecker+Valid, 21106 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.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:57:38,761 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7021 Valid, 21106 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:57:38,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4985 states. [2021-12-06 18:57:38,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4985 to 4985. [2021-12-06 18:57:38,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4985 states, 3494 states have (on average 1.3239839725243274) internal successors, (4626), 3570 states have internal predecessors, (4626), 1231 states have call successors, (1231), 258 states have call predecessors, (1231), 257 states have return successors, (1228), 1209 states have call predecessors, (1228), 1228 states have call successors, (1228) [2021-12-06 18:57:38,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4985 states to 4985 states and 7085 transitions. [2021-12-06 18:57:38,984 INFO L78 Accepts]: Start accepts. Automaton has 4985 states and 7085 transitions. Word has length 73 [2021-12-06 18:57:38,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:57:38,984 INFO L470 AbstractCegarLoop]: Abstraction has 4985 states and 7085 transitions. [2021-12-06 18:57:38,984 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-06 18:57:38,984 INFO L276 IsEmpty]: Start isEmpty. Operand 4985 states and 7085 transitions. [2021-12-06 18:57:38,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-12-06 18:57:38,986 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:57:38,986 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:57:38,986 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-06 18:57:38,986 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 18:57:38,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:57:38,986 INFO L85 PathProgramCache]: Analyzing trace with hash 754315741, now seen corresponding path program 1 times [2021-12-06 18:57:38,986 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:57:38,986 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741332811] [2021-12-06 18:57:38,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:57:38,987 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:57:39,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:39,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:57:39,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:39,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 18:57:39,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:39,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 18:57:39,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:39,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:57:39,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:39,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 18:57:39,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:39,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 18:57:39,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:39,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-06 18:57:39,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:39,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 18:57:39,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:39,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 18:57:39,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:39,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 18:57:39,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:39,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 18:57:39,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:39,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 18:57:39,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:39,407 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-12-06 18:57:39,407 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:57:39,407 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741332811] [2021-12-06 18:57:39,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741332811] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:57:39,407 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:57:39,407 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:57:39,407 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599389762] [2021-12-06 18:57:39,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:57:39,408 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:57:39,408 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:57:39,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:57:39,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:57:39,408 INFO L87 Difference]: Start difference. First operand 4985 states and 7085 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (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) [2021-12-06 18:57:39,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:57:39,650 INFO L93 Difference]: Finished difference Result 4991 states and 7090 transitions. [2021-12-06 18:57:39,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:57:39,651 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (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 78 [2021-12-06 18:57:39,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:57:39,668 INFO L225 Difference]: With dead ends: 4991 [2021-12-06 18:57:39,669 INFO L226 Difference]: Without dead ends: 4989 [2021-12-06 18:57:39,672 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:57:39,673 INFO L933 BasicCegarLoop]: 7043 mSDtfsCounter, 7011 mSDsluCounter, 14063 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7020 SdHoareTripleChecker+Valid, 21106 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.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:57:39,673 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7020 Valid, 21106 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:57:39,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4989 states. [2021-12-06 18:57:39,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4989 to 4989. [2021-12-06 18:57:39,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4989 states, 3497 states have (on average 1.3237060337432085) internal successors, (4629), 3573 states have internal predecessors, (4629), 1231 states have call successors, (1231), 259 states have call predecessors, (1231), 258 states have return successors, (1228), 1209 states have call predecessors, (1228), 1228 states have call successors, (1228) [2021-12-06 18:57:39,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4989 states to 4989 states and 7088 transitions. [2021-12-06 18:57:39,873 INFO L78 Accepts]: Start accepts. Automaton has 4989 states and 7088 transitions. Word has length 78 [2021-12-06 18:57:39,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:57:39,874 INFO L470 AbstractCegarLoop]: Abstraction has 4989 states and 7088 transitions. [2021-12-06 18:57:39,874 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (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) [2021-12-06 18:57:39,874 INFO L276 IsEmpty]: Start isEmpty. Operand 4989 states and 7088 transitions. [2021-12-06 18:57:39,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-12-06 18:57:39,875 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:57:39,876 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:57:39,876 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-06 18:57:39,876 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 18:57:39,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:57:39,876 INFO L85 PathProgramCache]: Analyzing trace with hash -223704447, now seen corresponding path program 1 times [2021-12-06 18:57:39,877 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:57:39,877 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878542903] [2021-12-06 18:57:39,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:57:39,877 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:57:40,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:40,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:57:40,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:40,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 18:57:40,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:40,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 18:57:40,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:40,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:57:40,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:40,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 18:57:40,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:40,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 18:57:40,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:40,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-06 18:57:40,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:40,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 18:57:40,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:40,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 18:57:40,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:40,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 18:57:40,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:40,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 18:57:40,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:40,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 18:57:40,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:40,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 18:57:40,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:40,253 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2021-12-06 18:57:40,253 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:57:40,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878542903] [2021-12-06 18:57:40,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878542903] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:57:40,253 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:57:40,253 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:57:40,254 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888473863] [2021-12-06 18:57:40,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:57:40,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:57:40,254 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:57:40,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:57:40,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:57:40,255 INFO L87 Difference]: Start difference. First operand 4989 states and 7088 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-06 18:57:40,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:57:40,499 INFO L93 Difference]: Finished difference Result 4995 states and 7093 transitions. [2021-12-06 18:57:40,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:57:40,500 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (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 83 [2021-12-06 18:57:40,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:57:40,514 INFO L225 Difference]: With dead ends: 4995 [2021-12-06 18:57:40,514 INFO L226 Difference]: Without dead ends: 4993 [2021-12-06 18:57:40,516 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:57:40,517 INFO L933 BasicCegarLoop]: 7043 mSDtfsCounter, 7011 mSDsluCounter, 14063 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7019 SdHoareTripleChecker+Valid, 21106 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.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:57:40,517 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7019 Valid, 21106 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:57:40,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4993 states. [2021-12-06 18:57:40,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4993 to 4993. [2021-12-06 18:57:40,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4993 states, 3500 states have (on average 1.3234285714285714) internal successors, (4632), 3576 states have internal predecessors, (4632), 1231 states have call successors, (1231), 260 states have call predecessors, (1231), 259 states have return successors, (1228), 1209 states have call predecessors, (1228), 1228 states have call successors, (1228) [2021-12-06 18:57:40,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4993 states to 4993 states and 7091 transitions. [2021-12-06 18:57:40,718 INFO L78 Accepts]: Start accepts. Automaton has 4993 states and 7091 transitions. Word has length 83 [2021-12-06 18:57:40,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:57:40,718 INFO L470 AbstractCegarLoop]: Abstraction has 4993 states and 7091 transitions. [2021-12-06 18:57:40,719 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-06 18:57:40,719 INFO L276 IsEmpty]: Start isEmpty. Operand 4993 states and 7091 transitions. [2021-12-06 18:57:40,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-06 18:57:40,720 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:57:40,720 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:57:40,720 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-06 18:57:40,720 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 18:57:40,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:57:40,721 INFO L85 PathProgramCache]: Analyzing trace with hash -1052985721, now seen corresponding path program 1 times [2021-12-06 18:57:40,721 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:57:40,721 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539791763] [2021-12-06 18:57:40,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:57:40,721 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:57:40,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:57:41,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 18:57:41,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 18:57:41,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:57:41,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 18:57:41,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 18:57:41,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 18:57:41,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-06 18:57:41,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 18:57:41,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 18:57:41,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 18:57:41,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-06 18:57:41,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 18:57:41,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 18:57:41,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 18:57:41,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,115 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 133 trivial. 0 not checked. [2021-12-06 18:57:41,115 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:57:41,115 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539791763] [2021-12-06 18:57:41,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539791763] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:57:41,116 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:57:41,116 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:57:41,116 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676620855] [2021-12-06 18:57:41,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:57:41,116 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:57:41,116 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:57:41,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:57:41,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:57:41,117 INFO L87 Difference]: Start difference. First operand 4993 states and 7091 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-06 18:57:41,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:57:41,335 INFO L93 Difference]: Finished difference Result 4999 states and 7096 transitions. [2021-12-06 18:57:41,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:57:41,335 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 101 [2021-12-06 18:57:41,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:57:41,351 INFO L225 Difference]: With dead ends: 4999 [2021-12-06 18:57:41,352 INFO L226 Difference]: Without dead ends: 4997 [2021-12-06 18:57:41,354 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:57:41,355 INFO L933 BasicCegarLoop]: 7043 mSDtfsCounter, 7001 mSDsluCounter, 14063 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7008 SdHoareTripleChecker+Valid, 21106 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.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:57:41,355 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7008 Valid, 21106 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:57:41,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4997 states. [2021-12-06 18:57:41,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4997 to 4997. [2021-12-06 18:57:41,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4997 states, 3503 states have (on average 1.323151584356266) internal successors, (4635), 3579 states have internal predecessors, (4635), 1231 states have call successors, (1231), 261 states have call predecessors, (1231), 260 states have return successors, (1228), 1209 states have call predecessors, (1228), 1228 states have call successors, (1228) [2021-12-06 18:57:41,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4997 states to 4997 states and 7094 transitions. [2021-12-06 18:57:41,561 INFO L78 Accepts]: Start accepts. Automaton has 4997 states and 7094 transitions. Word has length 101 [2021-12-06 18:57:41,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:57:41,561 INFO L470 AbstractCegarLoop]: Abstraction has 4997 states and 7094 transitions. [2021-12-06 18:57:41,561 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-06 18:57:41,561 INFO L276 IsEmpty]: Start isEmpty. Operand 4997 states and 7094 transitions. [2021-12-06 18:57:41,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-12-06 18:57:41,562 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:57:41,562 INFO L514 BasicCegarLoop]: trace histogram [10, 9, 9, 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] [2021-12-06 18:57:41,562 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-06 18:57:41,562 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 18:57:41,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:57:41,563 INFO L85 PathProgramCache]: Analyzing trace with hash -1303359593, now seen corresponding path program 1 times [2021-12-06 18:57:41,563 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:57:41,563 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516610733] [2021-12-06 18:57:41,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:57:41,563 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:57:41,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:57:41,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 18:57:41,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 18:57:41,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:57:41,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 18:57:41,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 18:57:41,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 18:57:41,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-06 18:57:41,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 18:57:41,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 18:57:41,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 18:57:41,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-06 18:57:41,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 18:57:41,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 18:57:41,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 18:57:41,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-06 18:57:41,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:41,917 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2021-12-06 18:57:41,917 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:57:41,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516610733] [2021-12-06 18:57:41,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [516610733] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:57:41,917 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:57:41,917 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:57:41,917 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758002616] [2021-12-06 18:57:41,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:57:41,918 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:57:41,918 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:57:41,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:57:41,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:57:41,918 INFO L87 Difference]: Start difference. First operand 4997 states and 7094 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, (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) [2021-12-06 18:57:42,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:57:42,136 INFO L93 Difference]: Finished difference Result 5003 states and 7099 transitions. [2021-12-06 18:57:42,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:57:42,137 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, (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 106 [2021-12-06 18:57:42,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:57:42,155 INFO L225 Difference]: With dead ends: 5003 [2021-12-06 18:57:42,155 INFO L226 Difference]: Without dead ends: 5001 [2021-12-06 18:57:42,158 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:57:42,159 INFO L933 BasicCegarLoop]: 7043 mSDtfsCounter, 7001 mSDsluCounter, 14063 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7007 SdHoareTripleChecker+Valid, 21106 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.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:57:42,159 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7007 Valid, 21106 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:57:42,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5001 states. [2021-12-06 18:57:42,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5001 to 5001. [2021-12-06 18:57:42,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5001 states, 3506 states have (on average 1.322875071306332) internal successors, (4638), 3582 states have internal predecessors, (4638), 1231 states have call successors, (1231), 262 states have call predecessors, (1231), 261 states have return successors, (1228), 1209 states have call predecessors, (1228), 1228 states have call successors, (1228) [2021-12-06 18:57:42,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5001 states to 5001 states and 7097 transitions. [2021-12-06 18:57:42,387 INFO L78 Accepts]: Start accepts. Automaton has 5001 states and 7097 transitions. Word has length 106 [2021-12-06 18:57:42,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:57:42,388 INFO L470 AbstractCegarLoop]: Abstraction has 5001 states and 7097 transitions. [2021-12-06 18:57:42,388 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (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) [2021-12-06 18:57:42,388 INFO L276 IsEmpty]: Start isEmpty. Operand 5001 states and 7097 transitions. [2021-12-06 18:57:42,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-12-06 18:57:42,389 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:57:42,389 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:57:42,389 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-06 18:57:42,390 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 18:57:42,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:57:42,390 INFO L85 PathProgramCache]: Analyzing trace with hash -901476771, now seen corresponding path program 1 times [2021-12-06 18:57:42,390 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:57:42,390 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668233433] [2021-12-06 18:57:42,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:57:42,390 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:57:42,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:42,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:57:42,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:42,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 18:57:42,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:42,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 18:57:42,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:42,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:57:42,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:42,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 18:57:42,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:42,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 18:57:42,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:42,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-06 18:57:42,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:42,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 18:57:42,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:42,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 18:57:42,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:42,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 18:57:42,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:42,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 18:57:42,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:42,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 18:57:42,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:42,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 18:57:42,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:42,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 18:57:42,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:42,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 18:57:42,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:42,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-06 18:57:42,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:42,772 INFO L134 CoverageAnalysis]: Checked inductivity of 215 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 195 trivial. 0 not checked. [2021-12-06 18:57:42,773 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:57:42,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668233433] [2021-12-06 18:57:42,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668233433] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:57:42,773 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:57:42,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:57:42,773 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032245942] [2021-12-06 18:57:42,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:57:42,773 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:57:42,774 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:57:42,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:57:42,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:57:42,774 INFO L87 Difference]: Start difference. First operand 5001 states and 7097 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (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) [2021-12-06 18:57:42,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:57:42,996 INFO L93 Difference]: Finished difference Result 5007 states and 7102 transitions. [2021-12-06 18:57:42,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:57:42,997 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (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 98 [2021-12-06 18:57:42,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:57:43,013 INFO L225 Difference]: With dead ends: 5007 [2021-12-06 18:57:43,013 INFO L226 Difference]: Without dead ends: 5005 [2021-12-06 18:57:43,017 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:57:43,017 INFO L933 BasicCegarLoop]: 7043 mSDtfsCounter, 7011 mSDsluCounter, 14063 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7016 SdHoareTripleChecker+Valid, 21106 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.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:57:43,018 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7016 Valid, 21106 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:57:43,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5005 states. [2021-12-06 18:57:43,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5005 to 5005. [2021-12-06 18:57:43,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5005 states, 3509 states have (on average 1.322599031062981) internal successors, (4641), 3585 states have internal predecessors, (4641), 1231 states have call successors, (1231), 263 states have call predecessors, (1231), 262 states have return successors, (1228), 1209 states have call predecessors, (1228), 1228 states have call successors, (1228) [2021-12-06 18:57:43,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5005 states to 5005 states and 7100 transitions. [2021-12-06 18:57:43,241 INFO L78 Accepts]: Start accepts. Automaton has 5005 states and 7100 transitions. Word has length 98 [2021-12-06 18:57:43,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:57:43,242 INFO L470 AbstractCegarLoop]: Abstraction has 5005 states and 7100 transitions. [2021-12-06 18:57:43,242 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (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) [2021-12-06 18:57:43,242 INFO L276 IsEmpty]: Start isEmpty. Operand 5005 states and 7100 transitions. [2021-12-06 18:57:43,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-12-06 18:57:43,244 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:57:43,244 INFO L514 BasicCegarLoop]: trace histogram [12, 11, 11, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:57:43,244 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-06 18:57:43,244 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 18:57:43,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:57:43,244 INFO L85 PathProgramCache]: Analyzing trace with hash -1448389289, now seen corresponding path program 1 times [2021-12-06 18:57:43,244 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:57:43,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475717194] [2021-12-06 18:57:43,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:57:43,245 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:57:43,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:43,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:57:43,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:43,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 18:57:43,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:43,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 18:57:43,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:43,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:57:43,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:43,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 18:57:43,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:43,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 18:57:43,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:43,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 18:57:43,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:43,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-06 18:57:43,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:43,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 18:57:43,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:43,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 18:57:43,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:43,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 18:57:43,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:43,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-06 18:57:43,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:43,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 18:57:43,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:43,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 18:57:43,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:43,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 18:57:43,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:43,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-06 18:57:43,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:43,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 18:57:43,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:43,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-06 18:57:43,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:43,595 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 241 trivial. 0 not checked. [2021-12-06 18:57:43,595 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:57:43,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475717194] [2021-12-06 18:57:43,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475717194] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:57:43,596 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:57:43,596 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:57:43,596 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045077955] [2021-12-06 18:57:43,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:57:43,596 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:57:43,596 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:57:43,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:57:43,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:57:43,597 INFO L87 Difference]: Start difference. First operand 5005 states and 7100 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-06 18:57:43,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:57:43,828 INFO L93 Difference]: Finished difference Result 5011 states and 7105 transitions. [2021-12-06 18:57:43,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:57:43,829 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 116 [2021-12-06 18:57:43,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:57:43,846 INFO L225 Difference]: With dead ends: 5011 [2021-12-06 18:57:43,846 INFO L226 Difference]: Without dead ends: 5009 [2021-12-06 18:57:43,849 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:57:43,850 INFO L933 BasicCegarLoop]: 7043 mSDtfsCounter, 7001 mSDsluCounter, 14063 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7005 SdHoareTripleChecker+Valid, 21106 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.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:57:43,850 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7005 Valid, 21106 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:57:43,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5009 states. [2021-12-06 18:57:44,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5009 to 5009. [2021-12-06 18:57:44,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5009 states, 3512 states have (on average 1.3223234624145785) internal successors, (4644), 3588 states have internal predecessors, (4644), 1231 states have call successors, (1231), 264 states have call predecessors, (1231), 263 states have return successors, (1228), 1209 states have call predecessors, (1228), 1228 states have call successors, (1228) [2021-12-06 18:57:44,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5009 states to 5009 states and 7103 transitions. [2021-12-06 18:57:44,115 INFO L78 Accepts]: Start accepts. Automaton has 5009 states and 7103 transitions. Word has length 116 [2021-12-06 18:57:44,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:57:44,115 INFO L470 AbstractCegarLoop]: Abstraction has 5009 states and 7103 transitions. [2021-12-06 18:57:44,115 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-06 18:57:44,116 INFO L276 IsEmpty]: Start isEmpty. Operand 5009 states and 7103 transitions. [2021-12-06 18:57:44,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-12-06 18:57:44,118 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:57:44,118 INFO L514 BasicCegarLoop]: trace histogram [13, 12, 12, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:57:44,118 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-06 18:57:44,118 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 18:57:44,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:57:44,118 INFO L85 PathProgramCache]: Analyzing trace with hash -543442425, now seen corresponding path program 1 times [2021-12-06 18:57:44,118 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:57:44,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369600505] [2021-12-06 18:57:44,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:57:44,119 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:57:44,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:44,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:57:44,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:44,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 18:57:44,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:44,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 18:57:44,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:44,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:57:44,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:44,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 18:57:44,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:44,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 18:57:44,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:44,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 18:57:44,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:44,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-06 18:57:44,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:44,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 18:57:44,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:44,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 18:57:44,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:44,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 18:57:44,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:44,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-06 18:57:44,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:44,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 18:57:44,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:44,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 18:57:44,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:44,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 18:57:44,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:44,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-06 18:57:44,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:44,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 18:57:44,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:44,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-06 18:57:44,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:44,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 18:57:44,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:44,521 INFO L134 CoverageAnalysis]: Checked inductivity of 309 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 285 trivial. 0 not checked. [2021-12-06 18:57:44,521 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:57:44,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369600505] [2021-12-06 18:57:44,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1369600505] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:57:44,522 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:57:44,522 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:57:44,522 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931221036] [2021-12-06 18:57:44,522 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:57:44,522 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:57:44,522 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:57:44,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:57:44,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:57:44,523 INFO L87 Difference]: Start difference. First operand 5009 states and 7103 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-06 18:57:44,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:57:44,754 INFO L93 Difference]: Finished difference Result 5015 states and 7108 transitions. [2021-12-06 18:57:44,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:57:44,755 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 121 [2021-12-06 18:57:44,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:57:44,770 INFO L225 Difference]: With dead ends: 5015 [2021-12-06 18:57:44,770 INFO L226 Difference]: Without dead ends: 5013 [2021-12-06 18:57:44,772 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:57:44,773 INFO L933 BasicCegarLoop]: 7043 mSDtfsCounter, 7001 mSDsluCounter, 14063 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7004 SdHoareTripleChecker+Valid, 21106 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.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:57:44,773 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7004 Valid, 21106 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:57:44,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5013 states. [2021-12-06 18:57:44,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5013 to 5013. [2021-12-06 18:57:44,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5013 states, 3515 states have (on average 1.3220483641536274) internal successors, (4647), 3591 states have internal predecessors, (4647), 1231 states have call successors, (1231), 265 states have call predecessors, (1231), 264 states have return successors, (1228), 1209 states have call predecessors, (1228), 1228 states have call successors, (1228) [2021-12-06 18:57:45,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5013 states to 5013 states and 7106 transitions. [2021-12-06 18:57:45,009 INFO L78 Accepts]: Start accepts. Automaton has 5013 states and 7106 transitions. Word has length 121 [2021-12-06 18:57:45,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:57:45,009 INFO L470 AbstractCegarLoop]: Abstraction has 5013 states and 7106 transitions. [2021-12-06 18:57:45,009 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-06 18:57:45,009 INFO L276 IsEmpty]: Start isEmpty. Operand 5013 states and 7106 transitions. [2021-12-06 18:57:45,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-12-06 18:57:45,011 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:57:45,011 INFO L514 BasicCegarLoop]: trace histogram [14, 13, 13, 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] [2021-12-06 18:57:45,011 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-06 18:57:45,011 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 18:57:45,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:57:45,012 INFO L85 PathProgramCache]: Analyzing trace with hash -1329865961, now seen corresponding path program 1 times [2021-12-06 18:57:45,012 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:57:45,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128920706] [2021-12-06 18:57:45,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:57:45,012 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:57:45,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:45,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:57:45,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:45,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 18:57:45,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:45,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 18:57:45,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:45,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:57:45,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:45,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 18:57:45,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:45,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 18:57:45,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:45,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 18:57:45,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:45,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-06 18:57:45,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:45,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 18:57:45,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:45,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 18:57:45,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:45,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 18:57:45,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:45,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-06 18:57:45,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:45,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 18:57:45,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:45,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 18:57:45,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:45,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 18:57:45,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:45,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-06 18:57:45,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:45,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 18:57:45,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:45,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-06 18:57:45,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:45,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 18:57:45,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:45,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-06 18:57:45,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:45,380 INFO L134 CoverageAnalysis]: Checked inductivity of 359 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 333 trivial. 0 not checked. [2021-12-06 18:57:45,380 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:57:45,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128920706] [2021-12-06 18:57:45,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128920706] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:57:45,380 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:57:45,380 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:57:45,380 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999457395] [2021-12-06 18:57:45,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:57:45,381 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:57:45,381 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:57:45,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:57:45,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:57:45,381 INFO L87 Difference]: Start difference. First operand 5013 states and 7106 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-12-06 18:57:45,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:57:45,611 INFO L93 Difference]: Finished difference Result 5019 states and 7111 transitions. [2021-12-06 18:57:45,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:57:45,611 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 126 [2021-12-06 18:57:45,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:57:45,625 INFO L225 Difference]: With dead ends: 5019 [2021-12-06 18:57:45,625 INFO L226 Difference]: Without dead ends: 5017 [2021-12-06 18:57:45,627 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:57:45,627 INFO L933 BasicCegarLoop]: 7043 mSDtfsCounter, 7001 mSDsluCounter, 14063 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7003 SdHoareTripleChecker+Valid, 21106 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.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:57:45,628 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7003 Valid, 21106 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:57:45,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5017 states. [2021-12-06 18:57:45,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5017 to 5017. [2021-12-06 18:57:45,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5017 states, 3518 states have (on average 1.3217737350767482) internal successors, (4650), 3594 states have internal predecessors, (4650), 1231 states have call successors, (1231), 266 states have call predecessors, (1231), 265 states have return successors, (1228), 1209 states have call predecessors, (1228), 1228 states have call successors, (1228) [2021-12-06 18:57:45,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5017 states to 5017 states and 7109 transitions. [2021-12-06 18:57:45,827 INFO L78 Accepts]: Start accepts. Automaton has 5017 states and 7109 transitions. Word has length 126 [2021-12-06 18:57:45,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:57:45,828 INFO L470 AbstractCegarLoop]: Abstraction has 5017 states and 7109 transitions. [2021-12-06 18:57:45,828 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-12-06 18:57:45,828 INFO L276 IsEmpty]: Start isEmpty. Operand 5017 states and 7109 transitions. [2021-12-06 18:57:45,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-12-06 18:57:45,830 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:57:45,830 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:57:45,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-06 18:57:45,830 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 18:57:45,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:57:45,830 INFO L85 PathProgramCache]: Analyzing trace with hash 62302941, now seen corresponding path program 1 times [2021-12-06 18:57:45,830 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:57:45,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772561693] [2021-12-06 18:57:45,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:57:45,831 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:57:45,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:57:46,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 18:57:46,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 18:57:46,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:57:46,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 18:57:46,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 18:57:46,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-06 18:57:46,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 18:57:46,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 18:57:46,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 18:57:46,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 18:57:46,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 18:57:46,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 18:57:46,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 18:57:46,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 18:57:46,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-06 18:57:46,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-06 18:57:46,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 18:57:46,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 18:57:46,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-06 18:57:46,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,170 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 379 trivial. 0 not checked. [2021-12-06 18:57:46,170 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:57:46,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772561693] [2021-12-06 18:57:46,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [772561693] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:57:46,170 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:57:46,170 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:57:46,171 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842954795] [2021-12-06 18:57:46,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:57:46,171 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:57:46,171 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:57:46,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:57:46,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:57:46,171 INFO L87 Difference]: Start difference. First operand 5017 states and 7109 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-12-06 18:57:46,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:57:46,430 INFO L93 Difference]: Finished difference Result 5111 states and 7222 transitions. [2021-12-06 18:57:46,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:57:46,430 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (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 118 [2021-12-06 18:57:46,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:57:46,444 INFO L225 Difference]: With dead ends: 5111 [2021-12-06 18:57:46,444 INFO L226 Difference]: Without dead ends: 5107 [2021-12-06 18:57:46,446 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:57:46,447 INFO L933 BasicCegarLoop]: 7064 mSDtfsCounter, 6933 mSDsluCounter, 14296 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6934 SdHoareTripleChecker+Valid, 21360 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:57:46,447 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6934 Valid, 21360 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:57:46,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5107 states. [2021-12-06 18:57:46,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5107 to 5105. [2021-12-06 18:57:46,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5105 states, 3583 states have (on average 1.3206809935807982) internal successors, (4732), 3658 states have internal predecessors, (4732), 1244 states have call successors, (1244), 277 states have call predecessors, (1244), 275 states have return successors, (1241), 1222 states have call predecessors, (1241), 1241 states have call successors, (1241) [2021-12-06 18:57:46,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5105 states to 5105 states and 7217 transitions. [2021-12-06 18:57:46,667 INFO L78 Accepts]: Start accepts. Automaton has 5105 states and 7217 transitions. Word has length 118 [2021-12-06 18:57:46,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:57:46,667 INFO L470 AbstractCegarLoop]: Abstraction has 5105 states and 7217 transitions. [2021-12-06 18:57:46,667 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-12-06 18:57:46,667 INFO L276 IsEmpty]: Start isEmpty. Operand 5105 states and 7217 transitions. [2021-12-06 18:57:46,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-12-06 18:57:46,670 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:57:46,670 INFO L514 BasicCegarLoop]: trace histogram [16, 15, 15, 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] [2021-12-06 18:57:46,670 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-06 18:57:46,670 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 18:57:46,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:57:46,670 INFO L85 PathProgramCache]: Analyzing trace with hash -1029578537, now seen corresponding path program 1 times [2021-12-06 18:57:46,670 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:57:46,670 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1784420817] [2021-12-06 18:57:46,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:57:46,670 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:57:46,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:57:46,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 18:57:46,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 18:57:46,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:57:46,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 18:57:46,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 18:57:46,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 18:57:46,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-06 18:57:46,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 18:57:46,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 18:57:46,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 18:57:46,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-06 18:57:46,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 18:57:46,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 18:57:46,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 18:57:46,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-06 18:57:46,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 18:57:46,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-06 18:57:46,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:46,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 18:57:46,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:47,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-06 18:57:47,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:47,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 18:57:47,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:47,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-06 18:57:47,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:47,018 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2021-12-06 18:57:47,018 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:57:47,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1784420817] [2021-12-06 18:57:47,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1784420817] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:57:47,018 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:57:47,018 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:57:47,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402907066] [2021-12-06 18:57:47,018 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:57:47,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:57:47,019 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:57:47,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:57:47,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:57:47,019 INFO L87 Difference]: Start difference. First operand 5105 states and 7217 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-12-06 18:57:47,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:57:47,257 INFO L93 Difference]: Finished difference Result 5105 states and 7217 transitions. [2021-12-06 18:57:47,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:57:47,257 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 136 [2021-12-06 18:57:47,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:57:47,269 INFO L225 Difference]: With dead ends: 5105 [2021-12-06 18:57:47,270 INFO L226 Difference]: Without dead ends: 4960 [2021-12-06 18:57:47,272 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:57:47,273 INFO L933 BasicCegarLoop]: 7041 mSDtfsCounter, 6997 mSDsluCounter, 14062 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6997 SdHoareTripleChecker+Valid, 21103 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:57:47,273 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6997 Valid, 21103 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:57:47,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4960 states. [2021-12-06 18:57:47,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4960 to 4960. [2021-12-06 18:57:47,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4960 states, 3488 states have (on average 1.3271215596330275) internal successors, (4629), 3561 states have internal predecessors, (4629), 1210 states have call successors, (1210), 260 states have call predecessors, (1210), 260 states have return successors, (1210), 1191 states have call predecessors, (1210), 1210 states have call successors, (1210) [2021-12-06 18:57:47,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4960 states to 4960 states and 7049 transitions. [2021-12-06 18:57:47,498 INFO L78 Accepts]: Start accepts. Automaton has 4960 states and 7049 transitions. Word has length 136 [2021-12-06 18:57:47,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:57:47,498 INFO L470 AbstractCegarLoop]: Abstraction has 4960 states and 7049 transitions. [2021-12-06 18:57:47,498 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (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) [2021-12-06 18:57:47,498 INFO L276 IsEmpty]: Start isEmpty. Operand 4960 states and 7049 transitions. [2021-12-06 18:57:47,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 311 [2021-12-06 18:57:47,512 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:57:47,513 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:57:47,513 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-06 18:57:47,513 INFO L402 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)] === [2021-12-06 18:57:47,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:57:47,513 INFO L85 PathProgramCache]: Analyzing trace with hash -404474920, now seen corresponding path program 1 times [2021-12-06 18:57:47,513 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:57:47,513 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653818985] [2021-12-06 18:57:47,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:57:47,513 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:57:47,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:57:48,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 18:57:48,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 18:57:48,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:57:48,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:57:48,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 18:57:48,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 18:57:48,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:57:48,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:57:48,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 18:57:48,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 18:57:48,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:57:48,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:57:48,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 18:57:48,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 18:57:48,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 18:57:48,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 18:57:48,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-06 18:57:48,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:57:48,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 18:57:48,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 18:57:48,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 18:57:48,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 18:57:48,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-06 18:57:48,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 18:57:48,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 18:57:48,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 18:57:48,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-12-06 18:57:48,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:57:48,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:57:48,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:57:48,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:57:48,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:57:48,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2021-12-06 18:57:48,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-06 18:57:48,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2021-12-06 18:57:48,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:57:48,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:57:48,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 18:57:48,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2021-12-06 18:57:48,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2021-12-06 18:57:48,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:57:48,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:57:48,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 18:57:48,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2021-12-06 18:57:48,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:57:48,787 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 506 trivial. 0 not checked. [2021-12-06 18:57:48,787 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:57:48,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653818985] [2021-12-06 18:57:48,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653818985] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:57:48,787 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:57:48,788 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 18:57:48,788 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827057478] [2021-12-06 18:57:48,788 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:57:48,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 18:57:48,789 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:57:48,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 18:57:48,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:57:48,789 INFO L87 Difference]: Start difference. First operand 4960 states and 7049 transitions. Second operand has 9 states, 9 states have (on average 15.444444444444445) internal successors, (139), 4 states have internal predecessors, (139), 2 states have call successors, (34), 6 states have call predecessors, (34), 3 states have return successors, (33), 3 states have call predecessors, (33), 2 states have call successors, (33) [2021-12-06 18:58:06,948 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:58:09,719 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:58:11,760 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:58:13,125 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:58:14,272 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:58:16,286 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:58:17,325 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:58:26,537 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:58:28,694 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:58:32,882 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:58:35,439 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:58:38,130 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:58:40,628 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:58:43,599 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:58:45,723 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:58:53,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:58:53,873 INFO L93 Difference]: Finished difference Result 11458 states and 16931 transitions. [2021-12-06 18:58:53,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 18:58:53,874 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 15.444444444444445) internal successors, (139), 4 states have internal predecessors, (139), 2 states have call successors, (34), 6 states have call predecessors, (34), 3 states have return successors, (33), 3 states have call predecessors, (33), 2 states have call successors, (33) Word has length 310 [2021-12-06 18:58:53,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:58:53,906 INFO L225 Difference]: With dead ends: 11458 [2021-12-06 18:58:53,906 INFO L226 Difference]: Without dead ends: 6515 [2021-12-06 18:58:53,929 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2021-12-06 18:58:53,929 INFO L933 BasicCegarLoop]: 6351 mSDtfsCounter, 3251 mSDsluCounter, 22638 mSDsCounter, 0 mSdLazyCounter, 19195 mSolverCounterSat, 1769 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 58.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3949 SdHoareTripleChecker+Valid, 28989 SdHoareTripleChecker+Invalid, 20974 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 1769 IncrementalHoareTripleChecker+Valid, 19195 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 64.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:58:53,929 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3949 Valid, 28989 Invalid, 20974 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [1769 Valid, 19195 Invalid, 10 Unknown, 0 Unchecked, 64.0s Time] [2021-12-06 18:58:53,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6515 states. [2021-12-06 18:58:54,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6515 to 4968. [2021-12-06 18:58:54,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4968 states, 3494 states have (on average 1.3265598168288495) internal successors, (4635), 3567 states have internal predecessors, (4635), 1210 states have call successors, (1210), 260 states have call predecessors, (1210), 262 states have return successors, (1213), 1193 states have call predecessors, (1213), 1210 states have call successors, (1213) [2021-12-06 18:58:54,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4968 states to 4968 states and 7058 transitions. [2021-12-06 18:58:54,234 INFO L78 Accepts]: Start accepts. Automaton has 4968 states and 7058 transitions. Word has length 310 [2021-12-06 18:58:54,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:58:54,235 INFO L470 AbstractCegarLoop]: Abstraction has 4968 states and 7058 transitions. [2021-12-06 18:58:54,235 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 15.444444444444445) internal successors, (139), 4 states have internal predecessors, (139), 2 states have call successors, (34), 6 states have call predecessors, (34), 3 states have return successors, (33), 3 states have call predecessors, (33), 2 states have call successors, (33) [2021-12-06 18:58:54,235 INFO L276 IsEmpty]: Start isEmpty. Operand 4968 states and 7058 transitions. [2021-12-06 18:58:54,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 317 [2021-12-06 18:58:54,250 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:58:54,250 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:58:54,250 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-06 18:58:54,251 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 18:58:54,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:58:54,251 INFO L85 PathProgramCache]: Analyzing trace with hash 1775406493, now seen corresponding path program 1 times [2021-12-06 18:58:54,251 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:58:54,251 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829412942] [2021-12-06 18:58:54,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:58:54,251 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:58:54,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:58:54,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 18:58:54,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 18:58:54,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:58:54,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:58:54,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 18:58:54,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 18:58:54,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:58:54,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:58:54,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 18:58:54,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 18:58:54,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:58:54,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:58:54,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 18:58:54,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 18:58:54,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 18:58:54,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 18:58:54,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-06 18:58:54,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:58:54,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 18:58:54,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 18:58:54,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 18:58:54,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 18:58:54,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-06 18:58:54,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 18:58:54,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 18:58:54,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 18:58:54,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-12-06 18:58:54,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:58:54,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:58:54,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:58:54,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:58:54,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:54,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:58:54,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:55,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:58:55,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:55,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:58:55,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:55,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:58:55,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:55,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-06 18:58:55,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:55,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2021-12-06 18:58:55,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:55,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2021-12-06 18:58:55,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:55,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:58:55,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:55,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:58:55,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:55,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 18:58:55,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:55,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2021-12-06 18:58:55,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:55,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2021-12-06 18:58:55,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:55,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:58:55,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:55,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:58:55,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:55,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 18:58:55,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:55,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2021-12-06 18:58:55,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:58:55,144 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 506 trivial. 0 not checked. [2021-12-06 18:58:55,144 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:58:55,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829412942] [2021-12-06 18:58:55,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829412942] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:58:55,144 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:58:55,144 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 18:58:55,144 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268896507] [2021-12-06 18:58:55,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:58:55,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 18:58:55,145 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:58:55,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 18:58:55,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:58:55,146 INFO L87 Difference]: Start difference. First operand 4968 states and 7058 transitions. Second operand has 10 states, 9 states have (on average 15.444444444444445) internal successors, (139), 6 states have internal predecessors, (139), 4 states have call successors, (37), 6 states have call predecessors, (37), 4 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) [2021-12-06 18:59:12,622 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:59:16,307 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:59:18,850 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:59:20,309 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:59:21,816 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:59:22,856 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:59:30,219 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:59:32,371 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:59:36,011 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:59:38,486 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:59:41,057 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:59:43,453 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:59:46,127 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:59:54,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:59:54,161 INFO L93 Difference]: Finished difference Result 11481 states and 16859 transitions. [2021-12-06 18:59:54,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 18:59:54,161 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 15.444444444444445) internal successors, (139), 6 states have internal predecessors, (139), 4 states have call successors, (37), 6 states have call predecessors, (37), 4 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) Word has length 316 [2021-12-06 18:59:54,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:59:54,198 INFO L225 Difference]: With dead ends: 11481 [2021-12-06 18:59:54,198 INFO L226 Difference]: Without dead ends: 6530 [2021-12-06 18:59:54,219 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2021-12-06 18:59:54,219 INFO L933 BasicCegarLoop]: 6318 mSDtfsCounter, 4884 mSDsluCounter, 26229 mSDsCounter, 0 mSdLazyCounter, 18082 mSolverCounterSat, 3698 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 52.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5578 SdHoareTripleChecker+Valid, 32547 SdHoareTripleChecker+Invalid, 21788 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 3698 IncrementalHoareTripleChecker+Valid, 18082 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 58.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:59:54,220 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5578 Valid, 32547 Invalid, 21788 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [3698 Valid, 18082 Invalid, 8 Unknown, 0 Unchecked, 58.0s Time] [2021-12-06 18:59:54,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6530 states. [2021-12-06 18:59:54,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6530 to 4984. [2021-12-06 18:59:54,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4984 states, 3504 states have (on average 1.3261986301369864) internal successors, (4647), 3577 states have internal predecessors, (4647), 1214 states have call successors, (1214), 261 states have call predecessors, (1214), 264 states have return successors, (1220), 1198 states have call predecessors, (1220), 1214 states have call successors, (1220) [2021-12-06 18:59:54,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4984 states to 4984 states and 7081 transitions. [2021-12-06 18:59:54,584 INFO L78 Accepts]: Start accepts. Automaton has 4984 states and 7081 transitions. Word has length 316 [2021-12-06 18:59:54,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:59:54,585 INFO L470 AbstractCegarLoop]: Abstraction has 4984 states and 7081 transitions. [2021-12-06 18:59:54,585 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 15.444444444444445) internal successors, (139), 6 states have internal predecessors, (139), 4 states have call successors, (37), 6 states have call predecessors, (37), 4 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) [2021-12-06 18:59:54,585 INFO L276 IsEmpty]: Start isEmpty. Operand 4984 states and 7081 transitions. [2021-12-06 18:59:54,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 318 [2021-12-06 18:59:54,599 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:59:54,600 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:59:54,600 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-06 18:59:54,600 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 18:59:54,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:59:54,600 INFO L85 PathProgramCache]: Analyzing trace with hash -1348946501, now seen corresponding path program 1 times [2021-12-06 18:59:54,600 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:59:54,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1066448333] [2021-12-06 18:59:54,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:59:54,601 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:59:54,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:54,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:59:54,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:54,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 18:59:54,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:54,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 18:59:54,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:54,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:59:54,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:54,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:59:54,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:54,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 18:59:54,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:54,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 18:59:54,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:59:55,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:59:55,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 18:59:55,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 18:59:55,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:59:55,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:59:55,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 18:59:55,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 18:59:55,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 18:59:55,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 18:59:55,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-06 18:59:55,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:59:55,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 18:59:55,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 18:59:55,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 18:59:55,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 18:59:55,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-06 18:59:55,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 18:59:55,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 18:59:55,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 18:59:55,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-12-06 18:59:55,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:59:55,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:59:55,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:59:55,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:59:55,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:59:55,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:59:55,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:59:55,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:59:55,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2021-12-06 18:59:55,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2021-12-06 18:59:55,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2021-12-06 18:59:55,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:59:55,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:59:55,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 18:59:55,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2021-12-06 18:59:55,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2021-12-06 18:59:55,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:59:55,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:59:55,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 18:59:55,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2021-12-06 18:59:55,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:59:55,354 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 506 trivial. 0 not checked. [2021-12-06 18:59:55,354 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:59:55,354 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1066448333] [2021-12-06 18:59:55,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1066448333] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:59:55,354 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:59:55,355 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 18:59:55,355 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509424185] [2021-12-06 18:59:55,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:59:55,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 18:59:55,355 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:59:55,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 18:59:55,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:59:55,356 INFO L87 Difference]: Start difference. First operand 4984 states and 7081 transitions. Second operand has 10 states, 9 states have (on average 15.555555555555555) internal successors, (140), 6 states have internal predecessors, (140), 4 states have call successors, (37), 6 states have call predecessors, (37), 4 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) [2021-12-06 19:00:10,745 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:00:14,515 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:00:15,929 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:00:17,582 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:00:19,944 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.84s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:00:27,646 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:00:29,823 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:00:31,991 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:00:34,154 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:00:36,326 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:00:40,471 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:00:46,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:00:46,290 INFO L93 Difference]: Finished difference Result 11511 states and 16903 transitions. [2021-12-06 19:00:46,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 19:00:46,290 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 15.555555555555555) internal successors, (140), 6 states have internal predecessors, (140), 4 states have call successors, (37), 6 states have call predecessors, (37), 4 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) Word has length 317 [2021-12-06 19:00:46,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:00:46,315 INFO L225 Difference]: With dead ends: 11511 [2021-12-06 19:00:46,315 INFO L226 Difference]: Without dead ends: 6534 [2021-12-06 19:00:46,331 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2021-12-06 19:00:46,331 INFO L933 BasicCegarLoop]: 6312 mSDtfsCounter, 6497 mSDsluCounter, 24065 mSDsCounter, 0 mSdLazyCounter, 15466 mSolverCounterSat, 5600 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 45.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7190 SdHoareTripleChecker+Valid, 30377 SdHoareTripleChecker+Invalid, 21073 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 5600 IncrementalHoareTripleChecker+Valid, 15466 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 49.9s IncrementalHoareTripleChecker+Time [2021-12-06 19:00:46,331 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7190 Valid, 30377 Invalid, 21073 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [5600 Valid, 15466 Invalid, 7 Unknown, 0 Unchecked, 49.9s Time] [2021-12-06 19:00:46,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6534 states. [2021-12-06 19:00:46,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6534 to 4984. [2021-12-06 19:00:46,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4984 states, 3504 states have (on average 1.3261986301369864) internal successors, (4647), 3577 states have internal predecessors, (4647), 1214 states have call successors, (1214), 261 states have call predecessors, (1214), 264 states have return successors, (1220), 1198 states have call predecessors, (1220), 1214 states have call successors, (1220) [2021-12-06 19:00:46,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4984 states to 4984 states and 7081 transitions. [2021-12-06 19:00:46,609 INFO L78 Accepts]: Start accepts. Automaton has 4984 states and 7081 transitions. Word has length 317 [2021-12-06 19:00:46,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:00:46,610 INFO L470 AbstractCegarLoop]: Abstraction has 4984 states and 7081 transitions. [2021-12-06 19:00:46,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 15.555555555555555) internal successors, (140), 6 states have internal predecessors, (140), 4 states have call successors, (37), 6 states have call predecessors, (37), 4 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) [2021-12-06 19:00:46,610 INFO L276 IsEmpty]: Start isEmpty. Operand 4984 states and 7081 transitions. [2021-12-06 19:00:46,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 319 [2021-12-06 19:00:46,622 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:00:46,623 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:00:46,623 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-06 19:00:46,623 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:00:46,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:00:46,623 INFO L85 PathProgramCache]: Analyzing trace with hash -1086135202, now seen corresponding path program 1 times [2021-12-06 19:00:46,623 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:00:46,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164762263] [2021-12-06 19:00:46,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:00:46,623 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:00:46,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:46,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 19:00:46,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:46,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 19:00:46,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:46,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 19:00:46,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:46,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:46,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:46,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:46,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:46,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:00:46,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:46,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 19:00:46,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:46,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:46,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:47,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:00:47,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 19:00:47,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:47,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:47,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:00:47,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:00:47,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 19:00:47,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 19:00:47,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-06 19:00:47,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:47,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 19:00:47,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 19:00:47,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 19:00:47,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 19:00:47,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-06 19:00:47,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 19:00:47,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 19:00:47,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 19:00:47,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-12-06 19:00:47,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:47,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:47,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:47,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:47,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:47,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 19:00:47,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:47,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:00:47,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2021-12-06 19:00:47,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2021-12-06 19:00:47,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2021-12-06 19:00:47,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:47,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:47,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:00:47,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2021-12-06 19:00:47,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2021-12-06 19:00:47,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:47,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:47,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:00:47,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2021-12-06 19:00:47,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:47,329 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 506 trivial. 0 not checked. [2021-12-06 19:00:47,329 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:00:47,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164762263] [2021-12-06 19:00:47,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1164762263] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:00:47,329 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:00:47,330 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 19:00:47,330 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76317820] [2021-12-06 19:00:47,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:00:47,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 19:00:47,330 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:00:47,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 19:00:47,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:00:47,331 INFO L87 Difference]: Start difference. First operand 4984 states and 7081 transitions. Second operand has 10 states, 9 states have (on average 15.666666666666666) internal successors, (141), 6 states have internal predecessors, (141), 4 states have call successors, (37), 6 states have call predecessors, (37), 4 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) [2021-12-06 19:01:05,036 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:01:08,203 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:01:09,874 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:01:12,754 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:01:14,646 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.89s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:01:21,514 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:01:23,699 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:01:27,748 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:01:29,919 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:01:32,663 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:01:34,831 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:01:41,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:01:41,719 INFO L93 Difference]: Finished difference Result 11512 states and 16905 transitions. [2021-12-06 19:01:41,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 19:01:41,720 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 15.666666666666666) internal successors, (141), 6 states have internal predecessors, (141), 4 states have call successors, (37), 6 states have call predecessors, (37), 4 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) Word has length 318 [2021-12-06 19:01:41,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:01:41,741 INFO L225 Difference]: With dead ends: 11512 [2021-12-06 19:01:41,741 INFO L226 Difference]: Without dead ends: 6535 [2021-12-06 19:01:41,752 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2021-12-06 19:01:41,753 INFO L933 BasicCegarLoop]: 6325 mSDtfsCounter, 6466 mSDsluCounter, 24726 mSDsCounter, 0 mSdLazyCounter, 16510 mSolverCounterSat, 5571 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 48.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7159 SdHoareTripleChecker+Valid, 31051 SdHoareTripleChecker+Invalid, 22088 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 5571 IncrementalHoareTripleChecker+Valid, 16510 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 53.3s IncrementalHoareTripleChecker+Time [2021-12-06 19:01:41,753 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7159 Valid, 31051 Invalid, 22088 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [5571 Valid, 16510 Invalid, 7 Unknown, 0 Unchecked, 53.3s Time] [2021-12-06 19:01:41,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6535 states. [2021-12-06 19:01:42,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6535 to 4984. [2021-12-06 19:01:42,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4984 states, 3504 states have (on average 1.3261986301369864) internal successors, (4647), 3577 states have internal predecessors, (4647), 1214 states have call successors, (1214), 261 states have call predecessors, (1214), 264 states have return successors, (1220), 1198 states have call predecessors, (1220), 1214 states have call successors, (1220) [2021-12-06 19:01:42,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4984 states to 4984 states and 7081 transitions. [2021-12-06 19:01:42,026 INFO L78 Accepts]: Start accepts. Automaton has 4984 states and 7081 transitions. Word has length 318 [2021-12-06 19:01:42,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:01:42,027 INFO L470 AbstractCegarLoop]: Abstraction has 4984 states and 7081 transitions. [2021-12-06 19:01:42,027 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 15.666666666666666) internal successors, (141), 6 states have internal predecessors, (141), 4 states have call successors, (37), 6 states have call predecessors, (37), 4 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) [2021-12-06 19:01:42,027 INFO L276 IsEmpty]: Start isEmpty. Operand 4984 states and 7081 transitions. [2021-12-06 19:01:42,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 320 [2021-12-06 19:01:42,036 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:01:42,036 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:01:42,036 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-06 19:01:42,037 INFO L402 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)] === [2021-12-06 19:01:42,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:01:42,037 INFO L85 PathProgramCache]: Analyzing trace with hash 1099554076, now seen corresponding path program 1 times [2021-12-06 19:01:42,037 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:01:42,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346321417] [2021-12-06 19:01:42,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:01:42,037 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:01:42,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 19:01:42,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 19:01:42,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 19:01:42,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:42,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:42,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:01:42,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 19:01:42,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:42,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:42,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:01:42,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 19:01:42,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:42,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:42,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:01:42,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:01:42,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 19:01:42,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 19:01:42,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-06 19:01:42,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:42,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 19:01:42,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 19:01:42,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 19:01:42,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 19:01:42,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-06 19:01:42,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 19:01:42,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 19:01:42,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 19:01:42,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-12-06 19:01:42,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:42,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:42,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:42,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:42,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:42,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:42,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:42,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 19:01:42,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2021-12-06 19:01:42,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2021-12-06 19:01:42,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2021-12-06 19:01:42,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:42,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:42,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:01:42,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2021-12-06 19:01:42,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2021-12-06 19:01:42,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:42,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:42,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:01:42,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2021-12-06 19:01:42,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:42,698 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 506 trivial. 0 not checked. [2021-12-06 19:01:42,698 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:01:42,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346321417] [2021-12-06 19:01:42,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346321417] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:01:42,698 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:01:42,698 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 19:01:42,699 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324131810] [2021-12-06 19:01:42,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:01:42,699 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 19:01:42,699 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:01:42,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 19:01:42,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:01:42,700 INFO L87 Difference]: Start difference. First operand 4984 states and 7081 transitions. Second operand has 10 states, 9 states have (on average 15.777777777777779) internal successors, (142), 6 states have internal predecessors, (142), 4 states have call successors, (37), 6 states have call predecessors, (37), 4 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) [2021-12-06 19:01:59,415 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:02:01,756 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:02:03,655 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:02:04,935 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:02:06,193 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:02:13,979 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:02:16,162 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:02:19,970 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:02:22,725 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:02:28,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:02:28,933 INFO L93 Difference]: Finished difference Result 11512 states and 16905 transitions. [2021-12-06 19:02:28,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 19:02:28,933 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 15.777777777777779) internal successors, (142), 6 states have internal predecessors, (142), 4 states have call successors, (37), 6 states have call predecessors, (37), 4 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) Word has length 319 [2021-12-06 19:02:28,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:02:28,960 INFO L225 Difference]: With dead ends: 11512 [2021-12-06 19:02:28,960 INFO L226 Difference]: Without dead ends: 6535 [2021-12-06 19:02:28,974 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2021-12-06 19:02:28,974 INFO L933 BasicCegarLoop]: 6307 mSDtfsCounter, 8080 mSDsluCounter, 24070 mSDsCounter, 0 mSdLazyCounter, 15449 mSolverCounterSat, 7486 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 40.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8773 SdHoareTripleChecker+Valid, 30377 SdHoareTripleChecker+Invalid, 22940 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 7486 IncrementalHoareTripleChecker+Valid, 15449 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 45.1s IncrementalHoareTripleChecker+Time [2021-12-06 19:02:28,974 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8773 Valid, 30377 Invalid, 22940 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [7486 Valid, 15449 Invalid, 5 Unknown, 0 Unchecked, 45.1s Time] [2021-12-06 19:02:28,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6535 states. [2021-12-06 19:02:29,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6535 to 4984. [2021-12-06 19:02:29,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4984 states, 3504 states have (on average 1.3261986301369864) internal successors, (4647), 3577 states have internal predecessors, (4647), 1214 states have call successors, (1214), 261 states have call predecessors, (1214), 264 states have return successors, (1220), 1198 states have call predecessors, (1220), 1214 states have call successors, (1220) [2021-12-06 19:02:29,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4984 states to 4984 states and 7081 transitions. [2021-12-06 19:02:29,264 INFO L78 Accepts]: Start accepts. Automaton has 4984 states and 7081 transitions. Word has length 319 [2021-12-06 19:02:29,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:02:29,265 INFO L470 AbstractCegarLoop]: Abstraction has 4984 states and 7081 transitions. [2021-12-06 19:02:29,265 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 15.777777777777779) internal successors, (142), 6 states have internal predecessors, (142), 4 states have call successors, (37), 6 states have call predecessors, (37), 4 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) [2021-12-06 19:02:29,265 INFO L276 IsEmpty]: Start isEmpty. Operand 4984 states and 7081 transitions. [2021-12-06 19:02:29,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 321 [2021-12-06 19:02:29,290 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:02:29,290 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:02:29,290 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-06 19:02:29,290 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:02:29,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:02:29,293 INFO L85 PathProgramCache]: Analyzing trace with hash -1530048737, now seen corresponding path program 1 times [2021-12-06 19:02:29,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:02:29,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004694499] [2021-12-06 19:02:29,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:02:29,294 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:02:29,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 19:02:29,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 19:02:29,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 19:02:29,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:02:29,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:02:29,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:02:29,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 19:02:29,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:02:29,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:02:29,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:02:29,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 19:02:29,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:02:29,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:02:29,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:02:29,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:02:29,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 19:02:29,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 19:02:29,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-06 19:02:29,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:02:29,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 19:02:29,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 19:02:29,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 19:02:29,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 19:02:29,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-06 19:02:29,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 19:02:29,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 19:02:29,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 19:02:29,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-12-06 19:02:29,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:02:29,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:02:29,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:02:29,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:02:29,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:02:29,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 19:02:29,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:02:29,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 19:02:29,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2021-12-06 19:02:29,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2021-12-06 19:02:29,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2021-12-06 19:02:29,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:02:29,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:02:29,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:02:29,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2021-12-06 19:02:29,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2021-12-06 19:02:29,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:02:29,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:02:29,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:02:29,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2021-12-06 19:02:29,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:02:29,927 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 506 trivial. 0 not checked. [2021-12-06 19:02:29,927 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:02:29,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004694499] [2021-12-06 19:02:29,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004694499] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:02:29,928 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:02:29,928 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 19:02:29,928 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437874113] [2021-12-06 19:02:29,928 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:02:29,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 19:02:29,928 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:02:29,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 19:02:29,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:02:29,929 INFO L87 Difference]: Start difference. First operand 4984 states and 7081 transitions. Second operand has 10 states, 9 states have (on average 15.88888888888889) internal successors, (143), 6 states have internal predecessors, (143), 4 states have call successors, (37), 6 states have call predecessors, (37), 4 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) [2021-12-06 19:02:52,721 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:02:55,626 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:02:57,229 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:02:59,620 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:03:01,011 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:03:03,956 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:03:15,160 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:03:17,361 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:03:21,093 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:03:23,267 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:03:27,032 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:03:29,199 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:03:32,058 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:03:35,006 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:03:43,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:03:43,897 INFO L93 Difference]: Finished difference Result 11512 states and 16905 transitions. [2021-12-06 19:03:43,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 19:03:43,897 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 15.88888888888889) internal successors, (143), 6 states have internal predecessors, (143), 4 states have call successors, (37), 6 states have call predecessors, (37), 4 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) Word has length 320 [2021-12-06 19:03:43,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:03:43,922 INFO L225 Difference]: With dead ends: 11512 [2021-12-06 19:03:43,922 INFO L226 Difference]: Without dead ends: 6535 [2021-12-06 19:03:43,935 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2021-12-06 19:03:43,936 INFO L933 BasicCegarLoop]: 6322 mSDtfsCounter, 3294 mSDsluCounter, 27335 mSDsCounter, 0 mSdLazyCounter, 21791 mSolverCounterSat, 1808 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 65.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3987 SdHoareTripleChecker+Valid, 33657 SdHoareTripleChecker+Invalid, 23608 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 1808 IncrementalHoareTripleChecker+Valid, 21791 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 72.8s IncrementalHoareTripleChecker+Time [2021-12-06 19:03:43,936 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3987 Valid, 33657 Invalid, 23608 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [1808 Valid, 21791 Invalid, 9 Unknown, 0 Unchecked, 72.8s Time] [2021-12-06 19:03:43,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6535 states. [2021-12-06 19:03:44,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6535 to 4984. [2021-12-06 19:03:44,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4984 states, 3504 states have (on average 1.3261986301369864) internal successors, (4647), 3577 states have internal predecessors, (4647), 1214 states have call successors, (1214), 261 states have call predecessors, (1214), 264 states have return successors, (1220), 1198 states have call predecessors, (1220), 1214 states have call successors, (1220) [2021-12-06 19:03:44,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4984 states to 4984 states and 7081 transitions. [2021-12-06 19:03:44,220 INFO L78 Accepts]: Start accepts. Automaton has 4984 states and 7081 transitions. Word has length 320 [2021-12-06 19:03:44,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:03:44,221 INFO L470 AbstractCegarLoop]: Abstraction has 4984 states and 7081 transitions. [2021-12-06 19:03:44,221 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 15.88888888888889) internal successors, (143), 6 states have internal predecessors, (143), 4 states have call successors, (37), 6 states have call predecessors, (37), 4 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) [2021-12-06 19:03:44,221 INFO L276 IsEmpty]: Start isEmpty. Operand 4984 states and 7081 transitions. [2021-12-06 19:03:44,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 317 [2021-12-06 19:03:44,229 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:03:44,229 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:03:44,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-06 19:03:44,230 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:03:44,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:03:44,230 INFO L85 PathProgramCache]: Analyzing trace with hash -1062779554, now seen corresponding path program 1 times [2021-12-06 19:03:44,230 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:03:44,230 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836841150] [2021-12-06 19:03:44,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:03:44,230 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:03:44,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 19:03:44,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 19:03:44,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 19:03:44,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:44,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:03:44,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:03:44,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 19:03:44,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:44,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:03:44,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:03:44,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 19:03:44,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:44,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:03:44,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:03:44,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:03:44,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 19:03:44,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 19:03:44,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-06 19:03:44,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:44,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 19:03:44,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 19:03:44,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 19:03:44,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 19:03:44,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-06 19:03:44,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 19:03:44,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 19:03:44,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 19:03:44,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-12-06 19:03:44,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:44,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:03:44,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:44,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:44,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:44,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:03:44,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-06 19:03:44,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2021-12-06 19:03:44,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2021-12-06 19:03:44,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:44,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:03:44,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:03:44,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2021-12-06 19:03:44,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2021-12-06 19:03:44,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:44,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:03:44,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:03:44,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2021-12-06 19:03:44,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,900 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 506 trivial. 0 not checked. [2021-12-06 19:03:44,900 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:03:44,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836841150] [2021-12-06 19:03:44,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836841150] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:03:44,900 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:03:44,900 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 19:03:44,900 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201606477] [2021-12-06 19:03:44,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:03:44,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 19:03:44,901 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:03:44,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 19:03:44,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-12-06 19:03:44,901 INFO L87 Difference]: Start difference. First operand 4984 states and 7081 transitions. Second operand has 9 states, 9 states have (on average 15.88888888888889) internal successors, (143), 4 states have internal predecessors, (143), 2 states have call successors, (35), 6 states have call predecessors, (35), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2021-12-06 19:04:05,501 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:04:07,978 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:04:10,104 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:04:11,994 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:04:15,403 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:04:16,844 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:04:18,749 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:04:20,065 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:04:30,224 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:04:32,427 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:04:36,409 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:04:38,971 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:04:42,169 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:04:44,952 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:04:47,845 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:04:50,262 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:04:53,580 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:05:12,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:05:12,658 INFO L93 Difference]: Finished difference Result 9933 states and 14667 transitions. [2021-12-06 19:05:12,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 19:05:12,659 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 15.88888888888889) internal successors, (143), 4 states have internal predecessors, (143), 2 states have call successors, (35), 6 states have call predecessors, (35), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 316 [2021-12-06 19:05:12,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:05:12,688 INFO L225 Difference]: With dead ends: 9933 [2021-12-06 19:05:12,688 INFO L226 Difference]: Without dead ends: 9931 [2021-12-06 19:05:12,691 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=94, Invalid=178, Unknown=0, NotChecked=0, Total=272 [2021-12-06 19:05:12,692 INFO L933 BasicCegarLoop]: 6570 mSDtfsCounter, 11799 mSDsluCounter, 20592 mSDsCounter, 0 mSdLazyCounter, 21597 mSolverCounterSat, 5027 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 77.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12997 SdHoareTripleChecker+Valid, 27162 SdHoareTripleChecker+Invalid, 26636 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 5027 IncrementalHoareTripleChecker+Valid, 21597 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 86.1s IncrementalHoareTripleChecker+Time [2021-12-06 19:05:12,692 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12997 Valid, 27162 Invalid, 26636 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [5027 Valid, 21597 Invalid, 12 Unknown, 0 Unchecked, 86.1s Time] [2021-12-06 19:05:12,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9931 states. [2021-12-06 19:05:13,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9931 to 7710. [2021-12-06 19:05:13,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7710 states, 5454 states have (on average 1.3272827282728272) internal successors, (7239), 5576 states have internal predecessors, (7239), 1803 states have call successors, (1803), 419 states have call predecessors, (1803), 451 states have return successors, (1896), 1797 states have call predecessors, (1896), 1803 states have call successors, (1896) [2021-12-06 19:05:13,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7710 states to 7710 states and 10938 transitions. [2021-12-06 19:05:13,142 INFO L78 Accepts]: Start accepts. Automaton has 7710 states and 10938 transitions. Word has length 316 [2021-12-06 19:05:13,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:05:13,143 INFO L470 AbstractCegarLoop]: Abstraction has 7710 states and 10938 transitions. [2021-12-06 19:05:13,143 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 15.88888888888889) internal successors, (143), 4 states have internal predecessors, (143), 2 states have call successors, (35), 6 states have call predecessors, (35), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2021-12-06 19:05:13,143 INFO L276 IsEmpty]: Start isEmpty. Operand 7710 states and 10938 transitions. [2021-12-06 19:05:13,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 366 [2021-12-06 19:05:13,155 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:05:13,155 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:05:13,155 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-06 19:05:13,155 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:05:13,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:05:13,155 INFO L85 PathProgramCache]: Analyzing trace with hash -75593278, now seen corresponding path program 1 times [2021-12-06 19:05:13,155 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:05:13,156 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999967738] [2021-12-06 19:05:13,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:05:13,156 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:05:13,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 19:05:13,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 19:05:13,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 19:05:13,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:13,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:05:13,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:05:13,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 19:05:13,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:13,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:05:13,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:05:13,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 19:05:13,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:13,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:05:13,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:05:13,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:05:13,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 19:05:13,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 19:05:13,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-06 19:05:13,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:13,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 19:05:13,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 19:05:13,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 19:05:13,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 19:05:13,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-06 19:05:13,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 19:05:13,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 19:05:13,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 19:05:13,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-12-06 19:05:13,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:13,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:05:13,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:13,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:13,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:13,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:05:13,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-06 19:05:13,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2021-12-06 19:05:13,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2021-12-06 19:05:13,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:13,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:05:13,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:05:13,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2021-12-06 19:05:13,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2021-12-06 19:05:13,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:13,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:05:13,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:05:13,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2021-12-06 19:05:13,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2021-12-06 19:05:13,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2021-12-06 19:05:13,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2021-12-06 19:05:13,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2021-12-06 19:05:13,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:13,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:05:13,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:13,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:05:13,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:13,816 INFO L134 CoverageAnalysis]: Checked inductivity of 568 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 566 trivial. 0 not checked. [2021-12-06 19:05:13,816 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:05:13,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999967738] [2021-12-06 19:05:13,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999967738] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:05:13,816 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:05:13,816 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 19:05:13,816 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302463641] [2021-12-06 19:05:13,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:05:13,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 19:05:13,817 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:05:13,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 19:05:13,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-12-06 19:05:13,817 INFO L87 Difference]: Start difference. First operand 7710 states and 10938 transitions. Second operand has 9 states, 9 states have (on average 18.77777777777778) internal successors, (169), 4 states have internal predecessors, (169), 2 states have call successors, (42), 6 states have call predecessors, (42), 2 states have return successors, (41), 2 states have call predecessors, (41), 1 states have call successors, (41) [2021-12-06 19:05:30,476 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:05:33,163 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:05:34,865 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:05:43,539 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:05:45,734 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:05:50,255 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:05:52,466 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:05:58,477 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:06:00,687 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:06:04,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:06:04,580 INFO L93 Difference]: Finished difference Result 18437 states and 26908 transitions. [2021-12-06 19:06:04,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 19:06:04,581 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 18.77777777777778) internal successors, (169), 4 states have internal predecessors, (169), 2 states have call successors, (42), 6 states have call predecessors, (42), 2 states have return successors, (41), 2 states have call predecessors, (41), 1 states have call successors, (41) Word has length 365 [2021-12-06 19:06:04,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:06:04,612 INFO L225 Difference]: With dead ends: 18437 [2021-12-06 19:06:04,612 INFO L226 Difference]: Without dead ends: 10744 [2021-12-06 19:06:04,628 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:06:04,629 INFO L933 BasicCegarLoop]: 7561 mSDtfsCounter, 7237 mSDsluCounter, 23640 mSDsCounter, 0 mSdLazyCounter, 13563 mSolverCounterSat, 5561 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 43.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8236 SdHoareTripleChecker+Valid, 31201 SdHoareTripleChecker+Invalid, 19131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 5561 IncrementalHoareTripleChecker+Valid, 13563 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 49.4s IncrementalHoareTripleChecker+Time [2021-12-06 19:06:04,629 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8236 Valid, 31201 Invalid, 19131 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [5561 Valid, 13563 Invalid, 7 Unknown, 0 Unchecked, 49.4s Time] [2021-12-06 19:06:04,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10744 states. [2021-12-06 19:06:05,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10744 to 7711. [2021-12-06 19:06:05,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7711 states, 5454 states have (on average 1.326916024935827) internal successors, (7237), 5576 states have internal predecessors, (7237), 1803 states have call successors, (1803), 419 states have call predecessors, (1803), 452 states have return successors, (1897), 1798 states have call predecessors, (1897), 1803 states have call successors, (1897) [2021-12-06 19:06:05,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7711 states to 7711 states and 10937 transitions. [2021-12-06 19:06:05,097 INFO L78 Accepts]: Start accepts. Automaton has 7711 states and 10937 transitions. Word has length 365 [2021-12-06 19:06:05,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:06:05,097 INFO L470 AbstractCegarLoop]: Abstraction has 7711 states and 10937 transitions. [2021-12-06 19:06:05,097 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 18.77777777777778) internal successors, (169), 4 states have internal predecessors, (169), 2 states have call successors, (42), 6 states have call predecessors, (42), 2 states have return successors, (41), 2 states have call predecessors, (41), 1 states have call successors, (41) [2021-12-06 19:06:05,097 INFO L276 IsEmpty]: Start isEmpty. Operand 7711 states and 10937 transitions. [2021-12-06 19:06:05,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 366 [2021-12-06 19:06:05,110 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:06:05,110 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:06:05,110 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-06 19:06:05,110 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:06:05,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:06:05,110 INFO L85 PathProgramCache]: Analyzing trace with hash -736797053, now seen corresponding path program 1 times [2021-12-06 19:06:05,110 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:06:05,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360636845] [2021-12-06 19:06:05,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:06:05,111 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:06:05,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 19:06:05,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 19:06:05,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 19:06:05,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:05,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:06:05,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:06:05,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 19:06:05,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:05,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:06:05,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:06:05,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 19:06:05,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:05,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:06:05,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:06:05,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:06:05,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 19:06:05,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 19:06:05,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-06 19:06:05,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:05,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 19:06:05,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 19:06:05,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 19:06:05,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 19:06:05,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-06 19:06:05,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 19:06:05,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 19:06:05,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 19:06:05,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-12-06 19:06:05,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:05,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:06:05,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:05,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:05,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:05,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:06:05,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-06 19:06:05,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2021-12-06 19:06:05,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2021-12-06 19:06:05,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:05,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:06:05,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:06:05,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2021-12-06 19:06:05,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2021-12-06 19:06:05,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:05,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:06:05,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:06:05,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2021-12-06 19:06:05,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2021-12-06 19:06:05,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2021-12-06 19:06:05,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2021-12-06 19:06:05,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2021-12-06 19:06:05,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:05,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:06:05,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:05,754 INFO L134 CoverageAnalysis]: Checked inductivity of 584 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 584 trivial. 0 not checked. [2021-12-06 19:06:05,755 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:06:05,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360636845] [2021-12-06 19:06:05,755 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1360636845] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:06:05,755 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:06:05,755 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 19:06:05,755 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745119220] [2021-12-06 19:06:05,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:06:05,755 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 19:06:05,755 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:06:05,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 19:06:05,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-12-06 19:06:05,756 INFO L87 Difference]: Start difference. First operand 7711 states and 10937 transitions. Second operand has 9 states, 9 states have (on average 17.333333333333332) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (39), 6 states have call predecessors, (39), 1 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2021-12-06 19:06:21,818 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:06:24,033 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.58s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:06:26,528 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:06:28,434 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:06:30,356 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:06:37,241 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:06:39,428 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:06:43,077 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:06:45,786 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:06:48,672 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:06:53,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:06:53,864 INFO L93 Difference]: Finished difference Result 9899 states and 14614 transitions. [2021-12-06 19:06:53,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 19:06:53,865 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 17.333333333333332) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (39), 6 states have call predecessors, (39), 1 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) Word has length 365 [2021-12-06 19:06:53,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:06:53,890 INFO L225 Difference]: With dead ends: 9899 [2021-12-06 19:06:53,891 INFO L226 Difference]: Without dead ends: 9897 [2021-12-06 19:06:53,894 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2021-12-06 19:06:53,894 INFO L933 BasicCegarLoop]: 6429 mSDtfsCounter, 6592 mSDsluCounter, 19628 mSDsCounter, 0 mSdLazyCounter, 13122 mSolverCounterSat, 5581 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 42.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7296 SdHoareTripleChecker+Valid, 26057 SdHoareTripleChecker+Invalid, 18709 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 5581 IncrementalHoareTripleChecker+Valid, 13122 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 46.8s IncrementalHoareTripleChecker+Time [2021-12-06 19:06:53,894 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7296 Valid, 26057 Invalid, 18709 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [5581 Valid, 13122 Invalid, 6 Unknown, 0 Unchecked, 46.8s Time] [2021-12-06 19:06:53,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9897 states. [2021-12-06 19:06:54,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9897 to 7711. [2021-12-06 19:06:54,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7711 states, 5454 states have (on average 1.3267326732673268) internal successors, (7236), 5576 states have internal predecessors, (7236), 1803 states have call successors, (1803), 419 states have call predecessors, (1803), 452 states have return successors, (1897), 1798 states have call predecessors, (1897), 1803 states have call successors, (1897) [2021-12-06 19:06:54,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7711 states to 7711 states and 10936 transitions. [2021-12-06 19:06:54,361 INFO L78 Accepts]: Start accepts. Automaton has 7711 states and 10936 transitions. Word has length 365 [2021-12-06 19:06:54,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:06:54,362 INFO L470 AbstractCegarLoop]: Abstraction has 7711 states and 10936 transitions. [2021-12-06 19:06:54,362 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 17.333333333333332) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (39), 6 states have call predecessors, (39), 1 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2021-12-06 19:06:54,362 INFO L276 IsEmpty]: Start isEmpty. Operand 7711 states and 10936 transitions. [2021-12-06 19:06:54,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 473 [2021-12-06 19:06:54,371 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:06:54,372 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 7, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:06:54,372 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-06 19:06:54,372 INFO L402 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)] === [2021-12-06 19:06:54,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:06:54,372 INFO L85 PathProgramCache]: Analyzing trace with hash 1775346079, now seen corresponding path program 1 times [2021-12-06 19:06:54,372 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:06:54,373 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050195123] [2021-12-06 19:06:54,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:06:54,373 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:06:54,517 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:06:54,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1418552486] [2021-12-06 19:06:54,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:06:54,518 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:06:54,518 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:06:54,518 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:06:54,519 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-06 19:06:55,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:55,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 10042 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 19:06:56,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:06:56,638 INFO L134 CoverageAnalysis]: Checked inductivity of 558 backedges. 195 proven. 0 refuted. 0 times theorem prover too weak. 363 trivial. 0 not checked. [2021-12-06 19:06:56,638 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:06:56,638 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:06:56,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050195123] [2021-12-06 19:06:56,638 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:06:56,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1418552486] [2021-12-06 19:06:56,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1418552486] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:06:56,638 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:06:56,638 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-06 19:06:56,639 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084889278] [2021-12-06 19:06:56,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:06:56,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 19:06:56,640 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:06:56,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 19:06:56,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2021-12-06 19:06:56,640 INFO L87 Difference]: Start difference. First operand 7711 states and 10936 transitions. Second operand has 11 states, 11 states have (on average 23.181818181818183) internal successors, (255), 8 states have internal predecessors, (255), 2 states have call successors, (62), 2 states have call predecessors, (62), 5 states have return successors, (56), 5 states have call predecessors, (56), 2 states have call successors, (56) [2021-12-06 19:06:57,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:06:57,304 INFO L93 Difference]: Finished difference Result 15451 states and 22056 transitions. [2021-12-06 19:06:57,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 19:06:57,304 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 23.181818181818183) internal successors, (255), 8 states have internal predecessors, (255), 2 states have call successors, (62), 2 states have call predecessors, (62), 5 states have return successors, (56), 5 states have call predecessors, (56), 2 states have call successors, (56) Word has length 472 [2021-12-06 19:06:57,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:06:57,327 INFO L225 Difference]: With dead ends: 15451 [2021-12-06 19:06:57,327 INFO L226 Difference]: Without dead ends: 7757 [2021-12-06 19:06:57,348 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 473 GetRequests, 462 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-12-06 19:06:57,348 INFO L933 BasicCegarLoop]: 6951 mSDtfsCounter, 8 mSDsluCounter, 62511 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 69462 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 19:06:57,348 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9 Valid, 69462 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 19:06:57,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7757 states. [2021-12-06 19:06:57,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7757 to 7747. [2021-12-06 19:06:57,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7747 states, 5481 states have (on average 1.3254880496259807) internal successors, (7265), 5603 states have internal predecessors, (7265), 1805 states have call successors, (1805), 419 states have call predecessors, (1805), 459 states have return successors, (1927), 1807 states have call predecessors, (1927), 1805 states have call successors, (1927) [2021-12-06 19:06:57,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7747 states to 7747 states and 10997 transitions. [2021-12-06 19:06:57,821 INFO L78 Accepts]: Start accepts. Automaton has 7747 states and 10997 transitions. Word has length 472 [2021-12-06 19:06:57,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:06:57,821 INFO L470 AbstractCegarLoop]: Abstraction has 7747 states and 10997 transitions. [2021-12-06 19:06:57,821 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 23.181818181818183) internal successors, (255), 8 states have internal predecessors, (255), 2 states have call successors, (62), 2 states have call predecessors, (62), 5 states have return successors, (56), 5 states have call predecessors, (56), 2 states have call successors, (56) [2021-12-06 19:06:57,822 INFO L276 IsEmpty]: Start isEmpty. Operand 7747 states and 10997 transitions. [2021-12-06 19:06:57,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 388 [2021-12-06 19:06:57,830 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:06:57,830 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:06:57,870 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-06 19:06:58,031 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-12-06 19:06:58,032 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:06:58,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:06:58,034 INFO L85 PathProgramCache]: Analyzing trace with hash -1493697378, now seen corresponding path program 1 times [2021-12-06 19:06:58,034 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:06:58,034 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221610273] [2021-12-06 19:06:58,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:06:58,035 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:06:58,257 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:06:58,257 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1507239167] [2021-12-06 19:06:58,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:06:58,257 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:06:58,257 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:06:58,258 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:06:58,258 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-06 19:06:59,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:59,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 10577 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 19:06:59,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:07:00,151 INFO L134 CoverageAnalysis]: Checked inductivity of 382 backedges. 162 proven. 0 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2021-12-06 19:07:00,151 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:07:00,151 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:07:00,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221610273] [2021-12-06 19:07:00,151 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:07:00,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1507239167] [2021-12-06 19:07:00,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1507239167] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:07:00,151 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:07:00,151 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 19:07:00,152 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143049083] [2021-12-06 19:07:00,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:07:00,152 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 19:07:00,152 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:07:00,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 19:07:00,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 19:07:00,153 INFO L87 Difference]: Start difference. First operand 7747 states and 10997 transitions. Second operand has 4 states, 4 states have (on average 53.25) internal successors, (213), 4 states have internal predecessors, (213), 2 states have call successors, (53), 2 states have call predecessors, (53), 2 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2021-12-06 19:07:00,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:07:00,653 INFO L93 Difference]: Finished difference Result 15503 states and 22036 transitions. [2021-12-06 19:07:00,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 19:07:00,654 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 53.25) internal successors, (213), 4 states have internal predecessors, (213), 2 states have call successors, (53), 2 states have call predecessors, (53), 2 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) Word has length 387 [2021-12-06 19:07:00,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:07:00,677 INFO L225 Difference]: With dead ends: 15503 [2021-12-06 19:07:00,677 INFO L226 Difference]: Without dead ends: 7773 [2021-12-06 19:07:00,695 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 387 GetRequests, 384 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:07:00,696 INFO L933 BasicCegarLoop]: 6922 mSDtfsCounter, 25 mSDsluCounter, 13833 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 20755 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:07:00,696 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 20755 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:07:00,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7773 states. [2021-12-06 19:07:01,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7773 to 7751. [2021-12-06 19:07:01,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7751 states, 5485 states have (on average 1.325250683682771) internal successors, (7269), 5607 states have internal predecessors, (7269), 1805 states have call successors, (1805), 419 states have call predecessors, (1805), 459 states have return successors, (1927), 1807 states have call predecessors, (1927), 1805 states have call successors, (1927) [2021-12-06 19:07:01,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7751 states to 7751 states and 11001 transitions. [2021-12-06 19:07:01,197 INFO L78 Accepts]: Start accepts. Automaton has 7751 states and 11001 transitions. Word has length 387 [2021-12-06 19:07:01,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:07:01,197 INFO L470 AbstractCegarLoop]: Abstraction has 7751 states and 11001 transitions. [2021-12-06 19:07:01,197 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 53.25) internal successors, (213), 4 states have internal predecessors, (213), 2 states have call successors, (53), 2 states have call predecessors, (53), 2 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2021-12-06 19:07:01,198 INFO L276 IsEmpty]: Start isEmpty. Operand 7751 states and 11001 transitions. [2021-12-06 19:07:01,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 407 [2021-12-06 19:07:01,206 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:07:01,206 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 7, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:07:01,244 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-06 19:07:01,407 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-12-06 19:07:01,408 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:07:01,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:07:01,409 INFO L85 PathProgramCache]: Analyzing trace with hash 125115199, now seen corresponding path program 1 times [2021-12-06 19:07:01,410 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:07:01,410 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481832079] [2021-12-06 19:07:01,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:07:01,411 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:07:01,580 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:07:01,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [483368646] [2021-12-06 19:07:01,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:07:01,580 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:07:01,580 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:07:01,581 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:07:01,582 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-06 19:07:02,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:02,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 9769 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 19:07:02,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:07:03,292 INFO L134 CoverageAnalysis]: Checked inductivity of 438 backedges. 177 proven. 0 refuted. 0 times theorem prover too weak. 261 trivial. 0 not checked. [2021-12-06 19:07:03,292 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:07:03,292 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:07:03,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481832079] [2021-12-06 19:07:03,292 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:07:03,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483368646] [2021-12-06 19:07:03,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [483368646] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:07:03,292 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:07:03,292 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 19:07:03,292 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391440081] [2021-12-06 19:07:03,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:07:03,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 19:07:03,293 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:07:03,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 19:07:03,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 19:07:03,293 INFO L87 Difference]: Start difference. First operand 7751 states and 11001 transitions. Second operand has 4 states, 4 states have (on average 56.0) internal successors, (224), 4 states have internal predecessors, (224), 2 states have call successors, (56), 2 states have call predecessors, (56), 2 states have return successors, (50), 2 states have call predecessors, (50), 2 states have call successors, (50) [2021-12-06 19:07:03,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:07:03,787 INFO L93 Difference]: Finished difference Result 15515 states and 22048 transitions. [2021-12-06 19:07:03,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 19:07:03,788 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 56.0) internal successors, (224), 4 states have internal predecessors, (224), 2 states have call successors, (56), 2 states have call predecessors, (56), 2 states have return successors, (50), 2 states have call predecessors, (50), 2 states have call successors, (50) Word has length 406 [2021-12-06 19:07:03,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:07:03,808 INFO L225 Difference]: With dead ends: 15515 [2021-12-06 19:07:03,808 INFO L226 Difference]: Without dead ends: 7781 [2021-12-06 19:07:03,824 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 406 GetRequests, 403 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:07:03,825 INFO L933 BasicCegarLoop]: 6922 mSDtfsCounter, 29 mSDsluCounter, 13833 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 20755 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:07:03,825 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 20755 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:07:03,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7781 states. [2021-12-06 19:07:04,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7781 to 7755. [2021-12-06 19:07:04,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7755 states, 5489 states have (on average 1.3250136636910184) internal successors, (7273), 5611 states have internal predecessors, (7273), 1805 states have call successors, (1805), 419 states have call predecessors, (1805), 459 states have return successors, (1927), 1807 states have call predecessors, (1927), 1805 states have call successors, (1927) [2021-12-06 19:07:04,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7755 states to 7755 states and 11005 transitions. [2021-12-06 19:07:04,264 INFO L78 Accepts]: Start accepts. Automaton has 7755 states and 11005 transitions. Word has length 406 [2021-12-06 19:07:04,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:07:04,264 INFO L470 AbstractCegarLoop]: Abstraction has 7755 states and 11005 transitions. [2021-12-06 19:07:04,264 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 56.0) internal successors, (224), 4 states have internal predecessors, (224), 2 states have call successors, (56), 2 states have call predecessors, (56), 2 states have return successors, (50), 2 states have call predecessors, (50), 2 states have call successors, (50) [2021-12-06 19:07:04,265 INFO L276 IsEmpty]: Start isEmpty. Operand 7755 states and 11005 transitions. [2021-12-06 19:07:04,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 505 [2021-12-06 19:07:04,275 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:07:04,275 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:07:04,312 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-06 19:07:04,476 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-12-06 19:07:04,477 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:07:04,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:07:04,478 INFO L85 PathProgramCache]: Analyzing trace with hash 1669389963, now seen corresponding path program 1 times [2021-12-06 19:07:04,478 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:07:04,479 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816772638] [2021-12-06 19:07:04,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:07:04,479 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:07:04,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 19:07:04,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 19:07:04,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 19:07:04,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:04,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:07:04,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:07:04,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 19:07:04,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:04,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:07:04,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:07:04,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 19:07:04,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:04,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:07:04,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:07:04,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:07:04,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 19:07:04,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 19:07:04,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-06 19:07:04,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:04,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 19:07:04,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 19:07:04,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:04,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 19:07:04,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-06 19:07:04,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 19:07:04,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-12-06 19:07:04,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:04,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 19:07:04,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 19:07:04,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 19:07:04,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:07:04,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 19:07:04,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:04,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 19:07:04,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2021-12-06 19:07:04,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:04,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:04,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2021-12-06 19:07:04,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:04,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:04,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2021-12-06 19:07:04,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2021-12-06 19:07:04,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:04,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:04,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:05,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:05,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:05,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:05,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-06 19:07:05,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:05,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:05,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:05,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 19:07:05,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:05,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2021-12-06 19:07:05,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:05,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2021-12-06 19:07:05,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:05,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:07:05,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:05,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:05,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:05,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2021-12-06 19:07:05,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:05,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2021-12-06 19:07:05,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:05,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:07:05,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:05,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:05,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:05,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2021-12-06 19:07:05,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:05,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2021-12-06 19:07:05,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:05,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 415 [2021-12-06 19:07:05,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:05,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2021-12-06 19:07:05,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:05,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 429 [2021-12-06 19:07:05,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:05,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2021-12-06 19:07:05,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:05,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 445 [2021-12-06 19:07:05,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:05,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 451 [2021-12-06 19:07:05,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:05,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 459 [2021-12-06 19:07:05,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:05,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 465 [2021-12-06 19:07:05,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:05,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2021-12-06 19:07:05,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:05,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:05,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:05,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:07:05,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:05,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:07:05,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:05,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2021-12-06 19:07:05,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:05,214 INFO L134 CoverageAnalysis]: Checked inductivity of 580 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 580 trivial. 0 not checked. [2021-12-06 19:07:05,214 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:07:05,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816772638] [2021-12-06 19:07:05,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816772638] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:07:05,214 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:07:05,214 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 19:07:05,215 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653047553] [2021-12-06 19:07:05,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:07:05,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 19:07:05,215 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:07:05,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 19:07:05,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-12-06 19:07:05,216 INFO L87 Difference]: Start difference. First operand 7755 states and 11005 transitions. Second operand has 9 states, 8 states have (on average 30.25) internal successors, (242), 6 states have internal predecessors, (242), 4 states have call successors, (63), 5 states have call predecessors, (63), 4 states have return successors, (57), 4 states have call predecessors, (57), 4 states have call successors, (57) [2021-12-06 19:07:21,296 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:07:23,791 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:07:25,102 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:07:27,713 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:07:37,684 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:07:39,871 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:07:43,246 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:07:46,143 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:07:49,215 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:07:55,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:07:55,322 INFO L93 Difference]: Finished difference Result 17736 states and 25936 transitions. [2021-12-06 19:07:55,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 19:07:55,323 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 30.25) internal successors, (242), 6 states have internal predecessors, (242), 4 states have call successors, (63), 5 states have call predecessors, (63), 4 states have return successors, (57), 4 states have call predecessors, (57), 4 states have call successors, (57) Word has length 504 [2021-12-06 19:07:55,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:07:55,355 INFO L225 Difference]: With dead ends: 17736 [2021-12-06 19:07:55,356 INFO L226 Difference]: Without dead ends: 9974 [2021-12-06 19:07:55,375 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2021-12-06 19:07:55,376 INFO L933 BasicCegarLoop]: 6419 mSDtfsCounter, 6484 mSDsluCounter, 25675 mSDsCounter, 0 mSdLazyCounter, 14350 mSolverCounterSat, 5535 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 43.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7179 SdHoareTripleChecker+Valid, 32094 SdHoareTripleChecker+Invalid, 19892 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 5535 IncrementalHoareTripleChecker+Valid, 14350 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 48.7s IncrementalHoareTripleChecker+Time [2021-12-06 19:07:55,376 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7179 Valid, 32094 Invalid, 19892 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [5535 Valid, 14350 Invalid, 7 Unknown, 0 Unchecked, 48.7s Time] [2021-12-06 19:07:55,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9974 states. [2021-12-06 19:07:55,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9974 to 7755. [2021-12-06 19:07:55,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7755 states, 5489 states have (on average 1.3250136636910184) internal successors, (7273), 5611 states have internal predecessors, (7273), 1805 states have call successors, (1805), 419 states have call predecessors, (1805), 459 states have return successors, (1927), 1807 states have call predecessors, (1927), 1805 states have call successors, (1927) [2021-12-06 19:07:55,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7755 states to 7755 states and 11005 transitions. [2021-12-06 19:07:55,883 INFO L78 Accepts]: Start accepts. Automaton has 7755 states and 11005 transitions. Word has length 504 [2021-12-06 19:07:55,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:07:55,884 INFO L470 AbstractCegarLoop]: Abstraction has 7755 states and 11005 transitions. [2021-12-06 19:07:55,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 30.25) internal successors, (242), 6 states have internal predecessors, (242), 4 states have call successors, (63), 5 states have call predecessors, (63), 4 states have return successors, (57), 4 states have call predecessors, (57), 4 states have call successors, (57) [2021-12-06 19:07:55,884 INFO L276 IsEmpty]: Start isEmpty. Operand 7755 states and 11005 transitions. [2021-12-06 19:07:55,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 445 [2021-12-06 19:07:55,894 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:07:55,895 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 7, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:07:55,895 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-12-06 19:07:55,895 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:07:55,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:07:55,895 INFO L85 PathProgramCache]: Analyzing trace with hash -92551600, now seen corresponding path program 1 times [2021-12-06 19:07:55,895 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:07:55,895 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763209290] [2021-12-06 19:07:55,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:07:55,895 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:07:56,037 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:07:56,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [194099298] [2021-12-06 19:07:56,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:07:56,037 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:07:56,037 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:07:56,038 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:07:56,038 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-06 19:07:57,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 10005 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-06 19:07:57,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:07:57,829 INFO L134 CoverageAnalysis]: Checked inductivity of 472 backedges. 171 proven. 0 refuted. 0 times theorem prover too weak. 301 trivial. 0 not checked. [2021-12-06 19:07:57,829 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:07:57,829 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:07:57,829 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763209290] [2021-12-06 19:07:57,829 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:07:57,829 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194099298] [2021-12-06 19:07:57,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [194099298] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:07:57,829 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:07:57,830 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 19:07:57,830 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240640942] [2021-12-06 19:07:57,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:07:57,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 19:07:57,830 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:07:57,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 19:07:57,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:07:57,831 INFO L87 Difference]: Start difference. First operand 7755 states and 11005 transitions. Second operand has 5 states, 5 states have (on average 45.6) internal successors, (228), 4 states have internal predecessors, (228), 2 states have call successors, (59), 2 states have call predecessors, (59), 3 states have return successors, (53), 3 states have call predecessors, (53), 2 states have call successors, (53) [2021-12-06 19:07:58,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:07:58,336 INFO L93 Difference]: Finished difference Result 15505 states and 22140 transitions. [2021-12-06 19:07:58,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 19:07:58,337 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 45.6) internal successors, (228), 4 states have internal predecessors, (228), 2 states have call successors, (59), 2 states have call predecessors, (59), 3 states have return successors, (53), 3 states have call predecessors, (53), 2 states have call successors, (53) Word has length 444 [2021-12-06 19:07:58,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:07:58,359 INFO L225 Difference]: With dead ends: 15505 [2021-12-06 19:07:58,359 INFO L226 Difference]: Without dead ends: 7767 [2021-12-06 19:07:58,378 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 444 GetRequests, 440 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:07:58,379 INFO L933 BasicCegarLoop]: 6919 mSDtfsCounter, 5 mSDsluCounter, 20744 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 27663 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:07:58,379 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9 Valid, 27663 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:07:58,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7767 states. [2021-12-06 19:07:58,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7767 to 7755. [2021-12-06 19:07:58,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7755 states, 5489 states have (on average 1.3246492985971945) internal successors, (7271), 5611 states have internal predecessors, (7271), 1805 states have call successors, (1805), 419 states have call predecessors, (1805), 459 states have return successors, (1927), 1807 states have call predecessors, (1927), 1805 states have call successors, (1927) [2021-12-06 19:07:58,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7755 states to 7755 states and 11003 transitions. [2021-12-06 19:07:58,859 INFO L78 Accepts]: Start accepts. Automaton has 7755 states and 11003 transitions. Word has length 444 [2021-12-06 19:07:58,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:07:58,860 INFO L470 AbstractCegarLoop]: Abstraction has 7755 states and 11003 transitions. [2021-12-06 19:07:58,860 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 45.6) internal successors, (228), 4 states have internal predecessors, (228), 2 states have call successors, (59), 2 states have call predecessors, (59), 3 states have return successors, (53), 3 states have call predecessors, (53), 2 states have call successors, (53) [2021-12-06 19:07:58,860 INFO L276 IsEmpty]: Start isEmpty. Operand 7755 states and 11003 transitions. [2021-12-06 19:07:58,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 451 [2021-12-06 19:07:58,871 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:07:58,871 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:07:58,908 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-12-06 19:07:59,072 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:07:59,074 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:07:59,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:07:59,075 INFO L85 PathProgramCache]: Analyzing trace with hash 1912818367, now seen corresponding path program 1 times [2021-12-06 19:07:59,075 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:07:59,075 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598893120] [2021-12-06 19:07:59,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:07:59,076 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:07:59,289 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:07:59,290 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1083423137] [2021-12-06 19:07:59,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:07:59,290 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:07:59,290 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:07:59,291 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:07:59,292 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-06 19:08:00,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:00,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 10921 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 19:08:00,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:08:01,264 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 176 proven. 0 refuted. 0 times theorem prover too weak. 260 trivial. 0 not checked. [2021-12-06 19:08:01,264 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:08:01,264 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:08:01,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598893120] [2021-12-06 19:08:01,264 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:08:01,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1083423137] [2021-12-06 19:08:01,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1083423137] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:08:01,265 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:08:01,265 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 19:08:01,265 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748584323] [2021-12-06 19:08:01,265 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:08:01,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 19:08:01,265 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:08:01,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 19:08:01,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 19:08:01,266 INFO L87 Difference]: Start difference. First operand 7755 states and 11003 transitions. Second operand has 3 states, 3 states have (on average 78.0) internal successors, (234), 3 states have internal predecessors, (234), 2 states have call successors, (60), 2 states have call predecessors, (60), 2 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) [2021-12-06 19:08:01,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:08:01,740 INFO L93 Difference]: Finished difference Result 15511 states and 22129 transitions. [2021-12-06 19:08:01,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 19:08:01,741 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 78.0) internal successors, (234), 3 states have internal predecessors, (234), 2 states have call successors, (60), 2 states have call predecessors, (60), 2 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) Word has length 450 [2021-12-06 19:08:01,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:08:01,763 INFO L225 Difference]: With dead ends: 15511 [2021-12-06 19:08:01,763 INFO L226 Difference]: Without dead ends: 7773 [2021-12-06 19:08:01,781 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 449 GetRequests, 448 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 19:08:01,782 INFO L933 BasicCegarLoop]: 6921 mSDtfsCounter, 7 mSDsluCounter, 6915 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 13836 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:08:01,782 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9 Valid, 13836 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:08:01,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7773 states. [2021-12-06 19:08:02,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7773 to 7757. [2021-12-06 19:08:02,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7757 states, 5491 states have (on average 1.324531050810417) internal successors, (7273), 5613 states have internal predecessors, (7273), 1805 states have call successors, (1805), 419 states have call predecessors, (1805), 459 states have return successors, (1927), 1807 states have call predecessors, (1927), 1805 states have call successors, (1927) [2021-12-06 19:08:02,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7757 states to 7757 states and 11005 transitions. [2021-12-06 19:08:02,259 INFO L78 Accepts]: Start accepts. Automaton has 7757 states and 11005 transitions. Word has length 450 [2021-12-06 19:08:02,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:08:02,259 INFO L470 AbstractCegarLoop]: Abstraction has 7757 states and 11005 transitions. [2021-12-06 19:08:02,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 78.0) internal successors, (234), 3 states have internal predecessors, (234), 2 states have call successors, (60), 2 states have call predecessors, (60), 2 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) [2021-12-06 19:08:02,259 INFO L276 IsEmpty]: Start isEmpty. Operand 7757 states and 11005 transitions. [2021-12-06 19:08:02,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 462 [2021-12-06 19:08:02,269 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:08:02,270 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:08:02,309 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-12-06 19:08:02,470 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:08:02,472 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:08:02,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:08:02,473 INFO L85 PathProgramCache]: Analyzing trace with hash 965864647, now seen corresponding path program 1 times [2021-12-06 19:08:02,474 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:08:02,474 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511405655] [2021-12-06 19:08:02,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:08:02,475 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:08:02,682 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:08:02,683 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [110000487] [2021-12-06 19:08:02,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:08:02,683 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:08:02,683 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:08:02,683 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:08:02,684 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-06 19:08:04,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:04,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 10966 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 19:08:04,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:08:04,742 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 164 proven. 0 refuted. 0 times theorem prover too weak. 272 trivial. 0 not checked. [2021-12-06 19:08:04,742 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:08:04,742 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:08:04,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511405655] [2021-12-06 19:08:04,743 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:08:04,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [110000487] [2021-12-06 19:08:04,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [110000487] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:08:04,743 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:08:04,743 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-06 19:08:04,743 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027764605] [2021-12-06 19:08:04,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:08:04,744 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 19:08:04,744 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:08:04,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 19:08:04,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-12-06 19:08:04,744 INFO L87 Difference]: Start difference. First operand 7757 states and 11005 transitions. Second operand has 12 states, 12 states have (on average 19.583333333333332) internal successors, (235), 9 states have internal predecessors, (235), 3 states have call successors, (60), 2 states have call predecessors, (60), 5 states have return successors, (55), 6 states have call predecessors, (55), 3 states have call successors, (55) [2021-12-06 19:08:05,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:08:05,524 INFO L93 Difference]: Finished difference Result 15543 states and 22200 transitions. [2021-12-06 19:08:05,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 19:08:05,525 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 19.583333333333332) internal successors, (235), 9 states have internal predecessors, (235), 3 states have call successors, (60), 2 states have call predecessors, (60), 5 states have return successors, (55), 6 states have call predecessors, (55), 3 states have call successors, (55) Word has length 461 [2021-12-06 19:08:05,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:08:05,548 INFO L225 Difference]: With dead ends: 15543 [2021-12-06 19:08:05,548 INFO L226 Difference]: Without dead ends: 7803 [2021-12-06 19:08:05,567 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 463 GetRequests, 450 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-12-06 19:08:05,568 INFO L933 BasicCegarLoop]: 6929 mSDtfsCounter, 43 mSDsluCounter, 69209 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 76138 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 19:08:05,568 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 76138 Invalid, 140 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 19:08:05,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7803 states. [2021-12-06 19:08:06,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7803 to 7773. [2021-12-06 19:08:06,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7773 states, 5503 states have (on average 1.324186807196075) internal successors, (7287), 5625 states have internal predecessors, (7287), 1807 states have call successors, (1807), 419 states have call predecessors, (1807), 461 states have return successors, (1956), 1811 states have call predecessors, (1956), 1807 states have call successors, (1956) [2021-12-06 19:08:06,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7773 states to 7773 states and 11050 transitions. [2021-12-06 19:08:06,047 INFO L78 Accepts]: Start accepts. Automaton has 7773 states and 11050 transitions. Word has length 461 [2021-12-06 19:08:06,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:08:06,047 INFO L470 AbstractCegarLoop]: Abstraction has 7773 states and 11050 transitions. [2021-12-06 19:08:06,047 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 19.583333333333332) internal successors, (235), 9 states have internal predecessors, (235), 3 states have call successors, (60), 2 states have call predecessors, (60), 5 states have return successors, (55), 6 states have call predecessors, (55), 3 states have call successors, (55) [2021-12-06 19:08:06,047 INFO L276 IsEmpty]: Start isEmpty. Operand 7773 states and 11050 transitions. [2021-12-06 19:08:06,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 561 [2021-12-06 19:08:06,059 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:08:06,059 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 7, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:08:06,098 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-12-06 19:08:06,260 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_202eef0d-d78d-4d1c-b083-2d071cb1c94f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:08:06,261 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:08:06,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:08:06,263 INFO L85 PathProgramCache]: Analyzing trace with hash -1699453763, now seen corresponding path program 1 times [2021-12-06 19:08:06,263 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:08:06,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987257940] [2021-12-06 19:08:06,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:08:06,264 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:08:06,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 19:08:06,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 19:08:06,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 19:08:06,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:06,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:08:06,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:08:06,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 19:08:06,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:06,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:08:06,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:08:06,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 19:08:06,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:06,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:08:06,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:08:06,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:08:06,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 19:08:06,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 19:08:06,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-06 19:08:06,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:06,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 19:08:06,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 19:08:06,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:06,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 19:08:06,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-06 19:08:06,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 19:08:06,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-12-06 19:08:06,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:06,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 19:08:06,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 19:08:06,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 19:08:06,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:08:06,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 19:08:06,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:06,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 19:08:06,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2021-12-06 19:08:06,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:06,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:06,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2021-12-06 19:08:06,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:06,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:06,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2021-12-06 19:08:06,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2021-12-06 19:08:06,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:06,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:06,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:06,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 19:08:06,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:06,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:08:06,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 19:08:06,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 19:08:06,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-06 19:08:06,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:06,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:06,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 19:08:06,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2021-12-06 19:08:06,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2021-12-06 19:08:06,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:08:06,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:06,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 405 [2021-12-06 19:08:06,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2021-12-06 19:08:06,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:08:06,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:06,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2021-12-06 19:08:06,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2021-12-06 19:08:06,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 457 [2021-12-06 19:08:06,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2021-12-06 19:08:06,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2021-12-06 19:08:06,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2021-12-06 19:08:06,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2021-12-06 19:08:06,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2021-12-06 19:08:06,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 507 [2021-12-06 19:08:06,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2021-12-06 19:08:06,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 521 [2021-12-06 19:08:06,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:07,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 527 [2021-12-06 19:08:07,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:07,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:07,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:07,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:08:07,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:07,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:08:07,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:07,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 549 [2021-12-06 19:08:07,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:07,025 INFO L134 CoverageAnalysis]: Checked inductivity of 604 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 604 trivial. 0 not checked. [2021-12-06 19:08:07,025 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:08:07,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987257940] [2021-12-06 19:08:07,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987257940] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:08:07,026 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:08:07,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:08:07,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759980036] [2021-12-06 19:08:07,026 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:08:07,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:08:07,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:08:07,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:08:07,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:08:07,027 INFO L87 Difference]: Start difference. First operand 7773 states and 11050 transitions. Second operand has 6 states, 6 states have (on average 45.666666666666664) internal successors, (274), 3 states have internal predecessors, (274), 2 states have call successors, (69), 5 states have call predecessors, (69), 2 states have return successors, (63), 2 states have call predecessors, (63), 2 states have call successors, (63) [2021-12-06 19:08:23,499 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:08:26,630 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:08:29,405 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:08:31,573 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:08:37,989 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:08:40,170 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:08:43,599 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:08:45,773 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:08:48,226 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:08:50,746 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:08:57,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:08:57,743 INFO L93 Difference]: Finished difference Result 17754 states and 26373 transitions. [2021-12-06 19:08:57,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 19:08:57,744 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 45.666666666666664) internal successors, (274), 3 states have internal predecessors, (274), 2 states have call successors, (69), 5 states have call predecessors, (69), 2 states have return successors, (63), 2 states have call predecessors, (63), 2 states have call successors, (63) Word has length 560 [2021-12-06 19:08:57,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:08:57,776 INFO L225 Difference]: With dead ends: 17754 [2021-12-06 19:08:57,776 INFO L226 Difference]: Without dead ends: 9998 [2021-12-06 19:08:57,798 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-12-06 19:08:57,798 INFO L933 BasicCegarLoop]: 6295 mSDtfsCounter, 3259 mSDsluCounter, 12078 mSDsCounter, 0 mSdLazyCounter, 9567 mSolverCounterSat, 1772 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 44.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3986 SdHoareTripleChecker+Valid, 18373 SdHoareTripleChecker+Invalid, 11346 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1772 IncrementalHoareTripleChecker+Valid, 9567 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 49.5s IncrementalHoareTripleChecker+Time [2021-12-06 19:08:57,798 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3986 Valid, 18373 Invalid, 11346 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1772 Valid, 9567 Invalid, 7 Unknown, 0 Unchecked, 49.5s Time] [2021-12-06 19:08:57,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9998 states. [2021-12-06 19:08:58,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9998 to 7776. [2021-12-06 19:08:58,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7776 states, 5506 states have (on average 1.3240101707228478) internal successors, (7290), 5628 states have internal predecessors, (7290), 1807 states have call successors, (1807), 419 states have call predecessors, (1807), 461 states have return successors, (1956), 1811 states have call predecessors, (1956), 1807 states have call successors, (1956) [2021-12-06 19:08:58,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7776 states to 7776 states and 11053 transitions. [2021-12-06 19:08:58,285 INFO L78 Accepts]: Start accepts. Automaton has 7776 states and 11053 transitions. Word has length 560 [2021-12-06 19:08:58,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:08:58,285 INFO L470 AbstractCegarLoop]: Abstraction has 7776 states and 11053 transitions. [2021-12-06 19:08:58,285 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 45.666666666666664) internal successors, (274), 3 states have internal predecessors, (274), 2 states have call successors, (69), 5 states have call predecessors, (69), 2 states have return successors, (63), 2 states have call predecessors, (63), 2 states have call successors, (63) [2021-12-06 19:08:58,285 INFO L276 IsEmpty]: Start isEmpty. Operand 7776 states and 11053 transitions. [2021-12-06 19:08:58,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 478 [2021-12-06 19:08:58,297 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:08:58,298 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:08:58,298 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-12-06 19:08:58,298 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:08:58,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:08:58,298 INFO L85 PathProgramCache]: Analyzing trace with hash 42756097, now seen corresponding path program 1 times [2021-12-06 19:08:58,298 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:08:58,298 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544310691] [2021-12-06 19:08:58,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:08:58,299 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:08:58,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 19:08:58,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 19:08:58,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 19:08:58,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:58,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:08:58,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:08:58,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 19:08:58,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:58,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:08:58,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:08:58,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 19:08:58,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:58,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:08:58,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:08:58,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:08:58,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 19:08:58,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 19:08:58,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-06 19:08:58,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:58,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 19:08:58,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 19:08:58,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:58,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 19:08:58,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-06 19:08:58,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 19:08:58,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-12-06 19:08:58,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 19:08:58,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-06 19:08:58,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:58,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2021-12-06 19:08:58,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2021-12-06 19:08:58,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:58,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:58,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:58,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 19:08:58,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:58,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:08:58,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 19:08:58,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 19:08:58,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:08:58,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:08:58,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:58,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:58,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 19:08:58,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2021-12-06 19:08:58,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2021-12-06 19:08:58,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:08:58,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:58,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2021-12-06 19:08:58,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2021-12-06 19:08:58,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:08:58,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:58,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2021-12-06 19:08:58,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2021-12-06 19:08:58,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2021-12-06 19:08:58,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 397 [2021-12-06 19:08:58,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2021-12-06 19:08:58,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2021-12-06 19:08:58,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2021-12-06 19:08:58,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2021-12-06 19:08:58,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2021-12-06 19:08:58,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2021-12-06 19:08:58,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2021-12-06 19:08:58,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:58,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:08:58,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:08:58,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2021-12-06 19:08:58,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:58,980 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2021-12-06 19:08:58,980 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:08:58,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544310691] [2021-12-06 19:08:58,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544310691] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:08:58,980 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:08:58,980 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 19:08:58,980 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829382111] [2021-12-06 19:08:58,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:08:58,981 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 19:08:58,981 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:08:58,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 19:08:58,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-06 19:08:58,982 INFO L87 Difference]: Start difference. First operand 7776 states and 11053 transitions. Second operand has 7 states, 7 states have (on average 32.42857142857143) internal successors, (227), 4 states have internal predecessors, (227), 3 states have call successors, (61), 5 states have call predecessors, (61), 3 states have return successors, (55), 3 states have call predecessors, (55), 3 states have call successors, (55) [2021-12-06 19:09:13,959 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:09:16,883 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:09:22,977 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:09:25,158 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:09:28,758 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:09:30,970 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:09:38,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:09:38,738 INFO L93 Difference]: Finished difference Result 17783 states and 26023 transitions. [2021-12-06 19:09:38,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 19:09:38,739 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 32.42857142857143) internal successors, (227), 4 states have internal predecessors, (227), 3 states have call successors, (61), 5 states have call predecessors, (61), 3 states have return successors, (55), 3 states have call predecessors, (55), 3 states have call successors, (55) Word has length 477 [2021-12-06 19:09:38,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:09:38,775 INFO L225 Difference]: With dead ends: 17783 [2021-12-06 19:09:38,775 INFO L226 Difference]: Without dead ends: 10024 [2021-12-06 19:09:38,796 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:09:38,796 INFO L933 BasicCegarLoop]: 6288 mSDtfsCounter, 6541 mSDsluCounter, 14996 mSDsCounter, 0 mSdLazyCounter, 9369 mSolverCounterSat, 5599 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7237 SdHoareTripleChecker+Valid, 21284 SdHoareTripleChecker+Invalid, 14973 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 5599 IncrementalHoareTripleChecker+Valid, 9369 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 38.5s IncrementalHoareTripleChecker+Time [2021-12-06 19:09:38,796 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7237 Valid, 21284 Invalid, 14973 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [5599 Valid, 9369 Invalid, 5 Unknown, 0 Unchecked, 38.5s Time] [2021-12-06 19:09:38,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10024 states. [2021-12-06 19:09:39,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10024 to 7826. [2021-12-06 19:09:39,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7826 states, 5548 states have (on average 1.3266041816870944) internal successors, (7360), 5670 states have internal predecessors, (7360), 1813 states have call successors, (1813), 421 states have call predecessors, (1813), 463 states have return successors, (1937), 1817 states have call predecessors, (1937), 1813 states have call successors, (1937) [2021-12-06 19:09:39,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7826 states to 7826 states and 11110 transitions. [2021-12-06 19:09:39,320 INFO L78 Accepts]: Start accepts. Automaton has 7826 states and 11110 transitions. Word has length 477 [2021-12-06 19:09:39,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:09:39,320 INFO L470 AbstractCegarLoop]: Abstraction has 7826 states and 11110 transitions. [2021-12-06 19:09:39,321 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 32.42857142857143) internal successors, (227), 4 states have internal predecessors, (227), 3 states have call successors, (61), 5 states have call predecessors, (61), 3 states have return successors, (55), 3 states have call predecessors, (55), 3 states have call successors, (55) [2021-12-06 19:09:39,321 INFO L276 IsEmpty]: Start isEmpty. Operand 7826 states and 11110 transitions. [2021-12-06 19:09:39,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 562 [2021-12-06 19:09:39,333 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:09:39,333 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:09:39,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-12-06 19:09:39,334 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:09:39,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:09:39,334 INFO L85 PathProgramCache]: Analyzing trace with hash 1722218058, now seen corresponding path program 1 times [2021-12-06 19:09:39,334 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:09:39,334 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152570371] [2021-12-06 19:09:39,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:09:39,334 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:09:39,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 19:09:39,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 19:09:39,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 19:09:39,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:39,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:09:39,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:09:39,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 19:09:39,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:39,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:09:39,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:09:39,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 19:09:39,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:39,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:09:39,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:09:39,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:09:39,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 19:09:39,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 19:09:39,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-06 19:09:39,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:39,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 19:09:39,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 19:09:39,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:39,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 19:09:39,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-06 19:09:39,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 19:09:39,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-12-06 19:09:39,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:39,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 19:09:39,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 19:09:39,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 19:09:39,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:09:39,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 19:09:39,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:39,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 19:09:39,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2021-12-06 19:09:39,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:39,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:39,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2021-12-06 19:09:39,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:39,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:39,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2021-12-06 19:09:39,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2021-12-06 19:09:39,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:39,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:39,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:39,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 19:09:39,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:39,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:09:39,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 19:09:39,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:39,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:09:39,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:40,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:09:40,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:40,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 19:09:40,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:40,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:40,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:40,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:40,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:40,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 19:09:40,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:40,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 375 [2021-12-06 19:09:40,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:40,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 393 [2021-12-06 19:09:40,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:40,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:09:40,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:40,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:40,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:40,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2021-12-06 19:09:40,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:40,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2021-12-06 19:09:40,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:40,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:09:40,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:40,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:40,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:40,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2021-12-06 19:09:40,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:40,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 467 [2021-12-06 19:09:40,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:40,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2021-12-06 19:09:40,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:40,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 481 [2021-12-06 19:09:40,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:40,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2021-12-06 19:09:40,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:40,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2021-12-06 19:09:40,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:40,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2021-12-06 19:09:40,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:40,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2021-12-06 19:09:40,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:40,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2021-12-06 19:09:40,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:40,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2021-12-06 19:09:40,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:40,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2021-12-06 19:09:40,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:40,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:40,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:40,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:09:40,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:40,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:09:40,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:40,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2021-12-06 19:09:40,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:40,180 INFO L134 CoverageAnalysis]: Checked inductivity of 600 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 600 trivial. 0 not checked. [2021-12-06 19:09:40,180 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:09:40,180 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152570371] [2021-12-06 19:09:40,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152570371] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:09:40,181 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:09:40,181 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 19:09:40,181 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698420840] [2021-12-06 19:09:40,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:09:40,181 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 19:09:40,181 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:09:40,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 19:09:40,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-06 19:09:40,182 INFO L87 Difference]: Start difference. First operand 7826 states and 11110 transitions. Second operand has 8 states, 8 states have (on average 34.25) internal successors, (274), 4 states have internal predecessors, (274), 2 states have call successors, (69), 5 states have call predecessors, (69), 3 states have return successors, (63), 3 states have call predecessors, (63), 2 states have call successors, (63) [2021-12-06 19:09:57,300 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:09:59,134 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:10:01,547 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []