./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0f8a17c6 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --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 44a365b0a9ab0c087a7fd95686a95a7a3d5f7a279cab683ec4e216584d2b370f --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-17 12:35:24,819 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-17 12:35:24,821 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-17 12:35:24,850 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-17 12:35:24,851 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-17 12:35:24,852 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-17 12:35:24,853 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-17 12:35:24,855 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-17 12:35:24,864 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-17 12:35:24,872 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-17 12:35:24,873 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-17 12:35:24,877 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-17 12:35:24,877 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-17 12:35:24,879 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-17 12:35:24,882 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-17 12:35:24,884 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-17 12:35:24,885 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-17 12:35:24,886 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-17 12:35:24,891 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-17 12:35:24,896 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-17 12:35:24,897 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-17 12:35:24,898 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-17 12:35:24,900 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-17 12:35:24,900 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-17 12:35:24,908 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-17 12:35:24,908 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-17 12:35:24,909 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-17 12:35:24,910 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-17 12:35:24,910 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-17 12:35:24,911 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-17 12:35:24,911 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-17 12:35:24,912 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-17 12:35:24,913 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-17 12:35:24,914 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-17 12:35:24,915 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-17 12:35:24,915 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-17 12:35:24,916 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-17 12:35:24,916 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-17 12:35:24,916 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-17 12:35:24,917 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-17 12:35:24,918 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-17 12:35:24,920 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-11-17 12:35:24,954 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-17 12:35:24,955 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-17 12:35:24,956 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-17 12:35:24,956 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-17 12:35:24,957 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-17 12:35:24,957 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-17 12:35:24,957 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-17 12:35:24,958 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-17 12:35:24,958 INFO L138 SettingsManager]: * Use SBE=true [2021-11-17 12:35:24,958 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-17 12:35:24,959 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-17 12:35:24,959 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-17 12:35:24,959 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-17 12:35:24,959 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-17 12:35:24,960 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-17 12:35:24,960 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-17 12:35:24,960 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-17 12:35:24,960 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-17 12:35:24,960 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-17 12:35:24,961 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-17 12:35:24,961 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-17 12:35:24,961 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-17 12:35:24,961 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-17 12:35:24,961 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-17 12:35:24,962 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-17 12:35:24,962 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-17 12:35:24,962 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-17 12:35:24,962 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-17 12:35:24,962 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-17 12:35:24,963 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-17 12:35:24,963 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-17 12:35:24,963 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:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux 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 -> 44a365b0a9ab0c087a7fd95686a95a7a3d5f7a279cab683ec4e216584d2b370f [2021-11-17 12:35:25,220 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-17 12:35:25,253 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-17 12:35:25,255 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-17 12:35:25,257 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-17 12:35:25,257 INFO L275 PluginConnector]: CDTParser initialized [2021-11-17 12:35:25,258 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i [2021-11-17 12:35:25,316 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3325ca41a/c37c02eafb2841e099d5d37f1c8a1891/FLAG141e804b0 [2021-11-17 12:35:26,327 INFO L306 CDTParser]: Found 1 translation units. [2021-11-17 12:35:26,327 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i [2021-11-17 12:35:26,423 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3325ca41a/c37c02eafb2841e099d5d37f1c8a1891/FLAG141e804b0 [2021-11-17 12:35:26,826 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3325ca41a/c37c02eafb2841e099d5d37f1c8a1891 [2021-11-17 12:35:26,828 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-17 12:35:26,830 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-17 12:35:26,831 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-17 12:35:26,832 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-17 12:35:26,837 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-17 12:35:26,838 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.11 12:35:26" (1/1) ... [2021-11-17 12:35:26,839 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4174cd7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 12:35:26, skipping insertion in model container [2021-11-17 12:35:26,839 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.11 12:35:26" (1/1) ... [2021-11-17 12:35:26,845 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-17 12:35:27,037 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-17 12:35:35,401 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[773190,773203] [2021-11-17 12:35:35,405 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[773335,773348] [2021-11-17 12:35:35,406 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[773481,773494] [2021-11-17 12:35:35,407 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[773646,773659] [2021-11-17 12:35:35,408 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[773804,773817] [2021-11-17 12:35:35,409 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[773962,773975] [2021-11-17 12:35:35,410 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[774120,774133] [2021-11-17 12:35:35,410 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[774280,774293] [2021-11-17 12:35:35,411 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[774439,774452] [2021-11-17 12:35:35,412 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[774578,774591] [2021-11-17 12:35:35,417 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[774720,774733] [2021-11-17 12:35:35,418 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[774869,774882] [2021-11-17 12:35:35,418 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[775008,775021] [2021-11-17 12:35:35,420 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[775163,775176] [2021-11-17 12:35:35,421 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[775323,775336] [2021-11-17 12:35:35,421 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[775474,775487] [2021-11-17 12:35:35,422 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[775625,775638] [2021-11-17 12:35:35,422 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[775777,775790] [2021-11-17 12:35:35,423 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[775926,775939] [2021-11-17 12:35:35,424 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[776074,776087] [2021-11-17 12:35:35,425 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[776231,776244] [2021-11-17 12:35:35,425 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[776380,776393] [2021-11-17 12:35:35,425 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[776536,776549] [2021-11-17 12:35:35,426 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[776689,776702] [2021-11-17 12:35:35,431 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[776835,776848] [2021-11-17 12:35:35,433 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[776978,776991] [2021-11-17 12:35:35,434 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[777130,777143] [2021-11-17 12:35:35,437 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[777276,777289] [2021-11-17 12:35:35,437 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[777421,777434] [2021-11-17 12:35:35,438 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[777575,777588] [2021-11-17 12:35:35,439 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[777726,777739] [2021-11-17 12:35:35,439 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[777881,777894] [2021-11-17 12:35:35,440 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[778033,778046] [2021-11-17 12:35:35,440 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[778188,778201] [2021-11-17 12:35:35,441 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[778352,778365] [2021-11-17 12:35:35,441 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[778508,778521] [2021-11-17 12:35:35,441 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[778672,778685] [2021-11-17 12:35:35,442 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[778814,778827] [2021-11-17 12:35:35,442 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[778972,778985] [2021-11-17 12:35:35,442 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[779139,779152] [2021-11-17 12:35:35,443 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[779298,779311] [2021-11-17 12:35:35,443 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[779457,779470] [2021-11-17 12:35:35,443 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[779606,779619] [2021-11-17 12:35:35,444 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[779753,779766] [2021-11-17 12:35:35,444 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[779892,779905] [2021-11-17 12:35:35,444 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[780055,780068] [2021-11-17 12:35:35,445 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[780221,780234] [2021-11-17 12:35:35,446 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[780385,780398] [2021-11-17 12:35:35,446 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[780550,780563] [2021-11-17 12:35:35,446 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[780715,780728] [2021-11-17 12:35:35,447 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[780881,780894] [2021-11-17 12:35:35,447 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[781046,781059] [2021-11-17 12:35:35,448 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[781213,781226] [2021-11-17 12:35:35,448 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[781373,781386] [2021-11-17 12:35:35,448 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[781535,781548] [2021-11-17 12:35:35,452 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[781694,781707] [2021-11-17 12:35:35,452 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[781840,781853] [2021-11-17 12:35:35,452 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[781983,781996] [2021-11-17 12:35:35,453 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[782127,782140] [2021-11-17 12:35:35,453 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[782270,782283] [2021-11-17 12:35:35,454 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[782414,782427] [2021-11-17 12:35:35,454 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[782555,782568] [2021-11-17 12:35:35,455 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[782693,782706] [2021-11-17 12:35:35,455 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[782851,782864] [2021-11-17 12:35:35,455 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[783010,783023] [2021-11-17 12:35:35,456 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[783166,783179] [2021-11-17 12:35:35,456 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[783315,783328] [2021-11-17 12:35:35,456 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[783467,783480] [2021-11-17 12:35:35,457 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[783618,783631] [2021-11-17 12:35:35,457 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[783767,783780] [2021-11-17 12:35:35,457 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[783919,783932] [2021-11-17 12:35:35,458 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[784067,784080] [2021-11-17 12:35:35,458 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[784220,784233] [2021-11-17 12:35:35,458 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[784371,784384] [2021-11-17 12:35:35,459 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[784521,784534] [2021-11-17 12:35:35,459 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[784668,784681] [2021-11-17 12:35:35,459 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[784819,784832] [2021-11-17 12:35:35,460 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[784970,784983] [2021-11-17 12:35:35,460 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[785118,785131] [2021-11-17 12:35:35,461 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[785284,785297] [2021-11-17 12:35:35,461 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[785453,785466] [2021-11-17 12:35:35,461 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[785620,785633] [2021-11-17 12:35:35,467 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[785788,785801] [2021-11-17 12:35:35,467 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[785938,785951] [2021-11-17 12:35:35,468 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[786085,786098] [2021-11-17 12:35:35,468 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[786246,786259] [2021-11-17 12:35:35,469 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[786416,786429] [2021-11-17 12:35:35,469 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[786578,786591] [2021-11-17 12:35:35,495 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-17 12:35:35,542 INFO L203 MainTranslator]: Completed pre-run [2021-11-17 12:35:36,368 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[773190,773203] [2021-11-17 12:35:36,372 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[773335,773348] [2021-11-17 12:35:36,373 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[773481,773494] [2021-11-17 12:35:36,374 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[773646,773659] [2021-11-17 12:35:36,374 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[773804,773817] [2021-11-17 12:35:36,375 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[773962,773975] [2021-11-17 12:35:36,375 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[774120,774133] [2021-11-17 12:35:36,376 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[774280,774293] [2021-11-17 12:35:36,377 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[774439,774452] [2021-11-17 12:35:36,377 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[774578,774591] [2021-11-17 12:35:36,378 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[774720,774733] [2021-11-17 12:35:36,378 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[774869,774882] [2021-11-17 12:35:36,378 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[775008,775021] [2021-11-17 12:35:36,378 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[775163,775176] [2021-11-17 12:35:36,379 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[775323,775336] [2021-11-17 12:35:36,379 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[775474,775487] [2021-11-17 12:35:36,379 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[775625,775638] [2021-11-17 12:35:36,380 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[775777,775790] [2021-11-17 12:35:36,380 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[775926,775939] [2021-11-17 12:35:36,381 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[776074,776087] [2021-11-17 12:35:36,381 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[776231,776244] [2021-11-17 12:35:36,382 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[776380,776393] [2021-11-17 12:35:36,382 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[776536,776549] [2021-11-17 12:35:36,383 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[776689,776702] [2021-11-17 12:35:36,383 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[776835,776848] [2021-11-17 12:35:36,383 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[776978,776991] [2021-11-17 12:35:36,384 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[777130,777143] [2021-11-17 12:35:36,384 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[777276,777289] [2021-11-17 12:35:36,384 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[777421,777434] [2021-11-17 12:35:36,384 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[777575,777588] [2021-11-17 12:35:36,385 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[777726,777739] [2021-11-17 12:35:36,385 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[777881,777894] [2021-11-17 12:35:36,385 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[778033,778046] [2021-11-17 12:35:36,386 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[778188,778201] [2021-11-17 12:35:36,386 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[778352,778365] [2021-11-17 12:35:36,386 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[778508,778521] [2021-11-17 12:35:36,387 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[778672,778685] [2021-11-17 12:35:36,387 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[778814,778827] [2021-11-17 12:35:36,387 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[778972,778985] [2021-11-17 12:35:36,388 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[779139,779152] [2021-11-17 12:35:36,389 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[779298,779311] [2021-11-17 12:35:36,389 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[779457,779470] [2021-11-17 12:35:36,389 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[779606,779619] [2021-11-17 12:35:36,390 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[779753,779766] [2021-11-17 12:35:36,390 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[779892,779905] [2021-11-17 12:35:36,391 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[780055,780068] [2021-11-17 12:35:36,391 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[780221,780234] [2021-11-17 12:35:36,391 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[780385,780398] [2021-11-17 12:35:36,391 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[780550,780563] [2021-11-17 12:35:36,392 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[780715,780728] [2021-11-17 12:35:36,392 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[780881,780894] [2021-11-17 12:35:36,392 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[781046,781059] [2021-11-17 12:35:36,393 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[781213,781226] [2021-11-17 12:35:36,393 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[781373,781386] [2021-11-17 12:35:36,393 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[781535,781548] [2021-11-17 12:35:36,393 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[781694,781707] [2021-11-17 12:35:36,394 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[781840,781853] [2021-11-17 12:35:36,394 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[781983,781996] [2021-11-17 12:35:36,394 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[782127,782140] [2021-11-17 12:35:36,396 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[782270,782283] [2021-11-17 12:35:36,396 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[782414,782427] [2021-11-17 12:35:36,397 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[782555,782568] [2021-11-17 12:35:36,398 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[782693,782706] [2021-11-17 12:35:36,400 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[782851,782864] [2021-11-17 12:35:36,403 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[783010,783023] [2021-11-17 12:35:36,404 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[783166,783179] [2021-11-17 12:35:36,404 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[783315,783328] [2021-11-17 12:35:36,405 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[783467,783480] [2021-11-17 12:35:36,405 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[783618,783631] [2021-11-17 12:35:36,406 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[783767,783780] [2021-11-17 12:35:36,406 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[783919,783932] [2021-11-17 12:35:36,406 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[784067,784080] [2021-11-17 12:35:36,411 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[784220,784233] [2021-11-17 12:35:36,411 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[784371,784384] [2021-11-17 12:35:36,412 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[784521,784534] [2021-11-17 12:35:36,412 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[784668,784681] [2021-11-17 12:35:36,412 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[784819,784832] [2021-11-17 12:35:36,413 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[784970,784983] [2021-11-17 12:35:36,414 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[785118,785131] [2021-11-17 12:35:36,414 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[785284,785297] [2021-11-17 12:35:36,415 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[785453,785466] [2021-11-17 12:35:36,415 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[785620,785633] [2021-11-17 12:35:36,416 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[785788,785801] [2021-11-17 12:35:36,416 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[785938,785951] [2021-11-17 12:35:36,416 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[786085,786098] [2021-11-17 12:35:36,416 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[786246,786259] [2021-11-17 12:35:36,417 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[786416,786429] [2021-11-17 12:35:36,417 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--md--raid456.ko.cil.i[786578,786591] [2021-11-17 12:35:36,422 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-17 12:35:36,756 INFO L208 MainTranslator]: Completed translation [2021-11-17 12:35:36,756 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 12:35:36 WrapperNode [2021-11-17 12:35:36,756 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-17 12:35:36,757 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-17 12:35:36,758 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-17 12:35:36,758 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-17 12:35:36,764 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 12:35:36" (1/1) ... [2021-11-17 12:35:36,938 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 12:35:36" (1/1) ... [2021-11-17 12:35:37,192 INFO L137 Inliner]: procedures = 931, calls = 6987, calls flagged for inlining = 417, calls inlined = 280, statements flattened = 10901 [2021-11-17 12:35:37,193 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-17 12:35:37,194 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-17 12:35:37,194 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-17 12:35:37,194 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-17 12:35:37,202 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 12:35:36" (1/1) ... [2021-11-17 12:35:37,202 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 12:35:36" (1/1) ... [2021-11-17 12:35:37,255 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 12:35:36" (1/1) ... [2021-11-17 12:35:37,256 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 12:35:36" (1/1) ... [2021-11-17 12:35:37,552 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 12:35:36" (1/1) ... [2021-11-17 12:35:37,616 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 12:35:36" (1/1) ... [2021-11-17 12:35:37,670 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 12:35:36" (1/1) ... [2021-11-17 12:35:37,712 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-17 12:35:37,713 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-17 12:35:37,713 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-17 12:35:37,713 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-17 12:35:37,716 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 12:35:36" (1/1) ... [2021-11-17 12:35:37,726 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-17 12:35:37,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 12:35:37,752 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-17 12:35:37,775 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-17 12:35:37,796 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2021-11-17 12:35:37,796 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2021-11-17 12:35:37,796 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_thread_groups [2021-11-17 12:35:37,797 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_thread_groups [2021-11-17 12:35:37,797 INFO L130 BoogieDeclarations]: Found specification of procedure bio_endio [2021-11-17 12:35:37,797 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_endio [2021-11-17 12:35:37,797 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_create [2021-11-17 12:35:37,798 INFO L138 BoogieDeclarations]: Found implementation of procedure kmem_cache_create [2021-11-17 12:35:37,798 INFO L130 BoogieDeclarations]: Found specification of procedure sync_request [2021-11-17 12:35:37,798 INFO L138 BoogieDeclarations]: Found implementation of procedure sync_request [2021-11-17 12:35:37,798 INFO L130 BoogieDeclarations]: Found specification of procedure get_active_stripe [2021-11-17 12:35:37,798 INFO L138 BoogieDeclarations]: Found implementation of procedure get_active_stripe [2021-11-17 12:35:37,798 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2021-11-17 12:35:37,799 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2021-11-17 12:35:37,799 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_remove_disk [2021-11-17 12:35:37,799 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_remove_disk [2021-11-17 12:35:37,799 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2021-11-17 12:35:37,799 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2021-11-17 12:35:37,800 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2021-11-17 12:35:37,801 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2021-11-17 12:35:37,801 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-17 12:35:37,801 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-17 12:35:37,801 INFO L130 BoogieDeclarations]: Found specification of procedure bdevname [2021-11-17 12:35:37,801 INFO L138 BoogieDeclarations]: Found implementation of procedure bdevname [2021-11-17 12:35:37,801 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2021-11-17 12:35:37,801 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2021-11-17 12:35:37,802 INFO L130 BoogieDeclarations]: Found specification of procedure __clear_bit [2021-11-17 12:35:37,802 INFO L138 BoogieDeclarations]: Found implementation of procedure __clear_bit [2021-11-17 12:35:37,802 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2021-11-17 12:35:37,802 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2021-11-17 12:35:37,802 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_sub [2021-11-17 12:35:37,802 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_sub [2021-11-17 12:35:37,802 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2021-11-17 12:35:37,803 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2021-11-17 12:35:37,803 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2021-11-17 12:35:37,803 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2021-11-17 12:35:37,803 INFO L130 BoogieDeclarations]: Found specification of procedure read_seqcount_begin [2021-11-17 12:35:37,803 INFO L138 BoogieDeclarations]: Found implementation of procedure read_seqcount_begin [2021-11-17 12:35:37,803 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_102 [2021-11-17 12:35:37,803 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_102 [2021-11-17 12:35:37,804 INFO L130 BoogieDeclarations]: Found specification of procedure __cpu_to_node [2021-11-17 12:35:37,804 INFO L138 BoogieDeclarations]: Found implementation of procedure __cpu_to_node [2021-11-17 12:35:37,804 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2021-11-17 12:35:37,804 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2021-11-17 12:35:37,804 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2021-11-17 12:35:37,804 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2021-11-17 12:35:37,804 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2021-11-17 12:35:37,804 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2021-11-17 12:35:37,805 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_md_personality [2021-11-17 12:35:37,805 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_md_personality [2021-11-17 12:35:37,805 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-11-17 12:35:37,805 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-11-17 12:35:37,805 INFO L130 BoogieDeclarations]: Found specification of procedure lock_device_hash_lock [2021-11-17 12:35:37,805 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_device_hash_lock [2021-11-17 12:35:37,805 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2021-11-17 12:35:37,806 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2021-11-17 12:35:37,806 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-17 12:35:37,806 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2021-11-17 12:35:37,806 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2021-11-17 12:35:37,807 INFO L130 BoogieDeclarations]: Found specification of procedure stripe_operations_active [2021-11-17 12:35:37,807 INFO L138 BoogieDeclarations]: Found implementation of procedure stripe_operations_active [2021-11-17 12:35:37,807 INFO L130 BoogieDeclarations]: Found specification of procedure free_scratch_buffer [2021-11-17 12:35:37,807 INFO L138 BoogieDeclarations]: Found implementation of procedure free_scratch_buffer [2021-11-17 12:35:37,807 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_122 [2021-11-17 12:35:37,807 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_122 [2021-11-17 12:35:37,807 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-11-17 12:35:37,808 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-11-17 12:35:37,808 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2021-11-17 12:35:37,808 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2021-11-17 12:35:37,808 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_congested [2021-11-17 12:35:37,808 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_congested [2021-11-17 12:35:37,809 INFO L130 BoogieDeclarations]: Found specification of procedure put_online_cpus [2021-11-17 12:35:37,812 INFO L138 BoogieDeclarations]: Found implementation of procedure put_online_cpus [2021-11-17 12:35:37,812 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_137 [2021-11-17 12:35:37,812 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_137 [2021-11-17 12:35:37,812 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2021-11-17 12:35:37,812 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2021-11-17 12:35:37,812 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2021-11-17 12:35:37,812 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2021-11-17 12:35:37,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-17 12:35:37,813 INFO L130 BoogieDeclarations]: Found specification of procedure revalidate_disk [2021-11-17 12:35:37,814 INFO L138 BoogieDeclarations]: Found implementation of procedure revalidate_disk [2021-11-17 12:35:37,814 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2021-11-17 12:35:37,814 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2021-11-17 12:35:37,814 INFO L130 BoogieDeclarations]: Found specification of procedure stripe_set_idx [2021-11-17 12:35:37,814 INFO L138 BoogieDeclarations]: Found implementation of procedure stripe_set_idx [2021-11-17 12:35:37,815 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-17 12:35:37,815 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-11-17 12:35:37,815 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-11-17 12:35:37,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-17 12:35:37,815 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-11-17 12:35:37,815 INFO L130 BoogieDeclarations]: Found specification of procedure compute_blocknr [2021-11-17 12:35:37,815 INFO L138 BoogieDeclarations]: Found implementation of procedure compute_blocknr [2021-11-17 12:35:37,816 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2021-11-17 12:35:37,816 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2021-11-17 12:35:37,816 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_device_lock_of_r5conf [2021-11-17 12:35:37,816 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_device_lock_of_r5conf [2021-11-17 12:35:37,816 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_wakeup_stripe_thread [2021-11-17 12:35:37,816 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_wakeup_stripe_thread [2021-11-17 12:35:37,816 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_notrace [2021-11-17 12:35:37,816 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_notrace [2021-11-17 12:35:37,817 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_md_register_thread [2021-11-17 12:35:37,817 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_md_register_thread [2021-11-17 12:35:37,817 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_zalloc [2021-11-17 12:35:37,817 INFO L138 BoogieDeclarations]: Found implementation of procedure kmem_cache_zalloc [2021-11-17 12:35:37,817 INFO L130 BoogieDeclarations]: Found specification of procedure read_seqcount_retry [2021-11-17 12:35:37,817 INFO L138 BoogieDeclarations]: Found implementation of procedure read_seqcount_retry [2021-11-17 12:35:37,817 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_176 [2021-11-17 12:35:37,818 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_176 [2021-11-17 12:35:37,818 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2021-11-17 12:35:37,818 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2021-11-17 12:35:37,818 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-11-17 12:35:37,818 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-11-17 12:35:37,818 INFO L130 BoogieDeclarations]: Found specification of procedure release_stripe [2021-11-17 12:35:37,818 INFO L138 BoogieDeclarations]: Found implementation of procedure release_stripe [2021-11-17 12:35:37,819 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2021-11-17 12:35:37,819 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2021-11-17 12:35:37,819 INFO L130 BoogieDeclarations]: Found specification of procedure disk_devt [2021-11-17 12:35:37,819 INFO L138 BoogieDeclarations]: Found implementation of procedure disk_devt [2021-11-17 12:35:37,819 INFO L130 BoogieDeclarations]: Found specification of procedure make_request [2021-11-17 12:35:37,820 INFO L138 BoogieDeclarations]: Found implementation of procedure make_request [2021-11-17 12:35:37,820 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-11-17 12:35:37,820 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-11-17 12:35:37,820 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_103 [2021-11-17 12:35:37,820 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_103 [2021-11-17 12:35:37,821 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2021-11-17 12:35:37,821 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2021-11-17 12:35:37,821 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-17 12:35:37,821 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-17 12:35:37,821 INFO L130 BoogieDeclarations]: Found specification of procedure bdev_get_queue [2021-11-17 12:35:37,821 INFO L138 BoogieDeclarations]: Found implementation of procedure bdev_get_queue [2021-11-17 12:35:37,821 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_start_reshape [2021-11-17 12:35:37,821 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_start_reshape [2021-11-17 12:35:37,822 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2021-11-17 12:35:37,822 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2021-11-17 12:35:37,822 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_notify_dirent_safe [2021-11-17 12:35:37,822 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_notify_dirent_safe [2021-11-17 12:35:37,822 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2021-11-17 12:35:37,822 INFO L130 BoogieDeclarations]: Found specification of procedure mddev_lock [2021-11-17 12:35:37,822 INFO L138 BoogieDeclarations]: Found implementation of procedure mddev_lock [2021-11-17 12:35:37,822 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2021-11-17 12:35:37,823 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2021-11-17 12:35:37,823 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_on [2021-11-17 12:35:37,823 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_on [2021-11-17 12:35:37,823 INFO L130 BoogieDeclarations]: Found specification of procedure write_seqcount_end [2021-11-17 12:35:37,823 INFO L138 BoogieDeclarations]: Found implementation of procedure write_seqcount_end [2021-11-17 12:35:37,823 INFO L130 BoogieDeclarations]: Found specification of procedure set_capacity [2021-11-17 12:35:37,823 INFO L138 BoogieDeclarations]: Found implementation of procedure set_capacity [2021-11-17 12:35:37,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-17 12:35:37,824 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-17 12:35:37,824 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_resize [2021-11-17 12:35:37,824 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_resize [2021-11-17 12:35:37,824 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_128 [2021-11-17 12:35:37,824 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_128 [2021-11-17 12:35:37,824 INFO L130 BoogieDeclarations]: Found specification of procedure trace_block_bio_remap [2021-11-17 12:35:37,824 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_block_bio_remap [2021-11-17 12:35:37,825 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2021-11-17 12:35:37,825 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2021-11-17 12:35:37,825 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_for_read_section [2021-11-17 12:35:37,825 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_for_read_section [2021-11-17 12:35:37,825 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2021-11-17 12:35:37,825 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2021-11-17 12:35:37,825 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held [2021-11-17 12:35:37,826 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held [2021-11-17 12:35:37,826 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2021-11-17 12:35:37,826 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2021-11-17 12:35:37,826 INFO L130 BoogieDeclarations]: Found specification of procedure run [2021-11-17 12:35:37,826 INFO L138 BoogieDeclarations]: Found implementation of procedure run [2021-11-17 12:35:37,827 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-17 12:35:37,827 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2021-11-17 12:35:37,827 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2021-11-17 12:35:37,827 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2021-11-17 12:35:37,827 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2021-11-17 12:35:37,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-17 12:35:37,827 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2021-11-17 12:35:37,828 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2021-11-17 12:35:37,828 INFO L130 BoogieDeclarations]: Found specification of procedure drop_one_stripe [2021-11-17 12:35:37,828 INFO L138 BoogieDeclarations]: Found implementation of procedure drop_one_stripe [2021-11-17 12:35:37,828 INFO L130 BoogieDeclarations]: Found specification of procedure bio_put [2021-11-17 12:35:37,828 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_put [2021-11-17 12:35:37,828 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_add_disk [2021-11-17 12:35:37,828 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_add_disk [2021-11-17 12:35:37,828 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2021-11-17 12:35:37,829 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2021-11-17 12:35:37,829 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2021-11-17 12:35:37,829 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2021-11-17 12:35:37,829 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2021-11-17 12:35:37,829 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2021-11-17 12:35:37,829 INFO L130 BoogieDeclarations]: Found specification of procedure shrink_buffers [2021-11-17 12:35:37,829 INFO L138 BoogieDeclarations]: Found implementation of procedure shrink_buffers [2021-11-17 12:35:37,830 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-11-17 12:35:37,830 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-11-17 12:35:37,830 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_stripe_lock_of_stripe_head [2021-11-17 12:35:37,830 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_stripe_lock_of_stripe_head [2021-11-17 12:35:37,830 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2021-11-17 12:35:37,830 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2021-11-17 12:35:37,830 INFO L130 BoogieDeclarations]: Found specification of procedure mdname [2021-11-17 12:35:37,830 INFO L138 BoogieDeclarations]: Found implementation of procedure mdname [2021-11-17 12:35:37,831 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2021-11-17 12:35:37,831 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2021-11-17 12:35:37,831 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2021-11-17 12:35:37,831 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2021-11-17 12:35:37,831 INFO L130 BoogieDeclarations]: Found specification of procedure mddev_suspend [2021-11-17 12:35:37,831 INFO L138 BoogieDeclarations]: Found implementation of procedure mddev_suspend [2021-11-17 12:35:37,832 INFO L130 BoogieDeclarations]: Found specification of procedure free_conf [2021-11-17 12:35:37,832 INFO L138 BoogieDeclarations]: Found implementation of procedure free_conf [2021-11-17 12:35:37,832 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-11-17 12:35:37,832 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-11-17 12:35:37,832 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_cmpxchg [2021-11-17 12:35:37,832 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_cmpxchg [2021-11-17 12:35:37,832 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_held [2021-11-17 12:35:37,832 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_held [2021-11-17 12:35:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-17 12:35:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure grow_one_stripe [2021-11-17 12:35:37,833 INFO L138 BoogieDeclarations]: Found implementation of procedure grow_one_stripe [2021-11-17 12:35:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure rdev_dec_pending [2021-11-17 12:35:37,833 INFO L138 BoogieDeclarations]: Found implementation of procedure rdev_dec_pending [2021-11-17 12:35:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure mddev_resume [2021-11-17 12:35:37,833 INFO L138 BoogieDeclarations]: Found implementation of procedure mddev_resume [2021-11-17 12:35:37,834 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2021-11-17 12:35:37,834 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2021-11-17 12:35:37,834 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-17 12:35:37,834 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-17 12:35:37,834 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_stripe_lock_of_stripe_head [2021-11-17 12:35:37,834 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_stripe_lock_of_stripe_head [2021-11-17 12:35:37,834 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_destroy [2021-11-17 12:35:37,835 INFO L138 BoogieDeclarations]: Found implementation of procedure kmem_cache_destroy [2021-11-17 12:35:37,835 INFO L130 BoogieDeclarations]: Found specification of procedure get_online_cpus [2021-11-17 12:35:37,835 INFO L138 BoogieDeclarations]: Found implementation of procedure get_online_cpus [2021-11-17 12:35:37,835 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_101 [2021-11-17 12:35:37,835 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_101 [2021-11-17 12:35:37,835 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_next [2021-11-17 12:35:37,835 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_next [2021-11-17 12:35:37,835 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_add [2021-11-17 12:35:37,836 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_add [2021-11-17 12:35:37,836 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_unless [2021-11-17 12:35:37,836 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_unless [2021-11-17 12:35:37,836 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_scratch_buffer [2021-11-17 12:35:37,836 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_scratch_buffer [2021-11-17 12:35:37,836 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2021-11-17 12:35:37,836 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2021-11-17 12:35:37,837 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_md_personality [2021-11-17 12:35:37,837 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_md_personality [2021-11-17 12:35:37,837 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_check [2021-11-17 12:35:37,837 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_check [2021-11-17 12:35:37,837 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2021-11-17 12:35:37,837 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2021-11-17 12:35:37,837 INFO L130 BoogieDeclarations]: Found specification of procedure static_key_false [2021-11-17 12:35:37,837 INFO L138 BoogieDeclarations]: Found implementation of procedure static_key_false [2021-11-17 12:35:37,838 INFO L130 BoogieDeclarations]: Found specification of procedure bitmap_startwrite [2021-11-17 12:35:37,838 INFO L138 BoogieDeclarations]: Found implementation of procedure bitmap_startwrite [2021-11-17 12:35:37,838 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtoul [2021-11-17 12:35:37,838 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtoul [2021-11-17 12:35:37,838 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait [2021-11-17 12:35:37,838 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait [2021-11-17 12:35:37,838 INFO L130 BoogieDeclarations]: Found specification of procedure raid45_takeover_raid0 [2021-11-17 12:35:37,838 INFO L138 BoogieDeclarations]: Found implementation of procedure raid45_takeover_raid0 [2021-11-17 12:35:37,839 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2021-11-17 12:35:37,839 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2021-11-17 12:35:37,839 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_notify [2021-11-17 12:35:37,839 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_notify [2021-11-17 12:35:37,839 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2021-11-17 12:35:37,839 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2021-11-17 12:35:37,839 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_finish_reshape [2021-11-17 12:35:37,840 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_finish_reshape [2021-11-17 12:35:37,840 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-11-17 12:35:37,840 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-11-17 12:35:37,840 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2021-11-17 12:35:37,840 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2021-11-17 12:35:37,840 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-17 12:35:37,840 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-17 12:35:37,841 INFO L130 BoogieDeclarations]: Found specification of procedure bitmap_start_sync [2021-11-17 12:35:37,841 INFO L138 BoogieDeclarations]: Found implementation of procedure bitmap_start_sync [2021-11-17 12:35:37,841 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_check_reshape [2021-11-17 12:35:37,841 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_check_reshape [2021-11-17 12:35:37,841 INFO L130 BoogieDeclarations]: Found specification of procedure lock_release [2021-11-17 12:35:37,841 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_release [2021-11-17 12:35:37,841 INFO L130 BoogieDeclarations]: Found specification of procedure setup_conf [2021-11-17 12:35:37,841 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_conf [2021-11-17 12:35:37,842 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2021-11-17 12:35:37,842 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2021-11-17 12:35:37,842 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2021-11-17 12:35:37,842 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2021-11-17 12:35:37,842 INFO L130 BoogieDeclarations]: Found specification of procedure scribble_len [2021-11-17 12:35:37,842 INFO L138 BoogieDeclarations]: Found implementation of procedure scribble_len [2021-11-17 12:35:37,842 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-11-17 12:35:37,843 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-11-17 12:35:37,843 INFO L130 BoogieDeclarations]: Found specification of procedure add_stripe_bio [2021-11-17 12:35:37,843 INFO L138 BoogieDeclarations]: Found implementation of procedure add_stripe_bio [2021-11-17 12:35:37,843 INFO L130 BoogieDeclarations]: Found specification of procedure bio_init [2021-11-17 12:35:37,843 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_init [2021-11-17 12:35:37,843 INFO L130 BoogieDeclarations]: Found specification of procedure generic_make_request [2021-11-17 12:35:37,843 INFO L138 BoogieDeclarations]: Found implementation of procedure generic_make_request [2021-11-17 12:35:37,843 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2021-11-17 12:35:37,844 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2021-11-17 12:35:37,844 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-11-17 12:35:37,844 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-11-17 12:35:37,844 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2021-11-17 12:35:37,844 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2021-11-17 12:35:37,844 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_175 [2021-11-17 12:35:37,844 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_175 [2021-11-17 12:35:37,845 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-11-17 12:35:37,845 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-11-17 12:35:37,845 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2021-11-17 12:35:37,845 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2021-11-17 12:35:37,845 INFO L130 BoogieDeclarations]: Found specification of procedure md_write_end [2021-11-17 12:35:37,845 INFO L138 BoogieDeclarations]: Found implementation of procedure md_write_end [2021-11-17 12:35:37,845 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-17 12:35:37,846 INFO L130 BoogieDeclarations]: Found specification of procedure is_badblock [2021-11-17 12:35:37,846 INFO L138 BoogieDeclarations]: Found implementation of procedure is_badblock [2021-11-17 12:35:37,846 INFO L130 BoogieDeclarations]: Found specification of procedure md_set_array_sectors [2021-11-17 12:35:37,846 INFO L138 BoogieDeclarations]: Found implementation of procedure md_set_array_sectors [2021-11-17 12:35:37,846 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_dec_bi_active_stripes [2021-11-17 12:35:37,846 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_dec_bi_active_stripes [2021-11-17 12:35:37,846 INFO L130 BoogieDeclarations]: Found specification of procedure register_md_personality [2021-11-17 12:35:37,846 INFO L138 BoogieDeclarations]: Found implementation of procedure register_md_personality [2021-11-17 12:35:37,847 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2021-11-17 12:35:37,847 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2021-11-17 12:35:37,847 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-11-17 12:35:37,847 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-11-17 12:35:37,847 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2021-11-17 12:35:37,847 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2021-11-17 12:35:37,847 INFO L130 BoogieDeclarations]: Found specification of procedure get_start_sect [2021-11-17 12:35:37,848 INFO L138 BoogieDeclarations]: Found implementation of procedure get_start_sect [2021-11-17 12:35:37,848 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2021-11-17 12:35:37,848 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2021-11-17 12:35:37,848 INFO L130 BoogieDeclarations]: Found specification of procedure print_raid5_conf [2021-11-17 12:35:37,848 INFO L138 BoogieDeclarations]: Found implementation of procedure print_raid5_conf [2021-11-17 12:35:37,848 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2021-11-17 12:35:37,848 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2021-11-17 12:35:37,849 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2021-11-17 12:35:37,849 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2021-11-17 12:35:37,849 INFO L130 BoogieDeclarations]: Found specification of procedure status [2021-11-17 12:35:37,849 INFO L138 BoogieDeclarations]: Found implementation of procedure status [2021-11-17 12:35:37,849 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2021-11-17 12:35:37,849 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2021-11-17 12:35:37,849 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2021-11-17 12:35:37,850 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2021-11-17 12:35:37,850 INFO L130 BoogieDeclarations]: Found specification of procedure md_wakeup_thread [2021-11-17 12:35:37,850 INFO L138 BoogieDeclarations]: Found implementation of procedure md_wakeup_thread [2021-11-17 12:35:37,850 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_save [2021-11-17 12:35:37,850 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_save [2021-11-17 12:35:37,850 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_inc_bi_active_stripes [2021-11-17 12:35:37,850 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_inc_bi_active_stripes [2021-11-17 12:35:37,850 INFO L130 BoogieDeclarations]: Found specification of procedure disk_stack_limits [2021-11-17 12:35:37,851 INFO L138 BoogieDeclarations]: Found implementation of procedure disk_stack_limits [2021-11-17 12:35:37,851 INFO L130 BoogieDeclarations]: Found specification of procedure remove_hash [2021-11-17 12:35:37,851 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_hash [2021-11-17 12:35:37,851 INFO L130 BoogieDeclarations]: Found specification of procedure stripe_hash [2021-11-17 12:35:37,851 INFO L138 BoogieDeclarations]: Found implementation of procedure stripe_hash [2021-11-17 12:35:37,851 INFO L130 BoogieDeclarations]: Found specification of procedure release_inactive_stripe_list [2021-11-17 12:35:37,851 INFO L138 BoogieDeclarations]: Found implementation of procedure release_inactive_stripe_list [2021-11-17 12:35:37,852 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2021-11-17 12:35:37,852 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2021-11-17 12:35:37,852 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2021-11-17 12:35:37,852 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2021-11-17 12:35:37,852 INFO L130 BoogieDeclarations]: Found specification of procedure write_seqcount_begin [2021-11-17 12:35:37,852 INFO L138 BoogieDeclarations]: Found implementation of procedure write_seqcount_begin [2021-11-17 12:35:37,852 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2021-11-17 12:35:37,852 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2021-11-17 12:35:37,853 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_device_lock_of_r5conf [2021-11-17 12:35:37,853 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_device_lock_of_r5conf [2021-11-17 12:35:37,853 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_disable [2021-11-17 12:35:37,853 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_disable [2021-11-17 12:35:37,853 INFO L130 BoogieDeclarations]: Found specification of procedure __cmpxchg_wrong_size [2021-11-17 12:35:37,853 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_md_personality [2021-11-17 12:35:37,853 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_md_personality [2021-11-17 12:35:37,854 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-17 12:35:37,854 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-17 12:35:37,854 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_size [2021-11-17 12:35:37,854 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_size [2021-11-17 12:35:37,854 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-17 12:35:37,854 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-17 12:35:37,854 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2021-11-17 12:35:37,855 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2021-11-17 12:35:37,855 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_sub_return [2021-11-17 12:35:37,855 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_sub_return [2021-11-17 12:35:37,855 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_spare_active [2021-11-17 12:35:37,855 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_spare_active [2021-11-17 12:35:37,855 INFO L130 BoogieDeclarations]: Found specification of procedure md_allow_write [2021-11-17 12:35:37,855 INFO L138 BoogieDeclarations]: Found implementation of procedure md_allow_write [2021-11-17 12:35:37,856 INFO L130 BoogieDeclarations]: Found specification of procedure lock_all_device_hash_locks_irq [2021-11-17 12:35:37,856 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_all_device_hash_locks_irq [2021-11-17 12:35:37,856 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2021-11-17 12:35:37,856 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2021-11-17 12:35:37,856 INFO L130 BoogieDeclarations]: Found specification of procedure unlock_device_hash_lock [2021-11-17 12:35:37,856 INFO L138 BoogieDeclarations]: Found implementation of procedure unlock_device_hash_lock [2021-11-17 12:35:37,856 INFO L130 BoogieDeclarations]: Found specification of procedure md_register_thread [2021-11-17 12:35:37,856 INFO L138 BoogieDeclarations]: Found implementation of procedure md_register_thread [2021-11-17 12:35:37,857 INFO L130 BoogieDeclarations]: Found specification of procedure check_stripe_cache [2021-11-17 12:35:37,857 INFO L138 BoogieDeclarations]: Found implementation of procedure check_stripe_cache [2021-11-17 12:35:37,857 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2021-11-17 12:35:37,857 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2021-11-17 12:35:37,857 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_NOT_ARG_SIGN [2021-11-17 12:35:37,857 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_NOT_ARG_SIGN [2021-11-17 12:35:37,857 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_quiesce [2021-11-17 12:35:37,858 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_quiesce [2021-11-17 12:35:37,858 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_store_stripe_cache_size [2021-11-17 12:35:37,858 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_store_stripe_cache_size [2021-11-17 12:35:37,858 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock_sched_notrace [2021-11-17 12:35:37,858 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock_sched_notrace [2021-11-17 12:35:37,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-17 12:35:37,858 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_compute_sector [2021-11-17 12:35:37,858 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_compute_sector [2021-11-17 12:35:37,859 INFO L130 BoogieDeclarations]: Found specification of procedure trace_block_bio_complete [2021-11-17 12:35:37,859 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_block_bio_complete [2021-11-17 12:35:37,859 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2021-11-17 12:35:37,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2021-11-17 12:35:37,859 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-11-17 12:35:37,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-11-17 12:35:37,859 INFO L130 BoogieDeclarations]: Found specification of procedure do_release_stripe [2021-11-17 12:35:37,860 INFO L138 BoogieDeclarations]: Found implementation of procedure do_release_stripe [2021-11-17 12:35:37,860 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_mergeable_bvec [2021-11-17 12:35:37,860 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_mergeable_bvec [2021-11-17 12:35:37,860 INFO L130 BoogieDeclarations]: Found specification of procedure check_reshape [2021-11-17 12:35:37,860 INFO L138 BoogieDeclarations]: Found implementation of procedure check_reshape [2021-11-17 12:35:37,860 INFO L130 BoogieDeclarations]: Found specification of procedure get_free_stripe [2021-11-17 12:35:37,860 INFO L138 BoogieDeclarations]: Found implementation of procedure get_free_stripe [2021-11-17 12:35:37,861 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2021-11-17 12:35:37,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2021-11-17 12:35:37,861 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_100 [2021-11-17 12:35:37,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_100 [2021-11-17 12:35:37,861 INFO L130 BoogieDeclarations]: Found specification of procedure r5_next_bio [2021-11-17 12:35:37,861 INFO L138 BoogieDeclarations]: Found implementation of procedure r5_next_bio [2021-11-17 12:35:37,861 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2021-11-17 12:35:37,861 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2021-11-17 12:35:37,862 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2021-11-17 12:35:37,862 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2021-11-17 12:35:37,862 INFO L130 BoogieDeclarations]: Found specification of procedure only_parity [2021-11-17 12:35:37,862 INFO L138 BoogieDeclarations]: Found implementation of procedure only_parity [2021-11-17 12:35:37,862 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-17 12:35:37,862 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-17 12:35:37,862 INFO L130 BoogieDeclarations]: Found specification of procedure mddev_unlock [2021-11-17 12:35:37,863 INFO L138 BoogieDeclarations]: Found implementation of procedure mddev_unlock [2021-11-17 12:35:37,863 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2021-11-17 12:35:37,863 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2021-11-17 12:35:37,863 INFO L130 BoogieDeclarations]: Found specification of procedure is_power_of_2 [2021-11-17 12:35:37,863 INFO L138 BoogieDeclarations]: Found implementation of procedure is_power_of_2 [2021-11-17 12:35:37,863 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_NOT_ARG_SIGN [2021-11-17 12:35:37,863 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_NOT_ARG_SIGN [2021-11-17 12:35:37,864 INFO L130 BoogieDeclarations]: Found specification of procedure release_stripe_plug [2021-11-17 12:35:37,864 INFO L138 BoogieDeclarations]: Found implementation of procedure release_stripe_plug [2021-11-17 12:35:37,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2021-11-17 12:35:37,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2021-11-17 12:35:37,864 INFO L130 BoogieDeclarations]: Found specification of procedure has_failed [2021-11-17 12:35:37,864 INFO L138 BoogieDeclarations]: Found implementation of procedure has_failed [2021-11-17 12:35:37,864 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2021-11-17 12:35:37,864 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2021-11-17 12:35:37,865 INFO L130 BoogieDeclarations]: Found specification of procedure unlock_all_device_hash_locks_irq [2021-11-17 12:35:37,865 INFO L138 BoogieDeclarations]: Found implementation of procedure unlock_all_device_hash_locks_irq [2021-11-17 12:35:37,865 INFO L130 BoogieDeclarations]: Found specification of procedure lock_acquire [2021-11-17 12:35:37,865 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_acquire [2021-11-17 12:35:37,865 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2021-11-17 12:35:37,865 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2021-11-17 12:35:37,865 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_free [2021-11-17 12:35:37,866 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_free [2021-11-17 12:35:37,866 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2021-11-17 12:35:37,866 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2021-11-17 12:35:37,866 INFO L130 BoogieDeclarations]: Found specification of procedure calc_degraded [2021-11-17 12:35:37,866 INFO L138 BoogieDeclarations]: Found implementation of procedure calc_degraded [2021-11-17 12:35:37,866 INFO L130 BoogieDeclarations]: Found specification of procedure algorithm_valid_raid6 [2021-11-17 12:35:37,866 INFO L138 BoogieDeclarations]: Found implementation of procedure algorithm_valid_raid6 [2021-11-17 12:35:37,866 INFO L130 BoogieDeclarations]: Found specification of procedure algorithm_valid_raid5 [2021-11-17 12:35:37,867 INFO L138 BoogieDeclarations]: Found implementation of procedure algorithm_valid_raid5 [2021-11-17 12:35:37,867 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-11-17 12:35:37,867 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-11-17 12:35:37,867 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_136 [2021-11-17 12:35:37,867 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_136 [2021-11-17 12:35:37,867 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_return [2021-11-17 12:35:37,867 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_return [2021-11-17 12:35:37,868 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2021-11-17 12:35:37,868 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2021-11-17 12:35:37,868 INFO L130 BoogieDeclarations]: Found specification of procedure error [2021-11-17 12:35:37,868 INFO L138 BoogieDeclarations]: Found implementation of procedure error [2021-11-17 12:35:37,868 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_free [2021-11-17 12:35:37,868 INFO L138 BoogieDeclarations]: Found implementation of procedure kmem_cache_free [2021-11-17 12:35:37,868 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2021-11-17 12:35:37,869 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2021-11-17 12:35:37,869 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_121 [2021-11-17 12:35:37,869 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_121 [2021-11-17 12:35:37,869 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2021-11-17 12:35:37,869 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2021-11-17 12:35:37,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-17 12:35:39,219 INFO L236 CfgBuilder]: Building ICFG [2021-11-17 12:35:39,223 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-17 12:35:39,552 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-17 12:35:51,816 INFO L277 CfgBuilder]: Performing block encoding [2021-11-17 12:35:51,843 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-17 12:35:51,843 INFO L301 CfgBuilder]: Removed 10 assume(true) statements. [2021-11-17 12:35:51,849 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.11 12:35:51 BoogieIcfgContainer [2021-11-17 12:35:51,850 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-17 12:35:51,851 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-17 12:35:51,851 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-17 12:35:51,854 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-17 12:35:51,854 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.11 12:35:26" (1/3) ... [2021-11-17 12:35:51,855 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4bde0add and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.11 12:35:51, skipping insertion in model container [2021-11-17 12:35:51,855 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 12:35:36" (2/3) ... [2021-11-17 12:35:51,856 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4bde0add and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.11 12:35:51, skipping insertion in model container [2021-11-17 12:35:51,856 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.11 12:35:51" (3/3) ... [2021-11-17 12:35:51,857 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--md--raid456.ko.cil.i [2021-11-17 12:35:51,862 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-17 12:35:51,862 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 33 error locations. [2021-11-17 12:35:51,931 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-17 12:35:51,938 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-11-17 12:35:51,938 INFO L340 AbstractCegarLoop]: Starting to check reachability of 33 error locations. [2021-11-17 12:35:52,018 INFO L276 IsEmpty]: Start isEmpty. Operand has 4237 states, 2821 states have (on average 1.3438496986884083) internal successors, (3791), 2979 states have internal predecessors, (3791), 1149 states have call successors, (1149), 234 states have call predecessors, (1149), 233 states have return successors, (1141), 1120 states have call predecessors, (1141), 1141 states have call successors, (1141) [2021-11-17 12:35:52,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-11-17 12:35:52,024 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:35:52,025 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-17 12:35:52,025 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:35:52,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:35:52,030 INFO L85 PathProgramCache]: Analyzing trace with hash 1093816885, now seen corresponding path program 1 times [2021-11-17 12:35:52,037 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:35:52,037 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563811829] [2021-11-17 12:35:52,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:35:52,038 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:35:52,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:35:52,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 12:35:52,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:35:52,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-17 12:35:52,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:35:52,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-17 12:35:52,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:35:52,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-11-17 12:35:52,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:35:52,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:35:52,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:35:52,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-11-17 12:35:52,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:35:52,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-11-17 12:35:52,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:35:52,787 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-17 12:35:52,787 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:35:52,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563811829] [2021-11-17 12:35:52,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [563811829] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 12:35:52,790 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 12:35:52,790 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 12:35:52,791 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258482822] [2021-11-17 12:35:52,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:35:52,795 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 12:35:52,796 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:35:52,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 12:35:52,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 12:35:52,831 INFO L87 Difference]: Start difference. First operand has 4237 states, 2821 states have (on average 1.3438496986884083) internal successors, (3791), 2979 states have internal predecessors, (3791), 1149 states have call successors, (1149), 234 states have call predecessors, (1149), 233 states have return successors, (1141), 1120 states have call predecessors, (1141), 1141 states have call successors, (1141) Second operand has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-17 12:35:54,888 WARN L515 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-11-17 12:35:56,980 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:36:01,377 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:36:09,969 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:36:13,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:36:13,230 INFO L93 Difference]: Finished difference Result 8409 states and 12379 transitions. [2021-11-17 12:36:13,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 12:36:13,241 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 50 [2021-11-17 12:36:13,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:36:13,293 INFO L225 Difference]: With dead ends: 8409 [2021-11-17 12:36:13,293 INFO L226 Difference]: Without dead ends: 4166 [2021-11-17 12:36:13,331 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-17 12:36:13,334 INFO L933 BasicCegarLoop]: 4837 mSDtfsCounter, 10848 mSDsluCounter, 1341 mSDsCounter, 0 mSdLazyCounter, 5866 mSolverCounterSat, 6626 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10902 SdHoareTripleChecker+Valid, 6178 SdHoareTripleChecker+Invalid, 12496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 6626 IncrementalHoareTripleChecker+Valid, 5866 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.7s IncrementalHoareTripleChecker+Time [2021-11-17 12:36:13,335 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10902 Valid, 6178 Invalid, 12496 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [6626 Valid, 5866 Invalid, 4 Unknown, 0 Unchecked, 19.7s Time] [2021-11-17 12:36:13,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4166 states. [2021-11-17 12:36:13,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4166 to 4166. [2021-11-17 12:36:13,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4166 states, 2761 states have (on average 1.3082216588192683) internal successors, (3612), 2911 states have internal predecessors, (3612), 1141 states have call successors, (1141), 233 states have call predecessors, (1141), 232 states have return successors, (1139), 1118 states have call predecessors, (1139), 1139 states have call successors, (1139) [2021-11-17 12:36:13,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4166 states to 4166 states and 5892 transitions. [2021-11-17 12:36:13,634 INFO L78 Accepts]: Start accepts. Automaton has 4166 states and 5892 transitions. Word has length 50 [2021-11-17 12:36:13,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:36:13,636 INFO L470 AbstractCegarLoop]: Abstraction has 4166 states and 5892 transitions. [2021-11-17 12:36:13,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-17 12:36:13,637 INFO L276 IsEmpty]: Start isEmpty. Operand 4166 states and 5892 transitions. [2021-11-17 12:36:13,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-11-17 12:36:13,644 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:36:13,645 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-17 12:36:13,645 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-17 12:36:13,645 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:36:13,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:36:13,646 INFO L85 PathProgramCache]: Analyzing trace with hash 106761369, now seen corresponding path program 1 times [2021-11-17 12:36:13,646 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:36:13,646 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988058552] [2021-11-17 12:36:13,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:36:13,647 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:36:13,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:36:13,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 12:36:13,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:36:13,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-17 12:36:13,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:36:13,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-17 12:36:13,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:36:13,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-11-17 12:36:14,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:36:14,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:36:14,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:36:14,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-11-17 12:36:14,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:36:14,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-11-17 12:36:14,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:36:14,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-17 12:36:14,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:36:14,067 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-17 12:36:14,067 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:36:14,067 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988058552] [2021-11-17 12:36:14,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988058552] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 12:36:14,068 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 12:36:14,068 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 12:36:14,068 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015774803] [2021-11-17 12:36:14,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:36:14,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 12:36:14,070 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:36:14,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 12:36:14,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 12:36:14,070 INFO L87 Difference]: Start difference. First operand 4166 states and 5892 transitions. Second operand has 6 states, 6 states have (on average 5.5) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-17 12:36:16,111 WARN L515 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-11-17 12:36:18,196 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:36:24,030 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:36:26,175 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:36:32,075 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:36:35,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:36:35,013 INFO L93 Difference]: Finished difference Result 4166 states and 5892 transitions. [2021-11-17 12:36:35,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 12:36:35,014 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 56 [2021-11-17 12:36:35,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:36:35,036 INFO L225 Difference]: With dead ends: 4166 [2021-11-17 12:36:35,036 INFO L226 Difference]: Without dead ends: 4164 [2021-11-17 12:36:35,038 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-17 12:36:35,039 INFO L933 BasicCegarLoop]: 4807 mSDtfsCounter, 10790 mSDsluCounter, 1325 mSDsCounter, 0 mSdLazyCounter, 5843 mSolverCounterSat, 6604 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10841 SdHoareTripleChecker+Valid, 6132 SdHoareTripleChecker+Invalid, 12452 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 6604 IncrementalHoareTripleChecker+Valid, 5843 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.5s IncrementalHoareTripleChecker+Time [2021-11-17 12:36:35,039 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10841 Valid, 6132 Invalid, 12452 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [6604 Valid, 5843 Invalid, 5 Unknown, 0 Unchecked, 20.5s Time] [2021-11-17 12:36:35,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4164 states. [2021-11-17 12:36:35,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4164 to 4164. [2021-11-17 12:36:35,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4164 states, 2760 states have (on average 1.3079710144927537) internal successors, (3610), 2909 states have internal predecessors, (3610), 1141 states have call successors, (1141), 233 states have call predecessors, (1141), 232 states have return successors, (1139), 1118 states have call predecessors, (1139), 1139 states have call successors, (1139) [2021-11-17 12:36:35,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4164 states to 4164 states and 5890 transitions. [2021-11-17 12:36:35,244 INFO L78 Accepts]: Start accepts. Automaton has 4164 states and 5890 transitions. Word has length 56 [2021-11-17 12:36:35,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:36:35,244 INFO L470 AbstractCegarLoop]: Abstraction has 4164 states and 5890 transitions. [2021-11-17 12:36:35,245 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-17 12:36:35,245 INFO L276 IsEmpty]: Start isEmpty. Operand 4164 states and 5890 transitions. [2021-11-17 12:36:35,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-11-17 12:36:35,249 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:36:35,249 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-17 12:36:35,249 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-17 12:36:35,250 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_linux_block_queue_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:36:35,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:36:35,251 INFO L85 PathProgramCache]: Analyzing trace with hash -894612821, now seen corresponding path program 1 times [2021-11-17 12:36:35,251 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:36:35,251 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48974254] [2021-11-17 12:36:35,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:36:35,251 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:36:35,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:36:35,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 12:36:35,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:36:35,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-17 12:36:35,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:36:35,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-17 12:36:35,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:36:35,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-11-17 12:36:35,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:36:35,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:36:35,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:36:35,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-11-17 12:36:35,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:36:35,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-11-17 12:36:35,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:36:35,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-17 12:36:35,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:36:35,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 12:36:35,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:36:35,550 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-17 12:36:35,550 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:36:35,551 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48974254] [2021-11-17 12:36:35,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [48974254] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 12:36:35,551 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 12:36:35,551 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 12:36:35,551 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160398050] [2021-11-17 12:36:35,551 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:36:35,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 12:36:35,552 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:36:35,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 12:36:35,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 12:36:35,553 INFO L87 Difference]: Start difference. First operand 4164 states and 5890 transitions. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-11-17 12:36:37,595 WARN L515 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-11-17 12:36:39,669 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:36:43,402 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:36:46,761 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:36:51,901 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:36:54,807 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:36:57,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:36:57,640 INFO L93 Difference]: Finished difference Result 4164 states and 5890 transitions. [2021-11-17 12:36:57,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 12:36:57,640 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 62 [2021-11-17 12:36:57,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:36:57,658 INFO L225 Difference]: With dead ends: 4164 [2021-11-17 12:36:57,658 INFO L226 Difference]: Without dead ends: 4162 [2021-11-17 12:36:57,660 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-17 12:36:57,660 INFO L933 BasicCegarLoop]: 4805 mSDtfsCounter, 10784 mSDsluCounter, 1325 mSDsCounter, 0 mSdLazyCounter, 5840 mSolverCounterSat, 6604 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10834 SdHoareTripleChecker+Valid, 6130 SdHoareTripleChecker+Invalid, 12450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6604 IncrementalHoareTripleChecker+Valid, 5840 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.7s IncrementalHoareTripleChecker+Time [2021-11-17 12:36:57,661 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10834 Valid, 6130 Invalid, 12450 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6604 Valid, 5840 Invalid, 6 Unknown, 0 Unchecked, 21.7s Time] [2021-11-17 12:36:57,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4162 states. [2021-11-17 12:36:57,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4162 to 4162. [2021-11-17 12:36:57,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4162 states, 2759 states have (on average 1.3077201884740848) internal successors, (3608), 2907 states have internal predecessors, (3608), 1141 states have call successors, (1141), 233 states have call predecessors, (1141), 232 states have return successors, (1139), 1118 states have call predecessors, (1139), 1139 states have call successors, (1139) [2021-11-17 12:36:57,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4162 states to 4162 states and 5888 transitions. [2021-11-17 12:36:57,808 INFO L78 Accepts]: Start accepts. Automaton has 4162 states and 5888 transitions. Word has length 62 [2021-11-17 12:36:57,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:36:57,809 INFO L470 AbstractCegarLoop]: Abstraction has 4162 states and 5888 transitions. [2021-11-17 12:36:57,809 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-11-17 12:36:57,809 INFO L276 IsEmpty]: Start isEmpty. Operand 4162 states and 5888 transitions. [2021-11-17 12:36:57,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-11-17 12:36:57,810 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:36:57,811 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 12:36:57,811 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-17 12:36:57,811 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_linux_block_request_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:36:57,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:36:57,812 INFO L85 PathProgramCache]: Analyzing trace with hash 233877897, now seen corresponding path program 1 times [2021-11-17 12:36:57,812 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:36:57,812 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025847949] [2021-11-17 12:36:57,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:36:57,812 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:36:57,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:36:57,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 12:36:57,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:36:57,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-17 12:36:57,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:36:58,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-17 12:36:58,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:36:58,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-11-17 12:36:58,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:36:58,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:36:58,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:36:58,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-11-17 12:36:58,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:36:58,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-11-17 12:36:58,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:36:58,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-17 12:36:58,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:36:58,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 12:36:58,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:36:58,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 12:36:58,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:36:58,085 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-17 12:36:58,085 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:36:58,086 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025847949] [2021-11-17 12:36:58,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025847949] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 12:36:58,086 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 12:36:58,086 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 12:36:58,086 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34746119] [2021-11-17 12:36:58,086 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:36:58,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 12:36:58,087 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:36:58,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 12:36:58,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 12:36:58,088 INFO L87 Difference]: Start difference. First operand 4162 states and 5888 transitions. Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-17 12:37:00,127 WARN L515 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-11-17 12:37:02,201 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:37:07,314 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:37:13,283 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:37:16,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:37:16,351 INFO L93 Difference]: Finished difference Result 4162 states and 5888 transitions. [2021-11-17 12:37:16,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 12:37:16,352 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 68 [2021-11-17 12:37:16,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:37:16,370 INFO L225 Difference]: With dead ends: 4162 [2021-11-17 12:37:16,370 INFO L226 Difference]: Without dead ends: 4160 [2021-11-17 12:37:16,372 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-17 12:37:16,373 INFO L933 BasicCegarLoop]: 4803 mSDtfsCounter, 10778 mSDsluCounter, 1325 mSDsCounter, 0 mSdLazyCounter, 5840 mSolverCounterSat, 6604 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10827 SdHoareTripleChecker+Valid, 6128 SdHoareTripleChecker+Invalid, 12448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6604 IncrementalHoareTripleChecker+Valid, 5840 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.9s IncrementalHoareTripleChecker+Time [2021-11-17 12:37:16,373 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10827 Valid, 6128 Invalid, 12448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6604 Valid, 5840 Invalid, 4 Unknown, 0 Unchecked, 17.9s Time] [2021-11-17 12:37:16,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4160 states. [2021-11-17 12:37:16,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4160 to 4160. [2021-11-17 12:37:16,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4160 states, 2758 states have (on average 1.3074691805656273) internal successors, (3606), 2905 states have internal predecessors, (3606), 1141 states have call successors, (1141), 233 states have call predecessors, (1141), 232 states have return successors, (1139), 1118 states have call predecessors, (1139), 1139 states have call successors, (1139) [2021-11-17 12:37:16,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4160 states to 4160 states and 5886 transitions. [2021-11-17 12:37:16,542 INFO L78 Accepts]: Start accepts. Automaton has 4160 states and 5886 transitions. Word has length 68 [2021-11-17 12:37:16,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:37:16,544 INFO L470 AbstractCegarLoop]: Abstraction has 4160 states and 5886 transitions. [2021-11-17 12:37:16,545 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-17 12:37:16,545 INFO L276 IsEmpty]: Start isEmpty. Operand 4160 states and 5886 transitions. [2021-11-17 12:37:16,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-11-17 12:37:16,548 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:37:16,548 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 12:37:16,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-17 12:37:16,549 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:37:16,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:37:16,549 INFO L85 PathProgramCache]: Analyzing trace with hash -626815470, now seen corresponding path program 1 times [2021-11-17 12:37:16,549 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:37:16,550 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133590956] [2021-11-17 12:37:16,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:37:16,550 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:37:16,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:16,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 12:37:16,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:16,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-17 12:37:16,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:16,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-17 12:37:16,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:16,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-11-17 12:37:16,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:16,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:37:16,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:16,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-11-17 12:37:16,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:16,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-11-17 12:37:16,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:16,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-17 12:37:16,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:16,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 12:37:16,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:16,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 12:37:16,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:16,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 12:37:16,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:16,842 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-17 12:37:16,842 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:37:16,842 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133590956] [2021-11-17 12:37:16,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133590956] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 12:37:16,842 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 12:37:16,843 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 12:37:16,843 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010244774] [2021-11-17 12:37:16,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:37:16,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 12:37:16,844 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:37:16,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 12:37:16,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 12:37:16,845 INFO L87 Difference]: Start difference. First operand 4160 states and 5886 transitions. Second operand has 6 states, 6 states have (on average 7.5) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-11-17 12:37:18,885 WARN L515 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-11-17 12:37:20,954 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:37:29,834 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:37:32,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:37:32,769 INFO L93 Difference]: Finished difference Result 4160 states and 5886 transitions. [2021-11-17 12:37:32,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 12:37:32,770 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 74 [2021-11-17 12:37:32,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:37:32,791 INFO L225 Difference]: With dead ends: 4160 [2021-11-17 12:37:32,792 INFO L226 Difference]: Without dead ends: 4158 [2021-11-17 12:37:32,794 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-17 12:37:32,795 INFO L933 BasicCegarLoop]: 4801 mSDtfsCounter, 10772 mSDsluCounter, 1325 mSDsCounter, 0 mSdLazyCounter, 5839 mSolverCounterSat, 6604 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10820 SdHoareTripleChecker+Valid, 6126 SdHoareTripleChecker+Invalid, 12446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6604 IncrementalHoareTripleChecker+Valid, 5839 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.6s IncrementalHoareTripleChecker+Time [2021-11-17 12:37:32,795 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10820 Valid, 6126 Invalid, 12446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6604 Valid, 5839 Invalid, 3 Unknown, 0 Unchecked, 15.6s Time] [2021-11-17 12:37:32,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4158 states. [2021-11-17 12:37:32,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4158 to 4158. [2021-11-17 12:37:32,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4158 states, 2757 states have (on average 1.3072179905694596) internal successors, (3604), 2903 states have internal predecessors, (3604), 1141 states have call successors, (1141), 233 states have call predecessors, (1141), 232 states have return successors, (1139), 1118 states have call predecessors, (1139), 1139 states have call successors, (1139) [2021-11-17 12:37:32,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4158 states to 4158 states and 5884 transitions. [2021-11-17 12:37:32,953 INFO L78 Accepts]: Start accepts. Automaton has 4158 states and 5884 transitions. Word has length 74 [2021-11-17 12:37:32,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:37:32,953 INFO L470 AbstractCegarLoop]: Abstraction has 4158 states and 5884 transitions. [2021-11-17 12:37:32,953 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-11-17 12:37:32,954 INFO L276 IsEmpty]: Start isEmpty. Operand 4158 states and 5884 transitions. [2021-11-17 12:37:32,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-11-17 12:37:32,955 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:37:32,955 INFO L514 BasicCegarLoop]: trace histogram [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-11-17 12:37:32,955 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-17 12:37:32,955 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_linux_fs_char_dev_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:37:32,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:37:32,956 INFO L85 PathProgramCache]: Analyzing trace with hash -1711474696, now seen corresponding path program 1 times [2021-11-17 12:37:32,956 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:37:32,956 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660822918] [2021-11-17 12:37:32,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:37:32,957 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:37:33,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:33,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 12:37:33,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:33,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-17 12:37:33,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:33,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-17 12:37:33,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:33,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-11-17 12:37:33,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:33,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:37:33,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:33,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-11-17 12:37:33,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:33,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-11-17 12:37:33,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:33,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-17 12:37:33,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:33,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 12:37:33,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:33,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 12:37:33,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:33,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 12:37:33,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:33,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 12:37:33,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:33,261 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-17 12:37:33,261 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:37:33,261 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660822918] [2021-11-17 12:37:33,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1660822918] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 12:37:33,262 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 12:37:33,262 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 12:37:33,262 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590002856] [2021-11-17 12:37:33,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:37:33,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 12:37:33,263 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:37:33,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 12:37:33,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 12:37:33,263 INFO L87 Difference]: Start difference. First operand 4158 states and 5884 transitions. Second operand has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-11-17 12:37:35,303 WARN L515 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-11-17 12:37:37,374 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:37:42,428 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:37:48,396 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:37:51,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:37:51,570 INFO L93 Difference]: Finished difference Result 4158 states and 5884 transitions. [2021-11-17 12:37:51,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 12:37:51,570 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 80 [2021-11-17 12:37:51,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:37:51,588 INFO L225 Difference]: With dead ends: 4158 [2021-11-17 12:37:51,589 INFO L226 Difference]: Without dead ends: 4156 [2021-11-17 12:37:51,592 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-17 12:37:51,593 INFO L933 BasicCegarLoop]: 4799 mSDtfsCounter, 10766 mSDsluCounter, 1325 mSDsCounter, 0 mSdLazyCounter, 5836 mSolverCounterSat, 6604 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10813 SdHoareTripleChecker+Valid, 6124 SdHoareTripleChecker+Invalid, 12444 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6604 IncrementalHoareTripleChecker+Valid, 5836 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.9s IncrementalHoareTripleChecker+Time [2021-11-17 12:37:51,594 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10813 Valid, 6124 Invalid, 12444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6604 Valid, 5836 Invalid, 4 Unknown, 0 Unchecked, 17.9s Time] [2021-11-17 12:37:51,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4156 states. [2021-11-17 12:37:51,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4156 to 4156. [2021-11-17 12:37:51,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4156 states, 2756 states have (on average 1.306966618287373) internal successors, (3602), 2901 states have internal predecessors, (3602), 1141 states have call successors, (1141), 233 states have call predecessors, (1141), 232 states have return successors, (1139), 1118 states have call predecessors, (1139), 1139 states have call successors, (1139) [2021-11-17 12:37:51,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4156 states to 4156 states and 5882 transitions. [2021-11-17 12:37:51,811 INFO L78 Accepts]: Start accepts. Automaton has 4156 states and 5882 transitions. Word has length 80 [2021-11-17 12:37:51,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:37:51,813 INFO L470 AbstractCegarLoop]: Abstraction has 4156 states and 5882 transitions. [2021-11-17 12:37:51,813 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-11-17 12:37:51,813 INFO L276 IsEmpty]: Start isEmpty. Operand 4156 states and 5882 transitions. [2021-11-17 12:37:51,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-11-17 12:37:51,818 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:37:51,818 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 12:37:51,818 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-17 12:37:51,818 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:37:51,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:37:51,819 INFO L85 PathProgramCache]: Analyzing trace with hash -1336943105, now seen corresponding path program 1 times [2021-11-17 12:37:51,819 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:37:51,819 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914339631] [2021-11-17 12:37:51,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:37:51,819 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:37:51,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:51,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 12:37:51,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:51,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-17 12:37:51,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:52,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-17 12:37:52,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:52,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-11-17 12:37:52,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:52,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:37:52,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:52,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-11-17 12:37:52,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:52,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-11-17 12:37:52,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:52,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-17 12:37:52,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:52,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 12:37:52,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:52,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 12:37:52,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:52,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 12:37:52,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:52,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 12:37:52,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:52,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-17 12:37:52,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:37:52,107 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-17 12:37:52,108 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:37:52,108 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914339631] [2021-11-17 12:37:52,108 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914339631] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 12:37:52,108 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 12:37:52,108 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 12:37:52,108 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492268970] [2021-11-17 12:37:52,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:37:52,110 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 12:37:52,110 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:37:52,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 12:37:52,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 12:37:52,111 INFO L87 Difference]: Start difference. First operand 4156 states and 5882 transitions. Second operand has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-11-17 12:37:54,151 WARN L515 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-11-17 12:37:56,224 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:38:01,338 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:38:06,564 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:38:15,229 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:38:20,771 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:38:24,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:38:24,831 INFO L93 Difference]: Finished difference Result 8303 states and 11757 transitions. [2021-11-17 12:38:24,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-17 12:38:24,832 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 86 [2021-11-17 12:38:24,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:38:24,869 INFO L225 Difference]: With dead ends: 8303 [2021-11-17 12:38:24,869 INFO L226 Difference]: Without dead ends: 8301 [2021-11-17 12:38:24,873 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2021-11-17 12:38:24,874 INFO L933 BasicCegarLoop]: 4859 mSDtfsCounter, 17865 mSDsluCounter, 2614 mSDsCounter, 0 mSdLazyCounter, 12755 mSolverCounterSat, 11052 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17908 SdHoareTripleChecker+Valid, 7473 SdHoareTripleChecker+Invalid, 23813 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 11052 IncrementalHoareTripleChecker+Valid, 12755 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.0s IncrementalHoareTripleChecker+Time [2021-11-17 12:38:24,874 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [17908 Valid, 7473 Invalid, 23813 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [11052 Valid, 12755 Invalid, 6 Unknown, 0 Unchecked, 32.0s Time] [2021-11-17 12:38:24,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8301 states. [2021-11-17 12:38:25,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8301 to 8159. [2021-11-17 12:38:25,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8159 states, 5427 states have (on average 1.3090105030403538) internal successors, (7104), 5691 states have internal predecessors, (7104), 2253 states have call successors, (2253), 453 states have call predecessors, (2253), 452 states have return successors, (2257), 2208 states have call predecessors, (2257), 2251 states have call successors, (2257) [2021-11-17 12:38:25,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8159 states to 8159 states and 11614 transitions. [2021-11-17 12:38:25,283 INFO L78 Accepts]: Start accepts. Automaton has 8159 states and 11614 transitions. Word has length 86 [2021-11-17 12:38:25,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:38:25,284 INFO L470 AbstractCegarLoop]: Abstraction has 8159 states and 11614 transitions. [2021-11-17 12:38:25,284 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-11-17 12:38:25,284 INFO L276 IsEmpty]: Start isEmpty. Operand 8159 states and 11614 transitions. [2021-11-17 12:38:25,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-11-17 12:38:25,288 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:38:25,288 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 12:38:25,288 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-17 12:38:25,289 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:38:25,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:38:25,289 INFO L85 PathProgramCache]: Analyzing trace with hash 2141625258, now seen corresponding path program 1 times [2021-11-17 12:38:25,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:38:25,289 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586553149] [2021-11-17 12:38:25,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:38:25,290 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:38:25,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:38:25,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 12:38:25,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:38:25,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-17 12:38:25,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:38:25,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-17 12:38:25,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:38:25,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-11-17 12:38:25,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:38:25,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:38:25,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:38:25,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-11-17 12:38:25,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:38:25,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-11-17 12:38:25,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:38:25,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-17 12:38:25,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:38:25,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 12:38:25,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:38:25,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 12:38:25,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:38:25,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 12:38:25,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:38:25,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 12:38:25,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:38:25,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-17 12:38:25,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:38:25,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-17 12:38:25,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:38:25,597 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-17 12:38:25,597 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:38:25,597 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586553149] [2021-11-17 12:38:25,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586553149] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 12:38:25,597 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 12:38:25,598 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 12:38:25,598 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021301016] [2021-11-17 12:38:25,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:38:25,598 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 12:38:25,598 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:38:25,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 12:38:25,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 12:38:25,599 INFO L87 Difference]: Start difference. First operand 8159 states and 11614 transitions. Second operand has 6 states, 6 states have (on average 9.5) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-11-17 12:38:27,638 WARN L515 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-11-17 12:38:29,711 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:38:34,545 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:38:40,788 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:38:43,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:38:43,854 INFO L93 Difference]: Finished difference Result 8159 states and 11614 transitions. [2021-11-17 12:38:43,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 12:38:43,854 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 92 [2021-11-17 12:38:43,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:38:43,886 INFO L225 Difference]: With dead ends: 8159 [2021-11-17 12:38:43,887 INFO L226 Difference]: Without dead ends: 8157 [2021-11-17 12:38:43,892 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-17 12:38:43,894 INFO L933 BasicCegarLoop]: 4797 mSDtfsCounter, 10764 mSDsluCounter, 1325 mSDsCounter, 0 mSdLazyCounter, 5830 mSolverCounterSat, 6604 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10809 SdHoareTripleChecker+Valid, 6122 SdHoareTripleChecker+Invalid, 12438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6604 IncrementalHoareTripleChecker+Valid, 5830 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.8s IncrementalHoareTripleChecker+Time [2021-11-17 12:38:43,894 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10809 Valid, 6122 Invalid, 12438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6604 Valid, 5830 Invalid, 4 Unknown, 0 Unchecked, 17.8s Time] [2021-11-17 12:38:43,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8157 states. [2021-11-17 12:38:44,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8157 to 8157. [2021-11-17 12:38:44,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8157 states, 5426 states have (on average 1.308883155178769) internal successors, (7102), 5689 states have internal predecessors, (7102), 2253 states have call successors, (2253), 453 states have call predecessors, (2253), 452 states have return successors, (2257), 2208 states have call predecessors, (2257), 2251 states have call successors, (2257) [2021-11-17 12:38:44,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8157 states to 8157 states and 11612 transitions. [2021-11-17 12:38:44,378 INFO L78 Accepts]: Start accepts. Automaton has 8157 states and 11612 transitions. Word has length 92 [2021-11-17 12:38:44,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:38:44,379 INFO L470 AbstractCegarLoop]: Abstraction has 8157 states and 11612 transitions. [2021-11-17 12:38:44,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-11-17 12:38:44,379 INFO L276 IsEmpty]: Start isEmpty. Operand 8157 states and 11612 transitions. [2021-11-17 12:38:44,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-11-17 12:38:44,380 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:38:44,380 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 12:38:44,381 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-17 12:38:44,381 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:38:44,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:38:44,381 INFO L85 PathProgramCache]: Analyzing trace with hash 812826381, now seen corresponding path program 1 times [2021-11-17 12:38:44,382 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:38:44,382 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460743458] [2021-11-17 12:38:44,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:38:44,382 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:38:44,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:38:44,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 12:38:44,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:38:44,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-17 12:38:44,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:38:44,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-17 12:38:44,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:38:44,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-11-17 12:38:44,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:38:44,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:38:44,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:38:44,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-11-17 12:38:44,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:38:44,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-11-17 12:38:44,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:38:44,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-17 12:38:44,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:38:44,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 12:38:44,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:38:44,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 12:38:44,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:38:44,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 12:38:44,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:38:44,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 12:38:44,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:38:44,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-17 12:38:44,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:38:44,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-17 12:38:44,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:38:44,632 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-17 12:38:44,632 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:38:44,632 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1460743458] [2021-11-17 12:38:44,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1460743458] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 12:38:44,632 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 12:38:44,633 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 12:38:44,633 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241663620] [2021-11-17 12:38:44,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:38:44,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 12:38:44,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:38:44,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 12:38:44,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 12:38:44,634 INFO L87 Difference]: Start difference. First operand 8157 states and 11612 transitions. Second operand has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-11-17 12:38:46,674 WARN L515 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-11-17 12:38:48,750 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:38:53,756 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:38:57,558 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:39:02,286 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:39:05,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:39:05,369 INFO L93 Difference]: Finished difference Result 8157 states and 11612 transitions. [2021-11-17 12:39:05,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 12:39:05,369 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 94 [2021-11-17 12:39:05,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:39:05,397 INFO L225 Difference]: With dead ends: 8157 [2021-11-17 12:39:05,398 INFO L226 Difference]: Without dead ends: 8155 [2021-11-17 12:39:05,401 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-17 12:39:05,402 INFO L933 BasicCegarLoop]: 4795 mSDtfsCounter, 10752 mSDsluCounter, 1325 mSDsCounter, 0 mSdLazyCounter, 5831 mSolverCounterSat, 6604 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10797 SdHoareTripleChecker+Valid, 6120 SdHoareTripleChecker+Invalid, 12440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6604 IncrementalHoareTripleChecker+Valid, 5831 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.3s IncrementalHoareTripleChecker+Time [2021-11-17 12:39:05,402 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10797 Valid, 6120 Invalid, 12440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6604 Valid, 5831 Invalid, 5 Unknown, 0 Unchecked, 20.3s Time] [2021-11-17 12:39:05,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8155 states. [2021-11-17 12:39:05,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8155 to 8155. [2021-11-17 12:39:05,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8155 states, 5425 states have (on average 1.3087557603686637) internal successors, (7100), 5687 states have internal predecessors, (7100), 2253 states have call successors, (2253), 453 states have call predecessors, (2253), 452 states have return successors, (2257), 2208 states have call predecessors, (2257), 2251 states have call successors, (2257) [2021-11-17 12:39:05,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8155 states to 8155 states and 11610 transitions. [2021-11-17 12:39:05,777 INFO L78 Accepts]: Start accepts. Automaton has 8155 states and 11610 transitions. Word has length 94 [2021-11-17 12:39:05,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:39:05,777 INFO L470 AbstractCegarLoop]: Abstraction has 8155 states and 11610 transitions. [2021-11-17 12:39:05,778 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-11-17 12:39:05,778 INFO L276 IsEmpty]: Start isEmpty. Operand 8155 states and 11610 transitions. [2021-11-17 12:39:05,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-11-17 12:39:05,779 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:39:05,779 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 12:39:05,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-17 12:39:05,780 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_linux_kernel_module_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:39:05,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:39:05,780 INFO L85 PathProgramCache]: Analyzing trace with hash 1738193882, now seen corresponding path program 1 times [2021-11-17 12:39:05,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:39:05,781 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503834760] [2021-11-17 12:39:05,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:39:05,781 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:39:05,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:06,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 12:39:06,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:06,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-17 12:39:06,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:06,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-17 12:39:06,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:06,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-11-17 12:39:06,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:06,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:39:06,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:06,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-11-17 12:39:06,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:06,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-11-17 12:39:06,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:06,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-17 12:39:06,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:06,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 12:39:06,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:06,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 12:39:06,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:06,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 12:39:06,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:06,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 12:39:06,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:06,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-17 12:39:06,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:06,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-17 12:39:06,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:06,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-17 12:39:06,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:06,174 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-17 12:39:06,174 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:39:06,174 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [503834760] [2021-11-17 12:39:06,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [503834760] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 12:39:06,174 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 12:39:06,175 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 12:39:06,175 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148685814] [2021-11-17 12:39:06,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:39:06,176 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 12:39:06,176 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:39:06,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 12:39:06,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 12:39:06,177 INFO L87 Difference]: Start difference. First operand 8155 states and 11610 transitions. Second operand has 6 states, 6 states have (on average 10.5) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-11-17 12:39:08,217 WARN L515 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-11-17 12:39:10,292 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:39:19,053 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:39:22,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:39:22,344 INFO L93 Difference]: Finished difference Result 8155 states and 11610 transitions. [2021-11-17 12:39:22,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 12:39:22,345 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.5) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 100 [2021-11-17 12:39:22,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:39:22,414 INFO L225 Difference]: With dead ends: 8155 [2021-11-17 12:39:22,416 INFO L226 Difference]: Without dead ends: 8153 [2021-11-17 12:39:22,419 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-17 12:39:22,422 INFO L933 BasicCegarLoop]: 4793 mSDtfsCounter, 10748 mSDsluCounter, 1325 mSDsCounter, 0 mSdLazyCounter, 5831 mSolverCounterSat, 6604 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10792 SdHoareTripleChecker+Valid, 6118 SdHoareTripleChecker+Invalid, 12438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6604 IncrementalHoareTripleChecker+Valid, 5831 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.7s IncrementalHoareTripleChecker+Time [2021-11-17 12:39:22,423 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10792 Valid, 6118 Invalid, 12438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6604 Valid, 5831 Invalid, 3 Unknown, 0 Unchecked, 15.7s Time] [2021-11-17 12:39:22,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8153 states. [2021-11-17 12:39:22,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8153 to 8153. [2021-11-17 12:39:22,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8153 states, 5424 states have (on average 1.3086283185840708) internal successors, (7098), 5685 states have internal predecessors, (7098), 2253 states have call successors, (2253), 453 states have call predecessors, (2253), 452 states have return successors, (2257), 2208 states have call predecessors, (2257), 2251 states have call successors, (2257) [2021-11-17 12:39:22,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8153 states to 8153 states and 11608 transitions. [2021-11-17 12:39:22,782 INFO L78 Accepts]: Start accepts. Automaton has 8153 states and 11608 transitions. Word has length 100 [2021-11-17 12:39:22,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:39:22,782 INFO L470 AbstractCegarLoop]: Abstraction has 8153 states and 11608 transitions. [2021-11-17 12:39:22,782 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.5) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-11-17 12:39:22,783 INFO L276 IsEmpty]: Start isEmpty. Operand 8153 states and 11608 transitions. [2021-11-17 12:39:22,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-11-17 12:39:22,785 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:39:22,785 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 12:39:22,786 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-17 12:39:22,786 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_linux_kernel_rcu_update_lock_bh_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:39:22,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:39:22,786 INFO L85 PathProgramCache]: Analyzing trace with hash -709467308, now seen corresponding path program 1 times [2021-11-17 12:39:22,786 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:39:22,787 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593833035] [2021-11-17 12:39:22,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:39:22,787 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:39:22,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:22,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 12:39:22,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:22,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-17 12:39:23,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:23,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-17 12:39:23,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:23,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-11-17 12:39:23,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:23,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:39:23,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:23,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-11-17 12:39:23,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:23,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-11-17 12:39:23,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:23,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-17 12:39:23,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:23,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 12:39:23,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:23,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 12:39:23,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:23,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 12:39:23,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:23,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 12:39:23,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:23,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-17 12:39:23,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:23,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-17 12:39:23,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:23,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-17 12:39:23,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:23,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 12:39:23,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:23,133 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-17 12:39:23,133 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:39:23,133 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593833035] [2021-11-17 12:39:23,133 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593833035] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 12:39:23,134 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 12:39:23,134 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 12:39:23,134 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779009656] [2021-11-17 12:39:23,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:39:23,135 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 12:39:23,135 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:39:23,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 12:39:23,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 12:39:23,136 INFO L87 Difference]: Start difference. First operand 8153 states and 11608 transitions. Second operand has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-11-17 12:39:25,177 WARN L515 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-11-17 12:39:27,259 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:39:32,392 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:39:38,527 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:39:41,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:39:41,470 INFO L93 Difference]: Finished difference Result 8153 states and 11608 transitions. [2021-11-17 12:39:41,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 12:39:41,470 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 106 [2021-11-17 12:39:41,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:39:41,494 INFO L225 Difference]: With dead ends: 8153 [2021-11-17 12:39:41,495 INFO L226 Difference]: Without dead ends: 8151 [2021-11-17 12:39:41,497 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-17 12:39:41,498 INFO L933 BasicCegarLoop]: 4790 mSDtfsCounter, 10742 mSDsluCounter, 1325 mSDsCounter, 0 mSdLazyCounter, 5829 mSolverCounterSat, 6604 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10785 SdHoareTripleChecker+Valid, 6115 SdHoareTripleChecker+Invalid, 12437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6604 IncrementalHoareTripleChecker+Valid, 5829 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.8s IncrementalHoareTripleChecker+Time [2021-11-17 12:39:41,498 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10785 Valid, 6115 Invalid, 12437 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6604 Valid, 5829 Invalid, 4 Unknown, 0 Unchecked, 17.8s Time] [2021-11-17 12:39:41,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8151 states. [2021-11-17 12:39:41,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8151 to 8151. [2021-11-17 12:39:41,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8151 states, 5423 states have (on average 1.3085008297990042) internal successors, (7096), 5683 states have internal predecessors, (7096), 2253 states have call successors, (2253), 453 states have call predecessors, (2253), 452 states have return successors, (2257), 2208 states have call predecessors, (2257), 2251 states have call successors, (2257) [2021-11-17 12:39:41,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8151 states to 8151 states and 11606 transitions. [2021-11-17 12:39:41,903 INFO L78 Accepts]: Start accepts. Automaton has 8151 states and 11606 transitions. Word has length 106 [2021-11-17 12:39:41,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:39:41,904 INFO L470 AbstractCegarLoop]: Abstraction has 8151 states and 11606 transitions. [2021-11-17 12:39:41,904 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-11-17 12:39:41,904 INFO L276 IsEmpty]: Start isEmpty. Operand 8151 states and 11606 transitions. [2021-11-17 12:39:41,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-11-17 12:39:41,906 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:39:41,906 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 12:39:41,906 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-17 12:39:41,906 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:39:41,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:39:41,907 INFO L85 PathProgramCache]: Analyzing trace with hash -889693330, now seen corresponding path program 1 times [2021-11-17 12:39:41,907 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:39:41,907 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634099134] [2021-11-17 12:39:41,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:39:41,908 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:39:41,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:42,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 12:39:42,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:42,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-17 12:39:42,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:42,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-17 12:39:42,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:42,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-11-17 12:39:42,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:42,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:39:42,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:42,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-11-17 12:39:42,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:42,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-11-17 12:39:42,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:42,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-17 12:39:42,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:42,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 12:39:42,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:42,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 12:39:42,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:42,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 12:39:42,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:42,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 12:39:42,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:42,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-17 12:39:42,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:42,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-17 12:39:42,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:42,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-17 12:39:42,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:42,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 12:39:42,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:42,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-11-17 12:39:42,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:39:42,174 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-17 12:39:42,174 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:39:42,174 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634099134] [2021-11-17 12:39:42,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634099134] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 12:39:42,175 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 12:39:42,175 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 12:39:42,175 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283184746] [2021-11-17 12:39:42,175 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:39:42,176 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 12:39:42,176 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:39:42,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 12:39:42,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 12:39:42,176 INFO L87 Difference]: Start difference. First operand 8151 states and 11606 transitions. Second operand has 6 states, 6 states have (on average 11.833333333333334) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-11-17 12:39:44,215 WARN L515 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-11-17 12:39:46,291 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:39:50,134 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:39:53,612 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:40:00,553 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:40:04,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:40:04,161 INFO L93 Difference]: Finished difference Result 8151 states and 11606 transitions. [2021-11-17 12:40:04,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 12:40:04,162 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.833333333333334) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 112 [2021-11-17 12:40:04,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:40:04,219 INFO L225 Difference]: With dead ends: 8151 [2021-11-17 12:40:04,229 INFO L226 Difference]: Without dead ends: 8149 [2021-11-17 12:40:04,233 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-17 12:40:04,234 INFO L933 BasicCegarLoop]: 4788 mSDtfsCounter, 10736 mSDsluCounter, 1325 mSDsCounter, 0 mSdLazyCounter, 5826 mSolverCounterSat, 6604 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10778 SdHoareTripleChecker+Valid, 6113 SdHoareTripleChecker+Invalid, 12435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6604 IncrementalHoareTripleChecker+Valid, 5826 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.5s IncrementalHoareTripleChecker+Time [2021-11-17 12:40:04,234 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10778 Valid, 6113 Invalid, 12435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6604 Valid, 5826 Invalid, 5 Unknown, 0 Unchecked, 21.5s Time] [2021-11-17 12:40:04,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8149 states. [2021-11-17 12:40:04,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8149 to 8149. [2021-11-17 12:40:05,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8149 states, 5422 states have (on average 1.3083732939874586) internal successors, (7094), 5681 states have internal predecessors, (7094), 2253 states have call successors, (2253), 453 states have call predecessors, (2253), 452 states have return successors, (2257), 2208 states have call predecessors, (2257), 2251 states have call successors, (2257) [2021-11-17 12:40:05,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8149 states to 8149 states and 11604 transitions. [2021-11-17 12:40:05,053 INFO L78 Accepts]: Start accepts. Automaton has 8149 states and 11604 transitions. Word has length 112 [2021-11-17 12:40:05,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:40:05,055 INFO L470 AbstractCegarLoop]: Abstraction has 8149 states and 11604 transitions. [2021-11-17 12:40:05,056 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.833333333333334) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-11-17 12:40:05,056 INFO L276 IsEmpty]: Start isEmpty. Operand 8149 states and 11604 transitions. [2021-11-17 12:40:05,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-11-17 12:40:05,058 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:40:05,058 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 12:40:05,058 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-17 12:40:05,058 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:40:05,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:40:05,059 INFO L85 PathProgramCache]: Analyzing trace with hash -1126428746, now seen corresponding path program 1 times [2021-11-17 12:40:05,059 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:40:05,059 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562880122] [2021-11-17 12:40:05,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:40:05,059 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:40:05,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:05,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 12:40:05,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:05,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-17 12:40:05,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:05,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-17 12:40:05,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:05,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-11-17 12:40:05,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:05,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:40:05,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:05,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-11-17 12:40:05,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:05,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-11-17 12:40:05,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:05,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-17 12:40:05,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:05,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 12:40:05,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:05,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 12:40:05,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:05,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 12:40:05,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:05,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 12:40:05,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:05,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-17 12:40:05,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:05,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-17 12:40:05,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:05,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-17 12:40:05,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:05,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 12:40:05,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:05,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-11-17 12:40:05,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:05,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-11-17 12:40:05,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:05,361 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-17 12:40:05,362 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:40:05,362 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562880122] [2021-11-17 12:40:05,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562880122] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 12:40:05,362 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 12:40:05,362 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 12:40:05,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940455590] [2021-11-17 12:40:05,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:40:05,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 12:40:05,363 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:40:05,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 12:40:05,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 12:40:05,364 INFO L87 Difference]: Start difference. First operand 8149 states and 11604 transitions. Second operand has 6 states, 6 states have (on average 12.5) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-11-17 12:40:07,408 WARN L515 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-11-17 12:40:09,480 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:40:15,319 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:40:20,403 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:40:28,139 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:40:33,702 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:40:37,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:40:37,997 INFO L93 Difference]: Finished difference Result 11901 states and 16938 transitions. [2021-11-17 12:40:37,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-17 12:40:37,997 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 118 [2021-11-17 12:40:37,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:40:38,044 INFO L225 Difference]: With dead ends: 11901 [2021-11-17 12:40:38,045 INFO L226 Difference]: Without dead ends: 11899 [2021-11-17 12:40:38,050 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2021-11-17 12:40:38,050 INFO L933 BasicCegarLoop]: 5395 mSDtfsCounter, 15935 mSDsluCounter, 2725 mSDsCounter, 0 mSdLazyCounter, 12986 mSolverCounterSat, 10192 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15973 SdHoareTripleChecker+Valid, 8120 SdHoareTripleChecker+Invalid, 23184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 10192 IncrementalHoareTripleChecker+Valid, 12986 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.8s IncrementalHoareTripleChecker+Time [2021-11-17 12:40:38,051 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15973 Valid, 8120 Invalid, 23184 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [10192 Valid, 12986 Invalid, 6 Unknown, 0 Unchecked, 31.8s Time] [2021-11-17 12:40:38,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11899 states. [2021-11-17 12:40:38,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11899 to 11795. [2021-11-17 12:40:38,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11795 states, 7858 states have (on average 1.3082209213540341) internal successors, (10280), 8231 states have internal predecessors, (10280), 3255 states have call successors, (3255), 663 states have call predecessors, (3255), 660 states have return successors, (3294), 3177 states have call predecessors, (3294), 3253 states have call successors, (3294) [2021-11-17 12:40:38,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11795 states to 11795 states and 16829 transitions. [2021-11-17 12:40:38,710 INFO L78 Accepts]: Start accepts. Automaton has 11795 states and 16829 transitions. Word has length 118 [2021-11-17 12:40:38,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:40:38,711 INFO L470 AbstractCegarLoop]: Abstraction has 11795 states and 16829 transitions. [2021-11-17 12:40:38,711 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-11-17 12:40:38,711 INFO L276 IsEmpty]: Start isEmpty. Operand 11795 states and 16829 transitions. [2021-11-17 12:40:38,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-11-17 12:40:38,713 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:40:38,713 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 12:40:38,713 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-17 12:40:38,714 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_linux_kernel_rcu_srcu_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:40:38,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:40:38,714 INFO L85 PathProgramCache]: Analyzing trace with hash -571888981, now seen corresponding path program 1 times [2021-11-17 12:40:38,714 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:40:38,715 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624594005] [2021-11-17 12:40:38,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:40:38,715 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:40:38,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:38,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 12:40:38,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:38,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-17 12:40:38,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:38,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-17 12:40:38,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:38,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-11-17 12:40:39,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:39,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:40:39,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:39,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-11-17 12:40:39,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:39,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-11-17 12:40:39,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:39,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-17 12:40:39,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:39,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 12:40:39,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:39,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 12:40:39,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:39,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 12:40:39,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:39,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 12:40:39,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:39,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-17 12:40:39,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:39,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-17 12:40:39,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:39,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-17 12:40:39,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:39,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 12:40:39,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:39,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-11-17 12:40:39,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:39,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-11-17 12:40:39,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:39,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-11-17 12:40:39,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:40:39,112 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-17 12:40:39,113 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:40:39,113 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624594005] [2021-11-17 12:40:39,113 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624594005] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 12:40:39,113 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 12:40:39,113 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 12:40:39,113 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562607435] [2021-11-17 12:40:39,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:40:39,114 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 12:40:39,114 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:40:39,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 12:40:39,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 12:40:39,115 INFO L87 Difference]: Start difference. First operand 11795 states and 16829 transitions. Second operand has 6 states, 6 states have (on average 13.166666666666666) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (20), 4 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-11-17 12:40:41,154 WARN L515 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-11-17 12:40:43,224 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:40:48,465 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:40:56,152 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:40:59,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:40:59,640 INFO L93 Difference]: Finished difference Result 11795 states and 16829 transitions. [2021-11-17 12:40:59,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 12:40:59,643 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.166666666666666) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (20), 4 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 124 [2021-11-17 12:40:59,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:40:59,681 INFO L225 Difference]: With dead ends: 11795 [2021-11-17 12:40:59,681 INFO L226 Difference]: Without dead ends: 11793 [2021-11-17 12:40:59,686 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-17 12:40:59,686 INFO L933 BasicCegarLoop]: 4786 mSDtfsCounter, 10730 mSDsluCounter, 1325 mSDsCounter, 0 mSdLazyCounter, 5825 mSolverCounterSat, 6604 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10770 SdHoareTripleChecker+Valid, 6111 SdHoareTripleChecker+Invalid, 12433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6604 IncrementalHoareTripleChecker+Valid, 5825 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.8s IncrementalHoareTripleChecker+Time [2021-11-17 12:40:59,686 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10770 Valid, 6111 Invalid, 12433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6604 Valid, 5825 Invalid, 4 Unknown, 0 Unchecked, 19.8s Time] [2021-11-17 12:40:59,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11793 states. [2021-11-17 12:41:00,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11793 to 11793. [2021-11-17 12:41:00,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11793 states, 7857 states have (on average 1.3081328751431844) internal successors, (10278), 8229 states have internal predecessors, (10278), 3255 states have call successors, (3255), 663 states have call predecessors, (3255), 660 states have return successors, (3294), 3177 states have call predecessors, (3294), 3253 states have call successors, (3294) [2021-11-17 12:41:00,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11793 states to 11793 states and 16827 transitions. [2021-11-17 12:41:00,261 INFO L78 Accepts]: Start accepts. Automaton has 11793 states and 16827 transitions. Word has length 124 [2021-11-17 12:41:00,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:41:00,262 INFO L470 AbstractCegarLoop]: Abstraction has 11793 states and 16827 transitions. [2021-11-17 12:41:00,262 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.166666666666666) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (20), 4 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-11-17 12:41:00,262 INFO L276 IsEmpty]: Start isEmpty. Operand 11793 states and 16827 transitions. [2021-11-17 12:41:00,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-11-17 12:41:00,264 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:41:00,264 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 12:41:00,265 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-17 12:41:00,265 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_linux_lib_idr_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:41:00,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:41:00,265 INFO L85 PathProgramCache]: Analyzing trace with hash -30369031, now seen corresponding path program 1 times [2021-11-17 12:41:00,265 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:41:00,266 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653413094] [2021-11-17 12:41:00,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:41:00,266 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:41:00,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:00,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 12:41:00,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:00,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-17 12:41:00,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:00,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-17 12:41:00,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:00,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-11-17 12:41:00,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:00,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:41:00,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:00,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-11-17 12:41:00,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:00,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-11-17 12:41:00,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:00,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-17 12:41:00,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:00,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 12:41:00,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:00,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 12:41:00,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:00,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 12:41:00,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:00,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 12:41:00,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:00,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-17 12:41:00,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:00,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-17 12:41:00,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:00,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-17 12:41:00,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:00,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 12:41:00,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:00,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-11-17 12:41:00,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:00,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-11-17 12:41:00,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:00,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-11-17 12:41:00,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:00,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-11-17 12:41:00,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:00,673 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-17 12:41:00,674 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:41:00,674 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653413094] [2021-11-17 12:41:00,674 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653413094] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 12:41:00,674 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 12:41:00,674 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 12:41:00,674 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119374755] [2021-11-17 12:41:00,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:41:00,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 12:41:00,675 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:41:00,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 12:41:00,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 12:41:00,676 INFO L87 Difference]: Start difference. First operand 11793 states and 16827 transitions. Second operand has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (21), 4 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-11-17 12:41:02,715 WARN L515 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-11-17 12:41:04,792 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:41:10,225 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:41:17,378 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:41:20,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:41:20,742 INFO L93 Difference]: Finished difference Result 11793 states and 16827 transitions. [2021-11-17 12:41:20,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 12:41:20,743 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (21), 4 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 130 [2021-11-17 12:41:20,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:41:20,781 INFO L225 Difference]: With dead ends: 11793 [2021-11-17 12:41:20,781 INFO L226 Difference]: Without dead ends: 11791 [2021-11-17 12:41:20,787 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-17 12:41:20,787 INFO L933 BasicCegarLoop]: 4785 mSDtfsCounter, 10724 mSDsluCounter, 1325 mSDsCounter, 0 mSdLazyCounter, 5822 mSolverCounterSat, 6604 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10763 SdHoareTripleChecker+Valid, 6110 SdHoareTripleChecker+Invalid, 12430 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6604 IncrementalHoareTripleChecker+Valid, 5822 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.4s IncrementalHoareTripleChecker+Time [2021-11-17 12:41:20,787 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10763 Valid, 6110 Invalid, 12430 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6604 Valid, 5822 Invalid, 4 Unknown, 0 Unchecked, 19.4s Time] [2021-11-17 12:41:20,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11791 states. [2021-11-17 12:41:21,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11791 to 11791. [2021-11-17 12:41:21,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11791 states, 7856 states have (on average 1.3080448065173116) internal successors, (10276), 8227 states have internal predecessors, (10276), 3255 states have call successors, (3255), 663 states have call predecessors, (3255), 660 states have return successors, (3294), 3177 states have call predecessors, (3294), 3253 states have call successors, (3294) [2021-11-17 12:41:21,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11791 states to 11791 states and 16825 transitions. [2021-11-17 12:41:21,372 INFO L78 Accepts]: Start accepts. Automaton has 11791 states and 16825 transitions. Word has length 130 [2021-11-17 12:41:21,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:41:21,372 INFO L470 AbstractCegarLoop]: Abstraction has 11791 states and 16825 transitions. [2021-11-17 12:41:21,372 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (21), 4 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-11-17 12:41:21,373 INFO L276 IsEmpty]: Start isEmpty. Operand 11791 states and 16825 transitions. [2021-11-17 12:41:21,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-11-17 12:41:21,375 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:41:21,375 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 12:41:21,375 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-17 12:41:21,376 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:41:21,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:41:21,376 INFO L85 PathProgramCache]: Analyzing trace with hash -1805189708, now seen corresponding path program 1 times [2021-11-17 12:41:21,376 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:41:21,376 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109384910] [2021-11-17 12:41:21,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:41:21,377 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:41:21,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:21,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 12:41:21,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:21,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-17 12:41:21,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:21,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-17 12:41:21,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:21,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-11-17 12:41:21,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:21,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:41:21,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:21,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-11-17 12:41:21,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:21,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-11-17 12:41:21,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:21,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-17 12:41:21,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:21,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 12:41:21,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:21,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 12:41:21,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:21,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 12:41:21,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:21,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 12:41:21,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:21,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-17 12:41:21,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:21,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-17 12:41:21,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:21,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-17 12:41:21,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:21,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 12:41:21,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:21,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-11-17 12:41:21,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:21,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-11-17 12:41:21,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:21,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-11-17 12:41:21,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:21,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-11-17 12:41:21,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:21,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-17 12:41:21,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:21,765 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-17 12:41:21,765 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:41:21,765 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1109384910] [2021-11-17 12:41:21,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1109384910] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 12:41:21,767 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 12:41:21,767 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 12:41:21,767 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228423145] [2021-11-17 12:41:21,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:41:21,768 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 12:41:21,768 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:41:21,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 12:41:21,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 12:41:21,769 INFO L87 Difference]: Start difference. First operand 11791 states and 16825 transitions. Second operand has 6 states, 6 states have (on average 14.5) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (22), 4 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-17 12:41:23,808 WARN L515 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-11-17 12:41:25,892 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:41:29,895 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:41:33,265 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:41:39,549 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:41:42,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:41:42,945 INFO L93 Difference]: Finished difference Result 11791 states and 16825 transitions. [2021-11-17 12:41:42,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 12:41:42,945 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.5) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (22), 4 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 136 [2021-11-17 12:41:42,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:41:42,968 INFO L225 Difference]: With dead ends: 11791 [2021-11-17 12:41:42,969 INFO L226 Difference]: Without dead ends: 11789 [2021-11-17 12:41:42,971 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-17 12:41:42,971 INFO L933 BasicCegarLoop]: 4783 mSDtfsCounter, 10718 mSDsluCounter, 1325 mSDsCounter, 0 mSdLazyCounter, 5819 mSolverCounterSat, 6604 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10756 SdHoareTripleChecker+Valid, 6108 SdHoareTripleChecker+Invalid, 12428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6604 IncrementalHoareTripleChecker+Valid, 5819 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.5s IncrementalHoareTripleChecker+Time [2021-11-17 12:41:42,971 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10756 Valid, 6108 Invalid, 12428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6604 Valid, 5819 Invalid, 5 Unknown, 0 Unchecked, 20.5s Time] [2021-11-17 12:41:42,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11789 states. [2021-11-17 12:41:43,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11789 to 11789. [2021-11-17 12:41:43,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11789 states, 7855 states have (on average 1.3079567154678549) internal successors, (10274), 8225 states have internal predecessors, (10274), 3255 states have call successors, (3255), 663 states have call predecessors, (3255), 660 states have return successors, (3294), 3177 states have call predecessors, (3294), 3253 states have call successors, (3294) [2021-11-17 12:41:43,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11789 states to 11789 states and 16823 transitions. [2021-11-17 12:41:43,559 INFO L78 Accepts]: Start accepts. Automaton has 11789 states and 16823 transitions. Word has length 136 [2021-11-17 12:41:43,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:41:43,559 INFO L470 AbstractCegarLoop]: Abstraction has 11789 states and 16823 transitions. [2021-11-17 12:41:43,559 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.5) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (22), 4 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-17 12:41:43,559 INFO L276 IsEmpty]: Start isEmpty. Operand 11789 states and 16823 transitions. [2021-11-17 12:41:43,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2021-11-17 12:41:43,562 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:41:43,562 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 12:41:43,562 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-17 12:41:43,562 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_linux_net_rtnetlink_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:41:43,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:41:43,563 INFO L85 PathProgramCache]: Analyzing trace with hash -1837999894, now seen corresponding path program 1 times [2021-11-17 12:41:43,563 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:41:43,563 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369651137] [2021-11-17 12:41:43,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:41:43,564 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:41:43,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:43,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 12:41:43,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:43,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-17 12:41:43,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:43,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-17 12:41:43,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:43,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-11-17 12:41:43,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:43,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:41:43,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:43,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-11-17 12:41:43,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:43,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-11-17 12:41:43,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:43,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-17 12:41:43,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:43,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 12:41:43,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:43,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 12:41:43,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:43,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 12:41:43,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:43,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 12:41:43,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:43,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-17 12:41:43,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:43,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-17 12:41:43,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:43,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-17 12:41:43,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:43,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 12:41:43,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:43,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-11-17 12:41:43,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:43,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-11-17 12:41:43,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:43,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-11-17 12:41:43,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:43,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-11-17 12:41:43,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:43,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-17 12:41:43,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:43,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-11-17 12:41:43,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:41:43,856 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-17 12:41:43,857 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:41:43,857 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369651137] [2021-11-17 12:41:43,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1369651137] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 12:41:43,857 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 12:41:43,857 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 12:41:43,857 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935438668] [2021-11-17 12:41:43,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:41:43,858 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 12:41:43,858 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:41:43,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 12:41:43,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 12:41:43,859 INFO L87 Difference]: Start difference. First operand 11789 states and 16823 transitions. Second operand has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (23), 4 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-17 12:41:45,900 WARN L515 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-11-17 12:41:47,977 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:41:53,385 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:41:59,751 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:42:03,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:42:03,194 INFO L93 Difference]: Finished difference Result 11789 states and 16823 transitions. [2021-11-17 12:42:03,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 12:42:03,194 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (23), 4 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 142 [2021-11-17 12:42:03,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:42:03,219 INFO L225 Difference]: With dead ends: 11789 [2021-11-17 12:42:03,219 INFO L226 Difference]: Without dead ends: 11787 [2021-11-17 12:42:03,222 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-17 12:42:03,222 INFO L933 BasicCegarLoop]: 4781 mSDtfsCounter, 10712 mSDsluCounter, 1325 mSDsCounter, 0 mSdLazyCounter, 5818 mSolverCounterSat, 6604 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10749 SdHoareTripleChecker+Valid, 6106 SdHoareTripleChecker+Invalid, 12426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6604 IncrementalHoareTripleChecker+Valid, 5818 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.7s IncrementalHoareTripleChecker+Time [2021-11-17 12:42:03,223 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10749 Valid, 6106 Invalid, 12426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6604 Valid, 5818 Invalid, 4 Unknown, 0 Unchecked, 18.7s Time] [2021-11-17 12:42:03,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11787 states. [2021-11-17 12:42:03,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11787 to 11787. [2021-11-17 12:42:03,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11787 states, 7854 states have (on average 1.307868601986249) internal successors, (10272), 8223 states have internal predecessors, (10272), 3255 states have call successors, (3255), 663 states have call predecessors, (3255), 660 states have return successors, (3294), 3177 states have call predecessors, (3294), 3253 states have call successors, (3294) [2021-11-17 12:42:03,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11787 states to 11787 states and 16821 transitions. [2021-11-17 12:42:03,779 INFO L78 Accepts]: Start accepts. Automaton has 11787 states and 16821 transitions. Word has length 142 [2021-11-17 12:42:03,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:42:03,779 INFO L470 AbstractCegarLoop]: Abstraction has 11787 states and 16821 transitions. [2021-11-17 12:42:03,779 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (23), 4 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-17 12:42:03,780 INFO L276 IsEmpty]: Start isEmpty. Operand 11787 states and 16821 transitions. [2021-11-17 12:42:03,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2021-11-17 12:42:03,782 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:42:03,782 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 12:42:03,783 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-17 12:42:03,783 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_linux_net_sock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:42:03,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:42:03,783 INFO L85 PathProgramCache]: Analyzing trace with hash 1661046872, now seen corresponding path program 1 times [2021-11-17 12:42:03,783 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:42:03,784 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834725965] [2021-11-17 12:42:03,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:42:03,784 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:42:03,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:03,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 12:42:03,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:03,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-17 12:42:03,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:03,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-17 12:42:03,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:03,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-11-17 12:42:03,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:03,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:42:03,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:03,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-11-17 12:42:03,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:03,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-11-17 12:42:03,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:03,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-17 12:42:03,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:03,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 12:42:03,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:03,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 12:42:03,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:03,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 12:42:04,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:04,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 12:42:04,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:04,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-17 12:42:04,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:04,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-17 12:42:04,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:04,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-17 12:42:04,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:04,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 12:42:04,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:04,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-11-17 12:42:04,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:04,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-11-17 12:42:04,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:04,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-11-17 12:42:04,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:04,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-11-17 12:42:04,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:04,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-17 12:42:04,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:04,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-11-17 12:42:04,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:04,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-11-17 12:42:04,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:04,142 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-17 12:42:04,143 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:42:04,143 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834725965] [2021-11-17 12:42:04,143 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1834725965] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 12:42:04,143 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 12:42:04,143 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 12:42:04,143 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265056102] [2021-11-17 12:42:04,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:42:04,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 12:42:04,145 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:42:04,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 12:42:04,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 12:42:04,148 INFO L87 Difference]: Start difference. First operand 11787 states and 16821 transitions. Second operand has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (24), 4 states have call predecessors, (24), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-11-17 12:42:06,187 WARN L515 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-11-17 12:42:08,272 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:42:12,218 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:42:16,280 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:42:24,161 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:42:28,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:42:28,726 INFO L93 Difference]: Finished difference Result 11787 states and 16821 transitions. [2021-11-17 12:42:28,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 12:42:28,726 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (24), 4 states have call predecessors, (24), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 148 [2021-11-17 12:42:28,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:42:28,783 INFO L225 Difference]: With dead ends: 11787 [2021-11-17 12:42:28,783 INFO L226 Difference]: Without dead ends: 11785 [2021-11-17 12:42:28,787 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-17 12:42:28,788 INFO L933 BasicCegarLoop]: 4779 mSDtfsCounter, 10706 mSDsluCounter, 1325 mSDsCounter, 0 mSdLazyCounter, 5815 mSolverCounterSat, 6604 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10742 SdHoareTripleChecker+Valid, 6104 SdHoareTripleChecker+Invalid, 12424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 6604 IncrementalHoareTripleChecker+Valid, 5815 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.8s IncrementalHoareTripleChecker+Time [2021-11-17 12:42:28,788 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10742 Valid, 6104 Invalid, 12424 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [6604 Valid, 5815 Invalid, 5 Unknown, 0 Unchecked, 23.8s Time] [2021-11-17 12:42:28,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11785 states. [2021-11-17 12:42:29,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11785 to 11785. [2021-11-17 12:42:29,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11785 states, 7853 states have (on average 1.3077804660639245) internal successors, (10270), 8221 states have internal predecessors, (10270), 3255 states have call successors, (3255), 663 states have call predecessors, (3255), 660 states have return successors, (3294), 3177 states have call predecessors, (3294), 3253 states have call successors, (3294) [2021-11-17 12:42:29,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11785 states to 11785 states and 16819 transitions. [2021-11-17 12:42:29,293 INFO L78 Accepts]: Start accepts. Automaton has 11785 states and 16819 transitions. Word has length 148 [2021-11-17 12:42:29,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:42:29,293 INFO L470 AbstractCegarLoop]: Abstraction has 11785 states and 16819 transitions. [2021-11-17 12:42:29,293 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (24), 4 states have call predecessors, (24), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-11-17 12:42:29,293 INFO L276 IsEmpty]: Start isEmpty. Operand 11785 states and 16819 transitions. [2021-11-17 12:42:29,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2021-11-17 12:42:29,296 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:42:29,296 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 12:42:29,296 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-17 12:42:29,296 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:42:29,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:42:29,296 INFO L85 PathProgramCache]: Analyzing trace with hash -1001753990, now seen corresponding path program 1 times [2021-11-17 12:42:29,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:42:29,296 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858440988] [2021-11-17 12:42:29,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:42:29,297 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:42:29,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:29,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 12:42:29,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:29,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-17 12:42:29,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:29,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-17 12:42:29,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:29,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-11-17 12:42:29,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:29,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:42:29,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:29,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-11-17 12:42:29,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:29,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-11-17 12:42:29,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:29,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-17 12:42:29,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:29,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 12:42:29,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:29,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 12:42:29,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:29,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 12:42:29,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:29,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 12:42:29,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:29,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-17 12:42:29,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:29,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-17 12:42:29,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:29,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-17 12:42:29,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:29,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 12:42:29,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:29,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-11-17 12:42:29,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:29,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-11-17 12:42:29,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:29,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-11-17 12:42:29,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:29,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-11-17 12:42:29,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:29,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-17 12:42:29,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:29,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-11-17 12:42:29,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:29,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-11-17 12:42:29,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:29,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2021-11-17 12:42:29,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:29,605 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-17 12:42:29,606 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:42:29,606 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858440988] [2021-11-17 12:42:29,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858440988] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 12:42:29,606 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 12:42:29,606 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 12:42:29,606 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1463013149] [2021-11-17 12:42:29,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:42:29,608 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 12:42:29,608 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:42:29,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 12:42:29,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 12:42:29,609 INFO L87 Difference]: Start difference. First operand 11785 states and 16819 transitions. Second operand has 6 states, 6 states have (on average 16.5) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (25), 4 states have call predecessors, (25), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-11-17 12:42:31,648 WARN L515 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-11-17 12:42:33,731 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:42:37,709 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:42:40,969 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:42:47,304 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:42:50,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:42:50,928 INFO L93 Difference]: Finished difference Result 11785 states and 16819 transitions. [2021-11-17 12:42:50,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 12:42:50,928 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.5) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (25), 4 states have call predecessors, (25), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 154 [2021-11-17 12:42:50,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:42:50,951 INFO L225 Difference]: With dead ends: 11785 [2021-11-17 12:42:50,951 INFO L226 Difference]: Without dead ends: 11783 [2021-11-17 12:42:50,953 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-17 12:42:50,954 INFO L933 BasicCegarLoop]: 4777 mSDtfsCounter, 10700 mSDsluCounter, 1325 mSDsCounter, 0 mSdLazyCounter, 5813 mSolverCounterSat, 6604 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10735 SdHoareTripleChecker+Valid, 6102 SdHoareTripleChecker+Invalid, 12422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6604 IncrementalHoareTripleChecker+Valid, 5813 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.6s IncrementalHoareTripleChecker+Time [2021-11-17 12:42:50,954 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10735 Valid, 6102 Invalid, 12422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6604 Valid, 5813 Invalid, 5 Unknown, 0 Unchecked, 20.6s Time] [2021-11-17 12:42:50,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11783 states. [2021-11-17 12:42:51,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11783 to 11783. [2021-11-17 12:42:51,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11783 states, 7852 states have (on average 1.3076923076923077) internal successors, (10268), 8219 states have internal predecessors, (10268), 3255 states have call successors, (3255), 663 states have call predecessors, (3255), 660 states have return successors, (3294), 3177 states have call predecessors, (3294), 3253 states have call successors, (3294) [2021-11-17 12:42:51,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11783 states to 11783 states and 16817 transitions. [2021-11-17 12:42:51,476 INFO L78 Accepts]: Start accepts. Automaton has 11783 states and 16817 transitions. Word has length 154 [2021-11-17 12:42:51,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:42:51,477 INFO L470 AbstractCegarLoop]: Abstraction has 11783 states and 16817 transitions. [2021-11-17 12:42:51,477 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.5) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (25), 4 states have call predecessors, (25), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-11-17 12:42:51,477 INFO L276 IsEmpty]: Start isEmpty. Operand 11783 states and 16817 transitions. [2021-11-17 12:42:51,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2021-11-17 12:42:51,479 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:42:51,479 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 12:42:51,479 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-17 12:42:51,480 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:42:51,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:42:51,480 INFO L85 PathProgramCache]: Analyzing trace with hash -1884822398, now seen corresponding path program 1 times [2021-11-17 12:42:51,480 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:42:51,480 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [524257160] [2021-11-17 12:42:51,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:42:51,481 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:42:51,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:51,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 12:42:51,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:51,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-17 12:42:51,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:51,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-17 12:42:51,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:51,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-11-17 12:42:51,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:51,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:42:51,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:51,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-11-17 12:42:51,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:51,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-11-17 12:42:51,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:51,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-17 12:42:51,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:51,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 12:42:51,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:51,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 12:42:51,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:51,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 12:42:51,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:51,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 12:42:51,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:51,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-17 12:42:51,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:51,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-17 12:42:51,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:51,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-17 12:42:51,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:51,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 12:42:51,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:51,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-11-17 12:42:51,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:51,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-11-17 12:42:51,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:51,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-11-17 12:42:51,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:51,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-11-17 12:42:51,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:51,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-17 12:42:51,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:51,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-11-17 12:42:51,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:51,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-11-17 12:42:51,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:51,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2021-11-17 12:42:51,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:51,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-11-17 12:42:51,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:42:51,853 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-17 12:42:51,853 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:42:51,853 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [524257160] [2021-11-17 12:42:51,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [524257160] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 12:42:51,853 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 12:42:51,854 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 12:42:51,854 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809835612] [2021-11-17 12:42:51,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:42:51,854 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 12:42:51,854 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:42:51,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 12:42:51,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 12:42:51,855 INFO L87 Difference]: Start difference. First operand 11783 states and 16817 transitions. Second operand has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 4 states have internal predecessors, (103), 2 states have call successors, (26), 4 states have call predecessors, (26), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-17 12:42:53,896 WARN L515 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-11-17 12:42:55,981 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:43:01,153 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:43:07,626 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:43:11,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:43:11,157 INFO L93 Difference]: Finished difference Result 11783 states and 16817 transitions. [2021-11-17 12:43:11,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 12:43:11,157 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 4 states have internal predecessors, (103), 2 states have call successors, (26), 4 states have call predecessors, (26), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 160 [2021-11-17 12:43:11,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:43:11,183 INFO L225 Difference]: With dead ends: 11783 [2021-11-17 12:43:11,183 INFO L226 Difference]: Without dead ends: 11781 [2021-11-17 12:43:11,187 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-17 12:43:11,187 INFO L933 BasicCegarLoop]: 4775 mSDtfsCounter, 10694 mSDsluCounter, 1325 mSDsCounter, 0 mSdLazyCounter, 5812 mSolverCounterSat, 6604 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10728 SdHoareTripleChecker+Valid, 6100 SdHoareTripleChecker+Invalid, 12420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6604 IncrementalHoareTripleChecker+Valid, 5812 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.6s IncrementalHoareTripleChecker+Time [2021-11-17 12:43:11,187 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10728 Valid, 6100 Invalid, 12420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6604 Valid, 5812 Invalid, 4 Unknown, 0 Unchecked, 18.6s Time] [2021-11-17 12:43:11,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11781 states. [2021-11-17 12:43:11,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11781 to 11781. [2021-11-17 12:43:11,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11781 states, 7851 states have (on average 1.30760412686282) internal successors, (10266), 8217 states have internal predecessors, (10266), 3255 states have call successors, (3255), 663 states have call predecessors, (3255), 660 states have return successors, (3294), 3177 states have call predecessors, (3294), 3253 states have call successors, (3294) [2021-11-17 12:43:11,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11781 states to 11781 states and 16815 transitions. [2021-11-17 12:43:11,774 INFO L78 Accepts]: Start accepts. Automaton has 11781 states and 16815 transitions. Word has length 160 [2021-11-17 12:43:11,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:43:11,774 INFO L470 AbstractCegarLoop]: Abstraction has 11781 states and 16815 transitions. [2021-11-17 12:43:11,775 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 4 states have internal predecessors, (103), 2 states have call successors, (26), 4 states have call predecessors, (26), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-17 12:43:11,775 INFO L276 IsEmpty]: Start isEmpty. Operand 11781 states and 16815 transitions. [2021-11-17 12:43:11,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2021-11-17 12:43:11,777 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:43:11,777 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 12:43:11,777 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-17 12:43:11,777 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_linux_usb_urb_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:43:11,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:43:11,778 INFO L85 PathProgramCache]: Analyzing trace with hash -1318803748, now seen corresponding path program 1 times [2021-11-17 12:43:11,778 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:43:11,778 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907495489] [2021-11-17 12:43:11,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:43:11,779 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:43:11,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:43:11,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 12:43:11,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:43:11,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-17 12:43:11,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:43:11,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-17 12:43:11,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:43:11,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-11-17 12:43:11,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:43:11,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:43:11,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:43:11,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-11-17 12:43:11,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:43:11,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-11-17 12:43:11,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:43:11,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-17 12:43:11,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:43:11,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 12:43:11,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:43:11,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 12:43:11,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:43:11,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 12:43:11,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:43:11,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-11-17 12:43:11,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:43:11,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-17 12:43:11,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:43:11,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-17 12:43:11,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:43:11,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-17 12:43:12,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:43:12,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 12:43:12,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:43:12,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-11-17 12:43:12,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:43:12,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-11-17 12:43:12,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:43:12,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-11-17 12:43:12,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:43:12,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-11-17 12:43:12,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:43:12,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-17 12:43:12,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:43:12,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-11-17 12:43:12,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:43:12,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-11-17 12:43:12,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:43:12,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2021-11-17 12:43:12,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:43:12,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-11-17 12:43:12,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:43:12,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-11-17 12:43:12,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:43:12,081 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-17 12:43:12,081 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:43:12,081 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907495489] [2021-11-17 12:43:12,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907495489] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 12:43:12,081 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 12:43:12,081 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 12:43:12,082 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094781716] [2021-11-17 12:43:12,082 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:43:12,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 12:43:12,083 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:43:12,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 12:43:12,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 12:43:12,083 INFO L87 Difference]: Start difference. First operand 11781 states and 16815 transitions. Second operand has 6 states, 6 states have (on average 17.833333333333332) internal successors, (107), 4 states have internal predecessors, (107), 2 states have call successors, (27), 4 states have call predecessors, (27), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2021-11-17 12:43:14,123 WARN L515 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-11-17 12:43:16,207 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:43:21,439 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:43:28,213 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:43:31,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:43:31,875 INFO L93 Difference]: Finished difference Result 11781 states and 16815 transitions. [2021-11-17 12:43:31,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 12:43:31,875 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.833333333333332) internal successors, (107), 4 states have internal predecessors, (107), 2 states have call successors, (27), 4 states have call predecessors, (27), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 166 [2021-11-17 12:43:31,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:43:31,911 INFO L225 Difference]: With dead ends: 11781 [2021-11-17 12:43:31,912 INFO L226 Difference]: Without dead ends: 11579 [2021-11-17 12:43:31,919 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-17 12:43:31,920 INFO L933 BasicCegarLoop]: 4774 mSDtfsCounter, 10685 mSDsluCounter, 1325 mSDsCounter, 0 mSdLazyCounter, 5812 mSolverCounterSat, 6604 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10718 SdHoareTripleChecker+Valid, 6099 SdHoareTripleChecker+Invalid, 12420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6604 IncrementalHoareTripleChecker+Valid, 5812 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.0s IncrementalHoareTripleChecker+Time [2021-11-17 12:43:31,920 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10718 Valid, 6099 Invalid, 12420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6604 Valid, 5812 Invalid, 4 Unknown, 0 Unchecked, 19.0s Time] [2021-11-17 12:43:31,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11579 states. [2021-11-17 12:43:32,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11579 to 11579. [2021-11-17 12:43:32,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11579 states, 7728 states have (on average 1.311723602484472) internal successors, (10137), 8092 states have internal predecessors, (10137), 3201 states have call successors, (3201), 639 states have call predecessors, (3201), 636 states have return successors, (3239), 3124 states have call predecessors, (3239), 3199 states have call successors, (3239) [2021-11-17 12:43:32,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11579 states to 11579 states and 16577 transitions. [2021-11-17 12:43:32,637 INFO L78 Accepts]: Start accepts. Automaton has 11579 states and 16577 transitions. Word has length 166 [2021-11-17 12:43:32,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:43:32,637 INFO L470 AbstractCegarLoop]: Abstraction has 11579 states and 16577 transitions. [2021-11-17 12:43:32,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.833333333333332) internal successors, (107), 4 states have internal predecessors, (107), 2 states have call successors, (27), 4 states have call predecessors, (27), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2021-11-17 12:43:32,637 INFO L276 IsEmpty]: Start isEmpty. Operand 11579 states and 16577 transitions. [2021-11-17 12:43:32,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 284 [2021-11-17 12:43:32,640 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:43:32,641 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 18, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 12:43:32,641 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-17 12:43:32,641 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting rcu_read_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:43:32,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:43:32,641 INFO L85 PathProgramCache]: Analyzing trace with hash -1819205735, now seen corresponding path program 1 times [2021-11-17 12:43:32,642 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:43:32,642 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533027355] [2021-11-17 12:43:32,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:43:32,642 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:43:32,721 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-17 12:43:32,721 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [197411336] [2021-11-17 12:43:32,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:43:32,722 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 12:43:32,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 12:43:32,723 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-17 12:43:32,728 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-17 12:43:33,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:43:33,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 4103 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-17 12:43:33,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 12:43:34,837 INFO L134 CoverageAnalysis]: Checked inductivity of 898 backedges. 138 proven. 16 refuted. 0 times theorem prover too weak. 744 trivial. 0 not checked. [2021-11-17 12:43:34,837 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-17 12:43:35,656 INFO L134 CoverageAnalysis]: Checked inductivity of 898 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 890 trivial. 0 not checked. [2021-11-17 12:43:35,657 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:43:35,657 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533027355] [2021-11-17 12:43:35,657 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-17 12:43:35,657 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [197411336] [2021-11-17 12:43:35,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [197411336] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-17 12:43:35,658 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-17 12:43:35,658 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 9 [2021-11-17 12:43:35,658 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678237617] [2021-11-17 12:43:35,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:43:35,659 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-17 12:43:35,659 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:43:35,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-17 12:43:35,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-17 12:43:35,660 INFO L87 Difference]: Start difference. First operand 11579 states and 16577 transitions. Second operand has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 7 states have internal predecessors, (85), 4 states have call successors, (29), 4 states have call predecessors, (29), 3 states have return successors, (25), 4 states have call predecessors, (25), 3 states have call successors, (25) [2021-11-17 12:43:37,693 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:43:39,781 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:43:43,526 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:43:49,119 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:43:51,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:43:51,950 INFO L93 Difference]: Finished difference Result 11605 states and 16595 transitions. [2021-11-17 12:43:51,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-17 12:43:51,951 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 7 states have internal predecessors, (85), 4 states have call successors, (29), 4 states have call predecessors, (29), 3 states have return successors, (25), 4 states have call predecessors, (25), 3 states have call successors, (25) Word has length 283 [2021-11-17 12:43:51,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:43:51,985 INFO L225 Difference]: With dead ends: 11605 [2021-11-17 12:43:51,985 INFO L226 Difference]: Without dead ends: 11603 [2021-11-17 12:43:51,991 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 566 GetRequests, 555 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2021-11-17 12:43:51,992 INFO L933 BasicCegarLoop]: 5788 mSDtfsCounter, 5998 mSDsluCounter, 7029 mSDsCounter, 0 mSdLazyCounter, 4379 mSolverCounterSat, 156 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5998 SdHoareTripleChecker+Valid, 12817 SdHoareTripleChecker+Invalid, 4539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 156 IncrementalHoareTripleChecker+Valid, 4379 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.5s IncrementalHoareTripleChecker+Time [2021-11-17 12:43:51,992 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5998 Valid, 12817 Invalid, 4539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [156 Valid, 4379 Invalid, 4 Unknown, 0 Unchecked, 15.5s Time] [2021-11-17 12:43:52,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11603 states. [2021-11-17 12:43:52,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11603 to 11603. [2021-11-17 12:43:52,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11603 states, 7745 states have (on average 1.31078114912847) internal successors, (10152), 8108 states have internal predecessors, (10152), 3201 states have call successors, (3201), 647 states have call predecessors, (3201), 644 states have return successors, (3239), 3124 states have call predecessors, (3239), 3199 states have call successors, (3239) [2021-11-17 12:43:52,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11603 states to 11603 states and 16592 transitions. [2021-11-17 12:43:52,658 INFO L78 Accepts]: Start accepts. Automaton has 11603 states and 16592 transitions. Word has length 283 [2021-11-17 12:43:52,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:43:52,659 INFO L470 AbstractCegarLoop]: Abstraction has 11603 states and 16592 transitions. [2021-11-17 12:43:52,659 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 7 states have internal predecessors, (85), 4 states have call successors, (29), 4 states have call predecessors, (29), 3 states have return successors, (25), 4 states have call predecessors, (25), 3 states have call successors, (25) [2021-11-17 12:43:52,659 INFO L276 IsEmpty]: Start isEmpty. Operand 11603 states and 16592 transitions. [2021-11-17 12:43:52,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 291 [2021-11-17 12:43:52,662 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:43:52,662 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 18, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 12:43:52,697 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-17 12:43:52,887 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-11-17 12:43:52,888 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:43:52,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:43:52,888 INFO L85 PathProgramCache]: Analyzing trace with hash 50016797, now seen corresponding path program 1 times [2021-11-17 12:43:52,888 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:43:52,888 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222663903] [2021-11-17 12:43:52,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:43:52,888 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:43:52,962 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-17 12:43:52,962 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1832540727] [2021-11-17 12:43:52,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:43:52,962 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 12:43:52,963 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 12:43:52,964 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-17 12:43:52,967 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-17 12:43:54,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:43:54,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 4212 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-17 12:43:54,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 12:43:54,603 INFO L134 CoverageAnalysis]: Checked inductivity of 898 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 898 trivial. 0 not checked. [2021-11-17 12:43:54,604 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-17 12:43:54,604 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:43:54,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222663903] [2021-11-17 12:43:54,604 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-17 12:43:54,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1832540727] [2021-11-17 12:43:54,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1832540727] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 12:43:54,604 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 12:43:54,604 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-17 12:43:54,605 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600817070] [2021-11-17 12:43:54,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:43:54,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-17 12:43:54,605 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:43:54,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-17 12:43:54,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-17 12:43:54,606 INFO L87 Difference]: Start difference. First operand 11603 states and 16592 transitions. Second operand has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-11-17 12:43:55,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:43:55,234 INFO L93 Difference]: Finished difference Result 23200 states and 33235 transitions. [2021-11-17 12:43:55,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-17 12:43:55,234 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 290 [2021-11-17 12:43:55,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:43:55,282 INFO L225 Difference]: With dead ends: 23200 [2021-11-17 12:43:55,282 INFO L226 Difference]: Without dead ends: 11606 [2021-11-17 12:43:55,357 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 288 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-17 12:43:55,358 INFO L933 BasicCegarLoop]: 5788 mSDtfsCounter, 0 mSDsluCounter, 5784 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 11572 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-17 12:43:55,358 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 11572 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-17 12:43:55,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11606 states. [2021-11-17 12:43:56,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11606 to 11606. [2021-11-17 12:43:56,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11606 states, 7748 states have (on average 1.3106608156943726) internal successors, (10155), 8111 states have internal predecessors, (10155), 3201 states have call successors, (3201), 647 states have call predecessors, (3201), 644 states have return successors, (3239), 3124 states have call predecessors, (3239), 3199 states have call successors, (3239) [2021-11-17 12:43:56,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11606 states to 11606 states and 16595 transitions. [2021-11-17 12:43:56,071 INFO L78 Accepts]: Start accepts. Automaton has 11606 states and 16595 transitions. Word has length 290 [2021-11-17 12:43:56,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:43:56,072 INFO L470 AbstractCegarLoop]: Abstraction has 11606 states and 16595 transitions. [2021-11-17 12:43:56,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-11-17 12:43:56,072 INFO L276 IsEmpty]: Start isEmpty. Operand 11606 states and 16595 transitions. [2021-11-17 12:43:56,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 266 [2021-11-17 12:43:56,075 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:43:56,076 INFO L514 BasicCegarLoop]: trace histogram [17, 17, 17, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 12:43:56,111 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-17 12:43:56,291 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-11-17 12:43:56,291 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:43:56,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:43:56,292 INFO L85 PathProgramCache]: Analyzing trace with hash 1545696808, now seen corresponding path program 1 times [2021-11-17 12:43:56,292 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:43:56,292 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877160504] [2021-11-17 12:43:56,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:43:56,292 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:43:56,372 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-17 12:43:56,373 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [337780516] [2021-11-17 12:43:56,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:43:56,373 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 12:43:56,374 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 12:43:56,374 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-17 12:43:56,376 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-17 12:43:57,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:43:57,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 4088 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-17 12:43:57,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 12:43:57,832 INFO L134 CoverageAnalysis]: Checked inductivity of 800 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 800 trivial. 0 not checked. [2021-11-17 12:43:57,832 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-17 12:43:57,833 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:43:57,833 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877160504] [2021-11-17 12:43:57,833 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-17 12:43:57,833 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [337780516] [2021-11-17 12:43:57,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [337780516] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 12:43:57,833 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 12:43:57,833 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-17 12:43:57,833 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533050742] [2021-11-17 12:43:57,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:43:57,834 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-17 12:43:57,834 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:43:57,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-17 12:43:57,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-17 12:43:57,835 INFO L87 Difference]: Start difference. First operand 11606 states and 16595 transitions. Second operand has 5 states, 5 states have (on average 16.8) internal successors, (84), 5 states have internal predecessors, (84), 2 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-17 12:43:59,874 WARN L515 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-11-17 12:44:01,959 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:44:05,092 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:44:07,218 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:44:10,957 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:44:13,984 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-11-17 12:44:15,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:44:15,008 INFO L93 Difference]: Finished difference Result 23269 states and 33358 transitions. [2021-11-17 12:44:15,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-17 12:44:15,010 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.8) internal successors, (84), 5 states have internal predecessors, (84), 2 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 265 [2021-11-17 12:44:15,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:44:15,052 INFO L225 Difference]: With dead ends: 23269 [2021-11-17 12:44:15,053 INFO L226 Difference]: Without dead ends: 11672 [2021-11-17 12:44:15,097 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 261 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-11-17 12:44:15,097 INFO L933 BasicCegarLoop]: 5796 mSDtfsCounter, 17 mSDsluCounter, 16192 mSDsCounter, 0 mSdLazyCounter, 1210 mSolverCounterSat, 4 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 21988 SdHoareTripleChecker+Invalid, 1220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1210 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.4s IncrementalHoareTripleChecker+Time [2021-11-17 12:44:15,098 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 21988 Invalid, 1220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1210 Invalid, 6 Unknown, 0 Unchecked, 16.4s Time] [2021-11-17 12:44:15,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11672 states. [2021-11-17 12:44:15,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11672 to 11615. [2021-11-17 12:44:15,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11615 states, 7757 states have (on average 1.310300373855872) internal successors, (10164), 8120 states have internal predecessors, (10164), 3201 states have call successors, (3201), 647 states have call predecessors, (3201), 644 states have return successors, (3239), 3124 states have call predecessors, (3239), 3199 states have call successors, (3239) [2021-11-17 12:44:15,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11615 states to 11615 states and 16604 transitions. [2021-11-17 12:44:15,773 INFO L78 Accepts]: Start accepts. Automaton has 11615 states and 16604 transitions. Word has length 265 [2021-11-17 12:44:15,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:44:15,773 INFO L470 AbstractCegarLoop]: Abstraction has 11615 states and 16604 transitions. [2021-11-17 12:44:15,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.8) internal successors, (84), 5 states have internal predecessors, (84), 2 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-17 12:44:15,774 INFO L276 IsEmpty]: Start isEmpty. Operand 11615 states and 16604 transitions. [2021-11-17 12:44:15,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 266 [2021-11-17 12:44:15,777 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:44:15,777 INFO L514 BasicCegarLoop]: trace histogram [17, 17, 17, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 12:44:15,809 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-17 12:44:16,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 12:44:16,003 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:44:16,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:44:16,004 INFO L85 PathProgramCache]: Analyzing trace with hash 1411683302, now seen corresponding path program 1 times [2021-11-17 12:44:16,004 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:44:16,004 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349954105] [2021-11-17 12:44:16,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:44:16,004 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:44:16,079 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-17 12:44:16,080 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1253090656] [2021-11-17 12:44:16,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:44:16,080 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 12:44:16,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 12:44:16,081 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-17 12:44:16,082 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-17 12:44:17,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:17,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 4085 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-17 12:44:17,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 12:44:17,992 INFO L134 CoverageAnalysis]: Checked inductivity of 800 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 800 trivial. 0 not checked. [2021-11-17 12:44:17,992 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-17 12:44:17,992 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:44:17,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349954105] [2021-11-17 12:44:17,992 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-17 12:44:17,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253090656] [2021-11-17 12:44:17,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1253090656] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 12:44:17,992 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 12:44:17,992 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-17 12:44:17,993 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604851845] [2021-11-17 12:44:17,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:44:17,993 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 12:44:17,993 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:44:17,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 12:44:17,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-17 12:44:17,994 INFO L87 Difference]: Start difference. First operand 11615 states and 16604 transitions. Second operand has 6 states, 6 states have (on average 14.0) internal successors, (84), 4 states have internal predecessors, (84), 1 states have call successors, (27), 1 states have call predecessors, (27), 2 states have return successors, (22), 2 states have call predecessors, (22), 1 states have call successors, (22) [2021-11-17 12:44:20,022 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:44:24,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:44:24,794 INFO L93 Difference]: Finished difference Result 23221 states and 33361 transitions. [2021-11-17 12:44:24,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-17 12:44:24,795 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.0) internal successors, (84), 4 states have internal predecessors, (84), 1 states have call successors, (27), 1 states have call predecessors, (27), 2 states have return successors, (22), 2 states have call predecessors, (22), 1 states have call successors, (22) Word has length 265 [2021-11-17 12:44:24,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:44:24,838 INFO L225 Difference]: With dead ends: 23221 [2021-11-17 12:44:24,838 INFO L226 Difference]: Without dead ends: 11615 [2021-11-17 12:44:24,895 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 260 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-11-17 12:44:24,896 INFO L933 BasicCegarLoop]: 5785 mSDtfsCounter, 5672 mSDsluCounter, 15088 mSDsCounter, 0 mSdLazyCounter, 2259 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5677 SdHoareTripleChecker+Valid, 20873 SdHoareTripleChecker+Invalid, 2261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2259 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2021-11-17 12:44:24,896 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5677 Valid, 20873 Invalid, 2261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2259 Invalid, 1 Unknown, 0 Unchecked, 6.0s Time] [2021-11-17 12:44:24,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11615 states. [2021-11-17 12:44:25,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11615 to 11615. [2021-11-17 12:44:25,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11615 states, 7757 states have (on average 1.3099136264019595) internal successors, (10161), 8120 states have internal predecessors, (10161), 3201 states have call successors, (3201), 647 states have call predecessors, (3201), 644 states have return successors, (3239), 3124 states have call predecessors, (3239), 3199 states have call successors, (3239) [2021-11-17 12:44:25,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11615 states to 11615 states and 16601 transitions. [2021-11-17 12:44:25,755 INFO L78 Accepts]: Start accepts. Automaton has 11615 states and 16601 transitions. Word has length 265 [2021-11-17 12:44:25,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:44:25,755 INFO L470 AbstractCegarLoop]: Abstraction has 11615 states and 16601 transitions. [2021-11-17 12:44:25,755 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.0) internal successors, (84), 4 states have internal predecessors, (84), 1 states have call successors, (27), 1 states have call predecessors, (27), 2 states have return successors, (22), 2 states have call predecessors, (22), 1 states have call successors, (22) [2021-11-17 12:44:25,755 INFO L276 IsEmpty]: Start isEmpty. Operand 11615 states and 16601 transitions. [2021-11-17 12:44:25,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2021-11-17 12:44:25,758 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:44:25,758 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 16, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 12:44:25,799 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-17 12:44:25,983 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 12:44:25,983 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:44:25,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:44:25,984 INFO L85 PathProgramCache]: Analyzing trace with hash -491638827, now seen corresponding path program 1 times [2021-11-17 12:44:25,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:44:25,984 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495966204] [2021-11-17 12:44:25,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:44:25,984 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:44:26,047 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-17 12:44:26,048 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2139054306] [2021-11-17 12:44:26,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:44:26,048 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 12:44:26,048 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 12:44:26,049 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-17 12:44:26,050 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-17 12:44:27,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:27,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 3963 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-17 12:44:27,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 12:44:27,544 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 720 trivial. 0 not checked. [2021-11-17 12:44:27,544 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-17 12:44:27,545 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:44:27,545 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495966204] [2021-11-17 12:44:27,545 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-17 12:44:27,545 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139054306] [2021-11-17 12:44:27,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139054306] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 12:44:27,545 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 12:44:27,545 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-17 12:44:27,546 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751931568] [2021-11-17 12:44:27,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:44:27,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-17 12:44:27,546 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:44:27,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-17 12:44:27,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-17 12:44:27,547 INFO L87 Difference]: Start difference. First operand 11615 states and 16601 transitions. Second operand has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 1 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (19), 1 states have call predecessors, (19), 1 states have call successors, (19) [2021-11-17 12:44:28,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:44:28,186 INFO L93 Difference]: Finished difference Result 11615 states and 16601 transitions. [2021-11-17 12:44:28,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-17 12:44:28,186 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 1 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (19), 1 states have call predecessors, (19), 1 states have call successors, (19) Word has length 244 [2021-11-17 12:44:28,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:44:28,232 INFO L225 Difference]: With dead ends: 11615 [2021-11-17 12:44:28,232 INFO L226 Difference]: Without dead ends: 11613 [2021-11-17 12:44:28,241 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 241 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-11-17 12:44:28,242 INFO L933 BasicCegarLoop]: 5784 mSDtfsCounter, 23 mSDsluCounter, 11546 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 17330 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-17 12:44:28,242 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 17330 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-17 12:44:28,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11613 states. [2021-11-17 12:44:28,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11613 to 11613. [2021-11-17 12:44:28,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11613 states, 7756 states have (on average 1.30956678700361) internal successors, (10157), 8118 states have internal predecessors, (10157), 3201 states have call successors, (3201), 647 states have call predecessors, (3201), 644 states have return successors, (3239), 3124 states have call predecessors, (3239), 3199 states have call successors, (3239) [2021-11-17 12:44:29,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11613 states to 11613 states and 16597 transitions. [2021-11-17 12:44:29,025 INFO L78 Accepts]: Start accepts. Automaton has 11613 states and 16597 transitions. Word has length 244 [2021-11-17 12:44:29,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:44:29,026 INFO L470 AbstractCegarLoop]: Abstraction has 11613 states and 16597 transitions. [2021-11-17 12:44:29,026 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 1 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (19), 1 states have call predecessors, (19), 1 states have call successors, (19) [2021-11-17 12:44:29,026 INFO L276 IsEmpty]: Start isEmpty. Operand 11613 states and 16597 transitions. [2021-11-17 12:44:29,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 270 [2021-11-17 12:44:29,028 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:44:29,028 INFO L514 BasicCegarLoop]: trace histogram [17, 17, 17, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 4, 4, 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] [2021-11-17 12:44:29,062 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-11-17 12:44:29,243 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-11-17 12:44:29,244 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_check_alloc_flagsErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:44:29,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:44:29,244 INFO L85 PathProgramCache]: Analyzing trace with hash -1503174038, now seen corresponding path program 1 times [2021-11-17 12:44:29,244 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:44:29,244 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891522277] [2021-11-17 12:44:29,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:44:29,244 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:44:29,307 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-17 12:44:29,307 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [226523575] [2021-11-17 12:44:29,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:44:29,307 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 12:44:29,307 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 12:44:29,308 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-17 12:44:29,310 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-17 12:44:30,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:30,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 4098 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-17 12:44:30,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 12:44:30,877 INFO L134 CoverageAnalysis]: Checked inductivity of 800 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 800 trivial. 0 not checked. [2021-11-17 12:44:30,878 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-17 12:44:30,878 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:44:30,878 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891522277] [2021-11-17 12:44:30,878 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-17 12:44:30,878 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [226523575] [2021-11-17 12:44:30,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [226523575] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 12:44:30,879 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 12:44:30,879 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-17 12:44:30,879 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298089465] [2021-11-17 12:44:30,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:44:30,880 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-17 12:44:30,880 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:44:30,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-17 12:44:30,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-17 12:44:30,881 INFO L87 Difference]: Start difference. First operand 11613 states and 16597 transitions. Second operand has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 2 states have internal predecessors, (88), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (22), 1 states have call predecessors, (22), 1 states have call successors, (22) [2021-11-17 12:44:31,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:44:31,556 INFO L93 Difference]: Finished difference Result 23209 states and 33337 transitions. [2021-11-17 12:44:31,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-17 12:44:31,557 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 2 states have internal predecessors, (88), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (22), 1 states have call predecessors, (22), 1 states have call successors, (22) Word has length 269 [2021-11-17 12:44:31,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:44:31,609 INFO L225 Difference]: With dead ends: 23209 [2021-11-17 12:44:31,609 INFO L226 Difference]: Without dead ends: 11605 [2021-11-17 12:44:31,677 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 268 GetRequests, 267 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-17 12:44:31,678 INFO L933 BasicCegarLoop]: 5780 mSDtfsCounter, 5647 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5647 SdHoareTripleChecker+Valid, 5780 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-17 12:44:31,678 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5647 Valid, 5780 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-17 12:44:31,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11605 states. [2021-11-17 12:44:32,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11605 to 11605. [2021-11-17 12:44:32,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11605 states, 7749 states have (on average 1.3090721383404311) internal successors, (10144), 8110 states have internal predecessors, (10144), 3201 states have call successors, (3201), 647 states have call predecessors, (3201), 644 states have return successors, (3239), 3124 states have call predecessors, (3239), 3199 states have call successors, (3239) [2021-11-17 12:44:32,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11605 states to 11605 states and 16584 transitions. [2021-11-17 12:44:32,455 INFO L78 Accepts]: Start accepts. Automaton has 11605 states and 16584 transitions. Word has length 269 [2021-11-17 12:44:32,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:44:32,455 INFO L470 AbstractCegarLoop]: Abstraction has 11605 states and 16584 transitions. [2021-11-17 12:44:32,455 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 2 states have internal predecessors, (88), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (22), 1 states have call predecessors, (22), 1 states have call successors, (22) [2021-11-17 12:44:32,455 INFO L276 IsEmpty]: Start isEmpty. Operand 11605 states and 16584 transitions. [2021-11-17 12:44:32,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 282 [2021-11-17 12:44:32,458 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:44:32,458 INFO L514 BasicCegarLoop]: trace histogram [19, 19, 19, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 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] [2021-11-17 12:44:32,482 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-11-17 12:44:32,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-11-17 12:44:32,660 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:44:32,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:44:32,660 INFO L85 PathProgramCache]: Analyzing trace with hash 2639711, now seen corresponding path program 1 times [2021-11-17 12:44:32,660 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:44:32,660 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709701786] [2021-11-17 12:44:32,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:44:32,660 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:44:32,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:32,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 12:44:32,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:32,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-17 12:44:32,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:32,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-11-17 12:44:32,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:32,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:44:32,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:32,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-11-17 12:44:32,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:32,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-17 12:44:32,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:32,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-11-17 12:44:32,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:32,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-17 12:44:32,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:32,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 12:44:32,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:32,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-11-17 12:44:33,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:44:33,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 12:44:33,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 12:44:33,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-17 12:44:33,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:44:33,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 12:44:33,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 12:44:33,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-11-17 12:44:33,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:44:33,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 12:44:33,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 12:44:33,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-11-17 12:44:33,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:44:33,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 12:44:33,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 12:44:33,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-11-17 12:44:33,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:44:33,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 12:44:33,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 12:44:33,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-11-17 12:44:33,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:44:33,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 12:44:33,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 12:44:33,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-11-17 12:44:33,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:44:33,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 12:44:33,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 12:44:33,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-11-17 12:44:33,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2021-11-17 12:44:33,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 12:44:33,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2021-11-17 12:44:33,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:44:33,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:44:33,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2021-11-17 12:44:33,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2021-11-17 12:44:33,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2021-11-17 12:44:33,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:33,284 INFO L134 CoverageAnalysis]: Checked inductivity of 967 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 963 trivial. 0 not checked. [2021-11-17 12:44:33,285 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:44:33,285 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709701786] [2021-11-17 12:44:33,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709701786] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-17 12:44:33,285 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [294638281] [2021-11-17 12:44:33,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:44:33,285 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 12:44:33,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 12:44:33,286 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-17 12:44:33,288 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-17 12:44:34,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:34,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 4027 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-17 12:44:34,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 12:44:35,178 INFO L134 CoverageAnalysis]: Checked inductivity of 967 backedges. 83 proven. 8 refuted. 0 times theorem prover too weak. 876 trivial. 0 not checked. [2021-11-17 12:44:35,179 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-17 12:44:35,852 INFO L134 CoverageAnalysis]: Checked inductivity of 967 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 963 trivial. 0 not checked. [2021-11-17 12:44:35,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [294638281] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-17 12:44:35,852 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-17 12:44:35,853 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9, 6] total 12 [2021-11-17 12:44:35,853 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650710373] [2021-11-17 12:44:35,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:44:35,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 12:44:35,854 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:44:35,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 12:44:35,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-11-17 12:44:35,854 INFO L87 Difference]: Start difference. First operand 11605 states and 16584 transitions. Second operand has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (32), 4 states have call predecessors, (32), 2 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2021-11-17 12:44:43,009 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 12:44:54,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:44:54,336 INFO L93 Difference]: Finished difference Result 24469 states and 35919 transitions. [2021-11-17 12:44:54,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-17 12:44:54,337 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (32), 4 states have call predecessors, (32), 2 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) Word has length 281 [2021-11-17 12:44:54,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:44:54,426 INFO L225 Difference]: With dead ends: 24469 [2021-11-17 12:44:54,426 INFO L226 Difference]: Without dead ends: 24467 [2021-11-17 12:44:54,443 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 663 GetRequests, 650 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-11-17 12:44:54,444 INFO L933 BasicCegarLoop]: 6338 mSDtfsCounter, 12081 mSDsluCounter, 15606 mSDsCounter, 0 mSdLazyCounter, 6334 mSolverCounterSat, 3300 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12895 SdHoareTripleChecker+Valid, 21944 SdHoareTripleChecker+Invalid, 9635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3300 IncrementalHoareTripleChecker+Valid, 6334 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.7s IncrementalHoareTripleChecker+Time [2021-11-17 12:44:54,444 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12895 Valid, 21944 Invalid, 9635 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3300 Valid, 6334 Invalid, 1 Unknown, 0 Unchecked, 16.7s Time] [2021-11-17 12:44:54,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24467 states. [2021-11-17 12:44:55,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24467 to 24241. [2021-11-17 12:44:55,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24241 states, 16335 states have (on average 1.3136210590756046) internal successors, (21458), 17127 states have internal predecessors, (21458), 6634 states have call successors, (6634), 1249 states have call predecessors, (6634), 1261 states have return successors, (7556), 6417 states have call predecessors, (7556), 6632 states have call successors, (7556) [2021-11-17 12:44:55,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24241 states to 24241 states and 35648 transitions. [2021-11-17 12:44:55,953 INFO L78 Accepts]: Start accepts. Automaton has 24241 states and 35648 transitions. Word has length 281 [2021-11-17 12:44:55,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:44:55,953 INFO L470 AbstractCegarLoop]: Abstraction has 24241 states and 35648 transitions. [2021-11-17 12:44:55,953 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (32), 4 states have call predecessors, (32), 2 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2021-11-17 12:44:55,953 INFO L276 IsEmpty]: Start isEmpty. Operand 24241 states and 35648 transitions. [2021-11-17 12:44:55,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2021-11-17 12:44:55,957 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:44:55,957 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 18, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 12:44:55,981 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-17 12:44:56,157 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 12:44:56,157 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:44:56,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:44:56,158 INFO L85 PathProgramCache]: Analyzing trace with hash 1752362807, now seen corresponding path program 1 times [2021-11-17 12:44:56,158 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:44:56,158 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379437944] [2021-11-17 12:44:56,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:44:56,158 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:44:56,223 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-17 12:44:56,223 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1906132118] [2021-11-17 12:44:56,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:44:56,223 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 12:44:56,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 12:44:56,225 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-17 12:44:56,226 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-17 12:44:57,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:44:57,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 4247 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-17 12:44:57,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 12:44:57,811 INFO L134 CoverageAnalysis]: Checked inductivity of 898 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 898 trivial. 0 not checked. [2021-11-17 12:44:57,812 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-17 12:44:57,812 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:44:57,812 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379437944] [2021-11-17 12:44:57,812 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-17 12:44:57,812 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1906132118] [2021-11-17 12:44:57,812 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1906132118] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 12:44:57,812 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 12:44:57,812 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-17 12:44:57,812 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563294712] [2021-11-17 12:44:57,813 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:44:57,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-17 12:44:57,813 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:44:57,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-17 12:44:57,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-17 12:44:57,814 INFO L87 Difference]: Start difference. First operand 24241 states and 35648 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-17 12:44:59,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:44:59,605 INFO L93 Difference]: Finished difference Result 48938 states and 72319 transitions. [2021-11-17 12:44:59,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-17 12:44:59,608 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 303 [2021-11-17 12:44:59,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:44:59,703 INFO L225 Difference]: With dead ends: 48938 [2021-11-17 12:44:59,703 INFO L226 Difference]: Without dead ends: 24706 [2021-11-17 12:45:00,026 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 302 GetRequests, 300 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-17 12:45:00,027 INFO L933 BasicCegarLoop]: 5888 mSDtfsCounter, 64 mSDsluCounter, 11619 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 17507 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-17 12:45:00,027 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 17507 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 83 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-17 12:45:00,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24706 states. [2021-11-17 12:45:01,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24706 to 24259. [2021-11-17 12:45:01,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24259 states, 16353 states have (on average 1.31382620925824) internal successors, (21485), 17145 states have internal predecessors, (21485), 6634 states have call successors, (6634), 1249 states have call predecessors, (6634), 1261 states have return successors, (7556), 6417 states have call predecessors, (7556), 6632 states have call successors, (7556) [2021-11-17 12:45:01,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24259 states to 24259 states and 35675 transitions. [2021-11-17 12:45:01,764 INFO L78 Accepts]: Start accepts. Automaton has 24259 states and 35675 transitions. Word has length 303 [2021-11-17 12:45:01,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:45:01,765 INFO L470 AbstractCegarLoop]: Abstraction has 24259 states and 35675 transitions. [2021-11-17 12:45:01,765 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-17 12:45:01,765 INFO L276 IsEmpty]: Start isEmpty. Operand 24259 states and 35675 transitions. [2021-11-17 12:45:01,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2021-11-17 12:45:01,769 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:45:01,770 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 16, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 12:45:01,805 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-17 12:45:01,995 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-11-17 12:45:01,996 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:45:01,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:45:01,996 INFO L85 PathProgramCache]: Analyzing trace with hash -814864376, now seen corresponding path program 1 times [2021-11-17 12:45:01,996 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:45:01,996 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1293638420] [2021-11-17 12:45:01,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:45:01,996 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:45:02,056 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-17 12:45:02,056 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [838810324] [2021-11-17 12:45:02,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:45:02,057 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 12:45:02,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 12:45:02,058 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-17 12:45:02,059 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-17 12:45:03,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:03,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 3986 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-17 12:45:03,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 12:45:03,604 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 720 trivial. 0 not checked. [2021-11-17 12:45:03,604 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-17 12:45:03,604 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:45:03,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1293638420] [2021-11-17 12:45:03,604 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-17 12:45:03,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [838810324] [2021-11-17 12:45:03,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [838810324] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 12:45:03,605 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 12:45:03,605 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-17 12:45:03,605 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280091602] [2021-11-17 12:45:03,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:45:03,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-17 12:45:03,605 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:45:03,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-17 12:45:03,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-17 12:45:03,606 INFO L87 Difference]: Start difference. First operand 24259 states and 35675 transitions. Second operand has 5 states, 5 states have (on average 17.4) internal successors, (87), 3 states have internal predecessors, (87), 1 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2021-11-17 12:45:06,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:45:06,220 INFO L93 Difference]: Finished difference Result 44850 states and 66638 transitions. [2021-11-17 12:45:06,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-17 12:45:06,221 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.4) internal successors, (87), 3 states have internal predecessors, (87), 1 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 255 [2021-11-17 12:45:06,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:45:06,406 INFO L225 Difference]: With dead ends: 44850 [2021-11-17 12:45:06,407 INFO L226 Difference]: Without dead ends: 44848 [2021-11-17 12:45:06,433 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 251 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-17 12:45:06,434 INFO L933 BasicCegarLoop]: 6811 mSDtfsCounter, 5335 mSDsluCounter, 18901 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5336 SdHoareTripleChecker+Valid, 25712 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-17 12:45:06,434 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5336 Valid, 25712 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-17 12:45:06,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44848 states. [2021-11-17 12:45:09,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44848 to 44673. [2021-11-17 12:45:09,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44673 states, 30321 states have (on average 1.3135450677748095) internal successors, (39828), 31751 states have internal predecessors, (39828), 11976 states have call successors, (11976), 2376 states have call predecessors, (11976), 2365 states have return successors, (14644), 11480 states have call predecessors, (14644), 11974 states have call successors, (14644) [2021-11-17 12:45:09,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44673 states to 44673 states and 66448 transitions. [2021-11-17 12:45:09,575 INFO L78 Accepts]: Start accepts. Automaton has 44673 states and 66448 transitions. Word has length 255 [2021-11-17 12:45:09,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:45:09,575 INFO L470 AbstractCegarLoop]: Abstraction has 44673 states and 66448 transitions. [2021-11-17 12:45:09,575 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.4) internal successors, (87), 3 states have internal predecessors, (87), 1 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2021-11-17 12:45:09,576 INFO L276 IsEmpty]: Start isEmpty. Operand 44673 states and 66448 transitions. [2021-11-17 12:45:09,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 268 [2021-11-17 12:45:09,580 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:45:09,580 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 16, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 12:45:09,605 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-17 12:45:09,781 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 12:45:09,781 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting cpumask_nextErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:45:09,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:45:09,781 INFO L85 PathProgramCache]: Analyzing trace with hash -2051231376, now seen corresponding path program 1 times [2021-11-17 12:45:09,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:45:09,781 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432111535] [2021-11-17 12:45:09,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:45:09,782 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:45:09,842 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-17 12:45:09,843 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2019983062] [2021-11-17 12:45:09,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:45:09,843 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 12:45:09,843 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 12:45:09,844 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-17 12:45:09,846 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-17 12:45:10,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:10,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 4034 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-17 12:45:10,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 12:45:11,343 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 720 trivial. 0 not checked. [2021-11-17 12:45:11,343 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-17 12:45:11,343 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:45:11,343 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432111535] [2021-11-17 12:45:11,343 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-17 12:45:11,344 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019983062] [2021-11-17 12:45:11,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2019983062] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 12:45:11,344 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 12:45:11,344 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-17 12:45:11,344 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968131693] [2021-11-17 12:45:11,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:45:11,344 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-17 12:45:11,344 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:45:11,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-17 12:45:11,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-17 12:45:11,345 INFO L87 Difference]: Start difference. First operand 44673 states and 66448 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-17 12:45:14,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 12:45:14,366 INFO L93 Difference]: Finished difference Result 85531 states and 127127 transitions. [2021-11-17 12:45:14,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-17 12:45:14,367 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 267 [2021-11-17 12:45:14,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 12:45:14,715 INFO L225 Difference]: With dead ends: 85531 [2021-11-17 12:45:14,715 INFO L226 Difference]: Without dead ends: 40867 [2021-11-17 12:45:14,943 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 265 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-17 12:45:14,943 INFO L933 BasicCegarLoop]: 5780 mSDtfsCounter, 3 mSDsluCounter, 5777 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 11557 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-17 12:45:14,943 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 11557 Invalid, 5 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-17 12:45:14,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40867 states. [2021-11-17 12:45:17,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40867 to 40849. [2021-11-17 12:45:17,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40849 states, 27728 states have (on average 1.3131852279284477) internal successors, (36412), 29091 states have internal predecessors, (36412), 10823 states have call successors, (10823), 2316 states have call predecessors, (10823), 2287 states have return successors, (12648), 10322 states have call predecessors, (12648), 10821 states have call successors, (12648) [2021-11-17 12:45:17,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40849 states to 40849 states and 59883 transitions. [2021-11-17 12:45:17,748 INFO L78 Accepts]: Start accepts. Automaton has 40849 states and 59883 transitions. Word has length 267 [2021-11-17 12:45:17,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 12:45:17,748 INFO L470 AbstractCegarLoop]: Abstraction has 40849 states and 59883 transitions. [2021-11-17 12:45:17,748 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-17 12:45:17,748 INFO L276 IsEmpty]: Start isEmpty. Operand 40849 states and 59883 transitions. [2021-11-17 12:45:17,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 324 [2021-11-17 12:45:17,755 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 12:45:17,756 INFO L514 BasicCegarLoop]: trace histogram [20, 20, 20, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 12:45:17,784 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-11-17 12:45:17,968 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-11-17 12:45:17,969 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2021-11-17 12:45:17,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 12:45:17,969 INFO L85 PathProgramCache]: Analyzing trace with hash 1632310298, now seen corresponding path program 1 times [2021-11-17 12:45:17,969 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 12:45:17,969 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558407983] [2021-11-17 12:45:17,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:45:17,969 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 12:45:18,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 12:45:18,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-17 12:45:18,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-11-17 12:45:18,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:45:18,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-11-17 12:45:18,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-11-17 12:45:18,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 12:45:18,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:45:18,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-11-17 12:45:18,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-17 12:45:18,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-11-17 12:45:18,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 12:45:18,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-11-17 12:45:18,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-17 12:45:18,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:45:18,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 12:45:18,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 12:45:18,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-11-17 12:45:18,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:45:18,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 12:45:18,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 12:45:18,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-17 12:45:18,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:45:18,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 12:45:18,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 12:45:18,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2021-11-17 12:45:18,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:45:18,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 12:45:18,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 12:45:18,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-11-17 12:45:18,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:45:18,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 12:45:18,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 12:45:18,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2021-11-17 12:45:18,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:45:18,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 12:45:18,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 12:45:18,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-11-17 12:45:18,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:45:18,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 12:45:18,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 12:45:18,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2021-11-17 12:45:18,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2021-11-17 12:45:18,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-17 12:45:18,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2021-11-17 12:45:18,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:45:18,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:45:18,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2021-11-17 12:45:18,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2021-11-17 12:45:18,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2021-11-17 12:45:18,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2021-11-17 12:45:18,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 12:45:18,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2021-11-17 12:45:18,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:18,643 INFO L134 CoverageAnalysis]: Checked inductivity of 1079 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1071 trivial. 0 not checked. [2021-11-17 12:45:18,643 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 12:45:18,643 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558407983] [2021-11-17 12:45:18,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558407983] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-17 12:45:18,643 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755604856] [2021-11-17 12:45:18,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 12:45:18,643 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 12:45:18,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 12:45:18,647 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-17 12:45:18,649 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-17 12:45:19,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 12:45:19,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 4232 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-17 12:45:19,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 12:45:20,497 INFO L134 CoverageAnalysis]: Checked inductivity of 1079 backedges. 166 proven. 16 refuted. 0 times theorem prover too weak. 897 trivial. 0 not checked. [2021-11-17 12:45:20,497 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-17 12:45:21,208 INFO L134 CoverageAnalysis]: Checked inductivity of 1079 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1071 trivial. 0 not checked. [2021-11-17 12:45:21,208 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755604856] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-17 12:45:21,208 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-17 12:45:21,209 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9, 6] total 12 [2021-11-17 12:45:21,209 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474912022] [2021-11-17 12:45:21,209 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 12:45:21,210 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 12:45:21,210 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 12:45:21,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 12:45:21,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-11-17 12:45:21,211 INFO L87 Difference]: Start difference. First operand 40849 states and 59883 transitions. Second operand has 6 states, 6 states have (on average 16.5) internal successors, (99), 5 states have internal predecessors, (99), 3 states have call successors, (37), 4 states have call predecessors, (37), 2 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2021-11-17 12:45:24,875 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []