./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--scsi--pm8001--pm80xx.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--scsi--pm8001--pm80xx.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 8675c8b9dd61ca1634f403f948ef4dc0ecd942366fc1afe875026b1536eeaca0 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-17 13:10:39,908 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-17 13:10:39,909 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-17 13:10:39,938 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-17 13:10:39,939 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-17 13:10:39,940 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-17 13:10:39,941 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-17 13:10:39,942 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-17 13:10:39,943 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-17 13:10:39,944 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-17 13:10:39,944 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-17 13:10:39,945 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-17 13:10:39,945 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-17 13:10:39,946 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-17 13:10:39,947 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-17 13:10:39,950 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-17 13:10:39,951 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-17 13:10:39,955 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-17 13:10:39,958 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-17 13:10:39,960 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-17 13:10:39,963 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-17 13:10:39,964 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-17 13:10:39,965 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-17 13:10:39,966 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-17 13:10:39,968 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-17 13:10:39,971 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-17 13:10:39,971 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-17 13:10:39,972 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-17 13:10:39,973 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-17 13:10:39,974 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-17 13:10:39,974 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-17 13:10:39,975 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-17 13:10:39,975 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-17 13:10:39,976 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-17 13:10:39,977 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-17 13:10:39,977 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-17 13:10:39,978 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-17 13:10:39,978 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-17 13:10:39,979 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-17 13:10:39,979 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-17 13:10:39,979 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-17 13:10:39,980 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-11-17 13:10:39,995 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-17 13:10:39,999 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-17 13:10:40,000 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-17 13:10:40,000 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-17 13:10:40,001 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-17 13:10:40,001 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-17 13:10:40,001 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-17 13:10:40,001 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-17 13:10:40,001 INFO L138 SettingsManager]: * Use SBE=true [2021-11-17 13:10:40,002 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-17 13:10:40,002 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-17 13:10:40,002 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-17 13:10:40,002 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-17 13:10:40,003 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-17 13:10:40,003 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-17 13:10:40,003 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-17 13:10:40,003 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-17 13:10:40,003 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-17 13:10:40,003 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-17 13:10:40,003 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-17 13:10:40,004 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-17 13:10:40,004 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-17 13:10:40,004 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-17 13:10:40,004 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-17 13:10:40,004 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-17 13:10:40,004 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-17 13:10:40,004 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-17 13:10:40,005 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-17 13:10:40,005 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-17 13:10:40,005 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-17 13:10:40,005 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-17 13:10:40,005 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 -> 8675c8b9dd61ca1634f403f948ef4dc0ecd942366fc1afe875026b1536eeaca0 [2021-11-17 13:10:40,185 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-17 13:10:40,213 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-17 13:10:40,215 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-17 13:10:40,216 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-17 13:10:40,226 INFO L275 PluginConnector]: CDTParser initialized [2021-11-17 13:10:40,227 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--scsi--pm8001--pm80xx.ko.cil.i [2021-11-17 13:10:40,291 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/81359d662/6329403c352b4b759e96fb739944ca56/FLAGc90435da4 [2021-11-17 13:10:41,080 INFO L306 CDTParser]: Found 1 translation units. [2021-11-17 13:10:41,081 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pm8001--pm80xx.ko.cil.i [2021-11-17 13:10:41,144 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/81359d662/6329403c352b4b759e96fb739944ca56/FLAGc90435da4 [2021-11-17 13:10:41,517 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/81359d662/6329403c352b4b759e96fb739944ca56 [2021-11-17 13:10:41,519 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-17 13:10:41,520 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-17 13:10:41,521 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-17 13:10:41,522 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-17 13:10:41,524 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-17 13:10:41,524 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.11 01:10:41" (1/1) ... [2021-11-17 13:10:41,525 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2695135a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:10:41, skipping insertion in model container [2021-11-17 13:10:41,525 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.11 01:10:41" (1/1) ... [2021-11-17 13:10:41,530 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-17 13:10:41,740 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-17 13:10:53,218 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--scsi--pm8001--pm80xx.ko.cil.i[1137829,1137842] [2021-11-17 13:10:53,220 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--scsi--pm8001--pm80xx.ko.cil.i[1137974,1137987] [2021-11-17 13:10:53,221 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--scsi--pm8001--pm80xx.ko.cil.i[1138120,1138133] [2021-11-17 13:10:53,221 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--scsi--pm8001--pm80xx.ko.cil.i[1138285,1138298] [2021-11-17 13:10:53,223 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--scsi--pm8001--pm80xx.ko.cil.i[1138443,1138456] [2021-11-17 13:10:53,223 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--scsi--pm8001--pm80xx.ko.cil.i[1138601,1138614] [2021-11-17 13:10:53,224 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--scsi--pm8001--pm80xx.ko.cil.i[1138759,1138772] [2021-11-17 13:10:53,224 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--scsi--pm8001--pm80xx.ko.cil.i[1138919,1138932] [2021-11-17 13:10:53,224 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--scsi--pm8001--pm80xx.ko.cil.i[1139078,1139091] [2021-11-17 13:10:53,227 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--scsi--pm8001--pm80xx.ko.cil.i[1139217,1139230] [2021-11-17 13:10:53,227 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--scsi--pm8001--pm80xx.ko.cil.i[1139359,1139372] [2021-11-17 13:10:53,234 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--scsi--pm8001--pm80xx.ko.cil.i[1139508,1139521] [2021-11-17 13:10:53,235 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--scsi--pm8001--pm80xx.ko.cil.i[1139647,1139660] [2021-11-17 13:10:53,235 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--scsi--pm8001--pm80xx.ko.cil.i[1139802,1139815] [2021-11-17 13:10:53,235 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--scsi--pm8001--pm80xx.ko.cil.i[1139962,1139975] [2021-11-17 13:10:53,236 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--scsi--pm8001--pm80xx.ko.cil.i[1140113,1140126] [2021-11-17 13:10:53,236 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--scsi--pm8001--pm80xx.ko.cil.i[1140264,1140277] [2021-11-17 13:10:53,237 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--scsi--pm8001--pm80xx.ko.cil.i[1140416,1140429] [2021-11-17 13:10:53,237 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--scsi--pm8001--pm80xx.ko.cil.i[1140565,1140578] [2021-11-17 13:10:53,237 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--scsi--pm8001--pm80xx.ko.cil.i[1140713,1140726] [2021-11-17 13:10:53,237 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--scsi--pm8001--pm80xx.ko.cil.i[1140870,1140883] [2021-11-17 13:10:53,238 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--scsi--pm8001--pm80xx.ko.cil.i[1141019,1141032] [2021-11-17 13:10:53,238 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--scsi--pm8001--pm80xx.ko.cil.i[1141175,1141188] [2021-11-17 13:10:53,238 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--scsi--pm8001--pm80xx.ko.cil.i[1141328,1141341] [2021-11-17 13:10:53,242 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--scsi--pm8001--pm80xx.ko.cil.i[1141474,1141487] [2021-11-17 13:10:53,243 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--scsi--pm8001--pm80xx.ko.cil.i[1141617,1141630] [2021-11-17 13:10:53,243 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--scsi--pm8001--pm80xx.ko.cil.i[1141769,1141782] [2021-11-17 13:10:53,243 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--scsi--pm8001--pm80xx.ko.cil.i[1141915,1141928] [2021-11-17 13:10:53,243 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--scsi--pm8001--pm80xx.ko.cil.i[1142060,1142073] [2021-11-17 13:10:53,244 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--scsi--pm8001--pm80xx.ko.cil.i[1142214,1142227] [2021-11-17 13:10:53,244 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--scsi--pm8001--pm80xx.ko.cil.i[1142365,1142378] [2021-11-17 13:10:53,244 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--scsi--pm8001--pm80xx.ko.cil.i[1142520,1142533] [2021-11-17 13:10:53,244 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--scsi--pm8001--pm80xx.ko.cil.i[1142672,1142685] [2021-11-17 13:10:53,244 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--scsi--pm8001--pm80xx.ko.cil.i[1142827,1142840] [2021-11-17 13:10:53,245 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--scsi--pm8001--pm80xx.ko.cil.i[1142991,1143004] [2021-11-17 13:10:53,245 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--scsi--pm8001--pm80xx.ko.cil.i[1143147,1143160] [2021-11-17 13:10:53,245 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--scsi--pm8001--pm80xx.ko.cil.i[1143311,1143324] [2021-11-17 13:10:53,245 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--scsi--pm8001--pm80xx.ko.cil.i[1143453,1143466] [2021-11-17 13:10:53,245 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--scsi--pm8001--pm80xx.ko.cil.i[1143611,1143624] [2021-11-17 13:10:53,246 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--scsi--pm8001--pm80xx.ko.cil.i[1143778,1143791] [2021-11-17 13:10:53,246 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--scsi--pm8001--pm80xx.ko.cil.i[1143937,1143950] [2021-11-17 13:10:53,246 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--scsi--pm8001--pm80xx.ko.cil.i[1144096,1144109] [2021-11-17 13:10:53,246 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--scsi--pm8001--pm80xx.ko.cil.i[1144245,1144258] [2021-11-17 13:10:53,246 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--scsi--pm8001--pm80xx.ko.cil.i[1144392,1144405] [2021-11-17 13:10:53,247 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--scsi--pm8001--pm80xx.ko.cil.i[1144531,1144544] [2021-11-17 13:10:53,247 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--scsi--pm8001--pm80xx.ko.cil.i[1144694,1144707] [2021-11-17 13:10:53,247 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--scsi--pm8001--pm80xx.ko.cil.i[1144860,1144873] [2021-11-17 13:10:53,247 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--scsi--pm8001--pm80xx.ko.cil.i[1145024,1145037] [2021-11-17 13:10:53,247 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--scsi--pm8001--pm80xx.ko.cil.i[1145189,1145202] [2021-11-17 13:10:53,248 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--scsi--pm8001--pm80xx.ko.cil.i[1145354,1145367] [2021-11-17 13:10:53,248 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--scsi--pm8001--pm80xx.ko.cil.i[1145520,1145533] [2021-11-17 13:10:53,248 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--scsi--pm8001--pm80xx.ko.cil.i[1145685,1145698] [2021-11-17 13:10:53,248 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--scsi--pm8001--pm80xx.ko.cil.i[1145852,1145865] [2021-11-17 13:10:53,251 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--scsi--pm8001--pm80xx.ko.cil.i[1146012,1146025] [2021-11-17 13:10:53,252 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--scsi--pm8001--pm80xx.ko.cil.i[1146174,1146187] [2021-11-17 13:10:53,252 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--scsi--pm8001--pm80xx.ko.cil.i[1146333,1146346] [2021-11-17 13:10:53,252 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--scsi--pm8001--pm80xx.ko.cil.i[1146479,1146492] [2021-11-17 13:10:53,253 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--scsi--pm8001--pm80xx.ko.cil.i[1146622,1146635] [2021-11-17 13:10:53,253 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--scsi--pm8001--pm80xx.ko.cil.i[1146766,1146779] [2021-11-17 13:10:53,254 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--scsi--pm8001--pm80xx.ko.cil.i[1146909,1146922] [2021-11-17 13:10:53,254 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--scsi--pm8001--pm80xx.ko.cil.i[1147053,1147066] [2021-11-17 13:10:53,255 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--scsi--pm8001--pm80xx.ko.cil.i[1147194,1147207] [2021-11-17 13:10:53,256 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--scsi--pm8001--pm80xx.ko.cil.i[1147332,1147345] [2021-11-17 13:10:53,257 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--scsi--pm8001--pm80xx.ko.cil.i[1147490,1147503] [2021-11-17 13:10:53,257 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--scsi--pm8001--pm80xx.ko.cil.i[1147649,1147662] [2021-11-17 13:10:53,257 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--scsi--pm8001--pm80xx.ko.cil.i[1147805,1147818] [2021-11-17 13:10:53,258 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--scsi--pm8001--pm80xx.ko.cil.i[1147954,1147967] [2021-11-17 13:10:53,258 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--scsi--pm8001--pm80xx.ko.cil.i[1148106,1148119] [2021-11-17 13:10:53,258 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--scsi--pm8001--pm80xx.ko.cil.i[1148257,1148270] [2021-11-17 13:10:53,259 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--scsi--pm8001--pm80xx.ko.cil.i[1148406,1148419] [2021-11-17 13:10:53,261 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--scsi--pm8001--pm80xx.ko.cil.i[1148558,1148571] [2021-11-17 13:10:53,261 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--scsi--pm8001--pm80xx.ko.cil.i[1148706,1148719] [2021-11-17 13:10:53,261 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--scsi--pm8001--pm80xx.ko.cil.i[1148859,1148872] [2021-11-17 13:10:53,262 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--scsi--pm8001--pm80xx.ko.cil.i[1149010,1149023] [2021-11-17 13:10:53,262 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--scsi--pm8001--pm80xx.ko.cil.i[1149160,1149173] [2021-11-17 13:10:53,262 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--scsi--pm8001--pm80xx.ko.cil.i[1149307,1149320] [2021-11-17 13:10:53,262 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--scsi--pm8001--pm80xx.ko.cil.i[1149458,1149471] [2021-11-17 13:10:53,263 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--scsi--pm8001--pm80xx.ko.cil.i[1149609,1149622] [2021-11-17 13:10:53,263 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--scsi--pm8001--pm80xx.ko.cil.i[1149757,1149770] [2021-11-17 13:10:53,263 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--scsi--pm8001--pm80xx.ko.cil.i[1149923,1149936] [2021-11-17 13:10:53,264 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--scsi--pm8001--pm80xx.ko.cil.i[1150092,1150105] [2021-11-17 13:10:53,264 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--scsi--pm8001--pm80xx.ko.cil.i[1150259,1150272] [2021-11-17 13:10:53,264 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--scsi--pm8001--pm80xx.ko.cil.i[1150427,1150440] [2021-11-17 13:10:53,264 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--scsi--pm8001--pm80xx.ko.cil.i[1150577,1150590] [2021-11-17 13:10:53,265 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--scsi--pm8001--pm80xx.ko.cil.i[1150724,1150737] [2021-11-17 13:10:53,265 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--scsi--pm8001--pm80xx.ko.cil.i[1150885,1150898] [2021-11-17 13:10:53,265 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--scsi--pm8001--pm80xx.ko.cil.i[1151055,1151068] [2021-11-17 13:10:53,266 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--scsi--pm8001--pm80xx.ko.cil.i[1151217,1151230] [2021-11-17 13:10:53,279 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-17 13:10:53,321 INFO L203 MainTranslator]: Completed pre-run [2021-11-17 13:10:54,019 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--scsi--pm8001--pm80xx.ko.cil.i[1137829,1137842] [2021-11-17 13:10:54,020 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--scsi--pm8001--pm80xx.ko.cil.i[1137974,1137987] [2021-11-17 13:10:54,023 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--scsi--pm8001--pm80xx.ko.cil.i[1138120,1138133] [2021-11-17 13:10:54,023 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--scsi--pm8001--pm80xx.ko.cil.i[1138285,1138298] [2021-11-17 13:10:54,024 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--scsi--pm8001--pm80xx.ko.cil.i[1138443,1138456] [2021-11-17 13:10:54,024 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--scsi--pm8001--pm80xx.ko.cil.i[1138601,1138614] [2021-11-17 13:10:54,025 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--scsi--pm8001--pm80xx.ko.cil.i[1138759,1138772] [2021-11-17 13:10:54,025 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--scsi--pm8001--pm80xx.ko.cil.i[1138919,1138932] [2021-11-17 13:10:54,026 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--scsi--pm8001--pm80xx.ko.cil.i[1139078,1139091] [2021-11-17 13:10:54,026 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--scsi--pm8001--pm80xx.ko.cil.i[1139217,1139230] [2021-11-17 13:10:54,026 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--scsi--pm8001--pm80xx.ko.cil.i[1139359,1139372] [2021-11-17 13:10:54,027 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--scsi--pm8001--pm80xx.ko.cil.i[1139508,1139521] [2021-11-17 13:10:54,027 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--scsi--pm8001--pm80xx.ko.cil.i[1139647,1139660] [2021-11-17 13:10:54,027 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--scsi--pm8001--pm80xx.ko.cil.i[1139802,1139815] [2021-11-17 13:10:54,027 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--scsi--pm8001--pm80xx.ko.cil.i[1139962,1139975] [2021-11-17 13:10:54,028 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--scsi--pm8001--pm80xx.ko.cil.i[1140113,1140126] [2021-11-17 13:10:54,028 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--scsi--pm8001--pm80xx.ko.cil.i[1140264,1140277] [2021-11-17 13:10:54,028 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--scsi--pm8001--pm80xx.ko.cil.i[1140416,1140429] [2021-11-17 13:10:54,029 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--scsi--pm8001--pm80xx.ko.cil.i[1140565,1140578] [2021-11-17 13:10:54,029 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--scsi--pm8001--pm80xx.ko.cil.i[1140713,1140726] [2021-11-17 13:10:54,029 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--scsi--pm8001--pm80xx.ko.cil.i[1140870,1140883] [2021-11-17 13:10:54,029 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--scsi--pm8001--pm80xx.ko.cil.i[1141019,1141032] [2021-11-17 13:10:54,030 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--scsi--pm8001--pm80xx.ko.cil.i[1141175,1141188] [2021-11-17 13:10:54,030 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--scsi--pm8001--pm80xx.ko.cil.i[1141328,1141341] [2021-11-17 13:10:54,031 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--scsi--pm8001--pm80xx.ko.cil.i[1141474,1141487] [2021-11-17 13:10:54,031 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--scsi--pm8001--pm80xx.ko.cil.i[1141617,1141630] [2021-11-17 13:10:54,031 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--scsi--pm8001--pm80xx.ko.cil.i[1141769,1141782] [2021-11-17 13:10:54,031 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--scsi--pm8001--pm80xx.ko.cil.i[1141915,1141928] [2021-11-17 13:10:54,032 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--scsi--pm8001--pm80xx.ko.cil.i[1142060,1142073] [2021-11-17 13:10:54,032 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--scsi--pm8001--pm80xx.ko.cil.i[1142214,1142227] [2021-11-17 13:10:54,032 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--scsi--pm8001--pm80xx.ko.cil.i[1142365,1142378] [2021-11-17 13:10:54,032 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--scsi--pm8001--pm80xx.ko.cil.i[1142520,1142533] [2021-11-17 13:10:54,032 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--scsi--pm8001--pm80xx.ko.cil.i[1142672,1142685] [2021-11-17 13:10:54,033 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--scsi--pm8001--pm80xx.ko.cil.i[1142827,1142840] [2021-11-17 13:10:54,033 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--scsi--pm8001--pm80xx.ko.cil.i[1142991,1143004] [2021-11-17 13:10:54,033 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--scsi--pm8001--pm80xx.ko.cil.i[1143147,1143160] [2021-11-17 13:10:54,034 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--scsi--pm8001--pm80xx.ko.cil.i[1143311,1143324] [2021-11-17 13:10:54,034 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--scsi--pm8001--pm80xx.ko.cil.i[1143453,1143466] [2021-11-17 13:10:54,034 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--scsi--pm8001--pm80xx.ko.cil.i[1143611,1143624] [2021-11-17 13:10:54,035 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--scsi--pm8001--pm80xx.ko.cil.i[1143778,1143791] [2021-11-17 13:10:54,036 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--scsi--pm8001--pm80xx.ko.cil.i[1143937,1143950] [2021-11-17 13:10:54,036 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--scsi--pm8001--pm80xx.ko.cil.i[1144096,1144109] [2021-11-17 13:10:54,036 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--scsi--pm8001--pm80xx.ko.cil.i[1144245,1144258] [2021-11-17 13:10:54,036 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--scsi--pm8001--pm80xx.ko.cil.i[1144392,1144405] [2021-11-17 13:10:54,037 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--scsi--pm8001--pm80xx.ko.cil.i[1144531,1144544] [2021-11-17 13:10:54,037 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--scsi--pm8001--pm80xx.ko.cil.i[1144694,1144707] [2021-11-17 13:10:54,037 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--scsi--pm8001--pm80xx.ko.cil.i[1144860,1144873] [2021-11-17 13:10:54,037 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--scsi--pm8001--pm80xx.ko.cil.i[1145024,1145037] [2021-11-17 13:10:54,038 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--scsi--pm8001--pm80xx.ko.cil.i[1145189,1145202] [2021-11-17 13:10:54,038 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--scsi--pm8001--pm80xx.ko.cil.i[1145354,1145367] [2021-11-17 13:10:54,038 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--scsi--pm8001--pm80xx.ko.cil.i[1145520,1145533] [2021-11-17 13:10:54,039 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--scsi--pm8001--pm80xx.ko.cil.i[1145685,1145698] [2021-11-17 13:10:54,039 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--scsi--pm8001--pm80xx.ko.cil.i[1145852,1145865] [2021-11-17 13:10:54,039 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--scsi--pm8001--pm80xx.ko.cil.i[1146012,1146025] [2021-11-17 13:10:54,039 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--scsi--pm8001--pm80xx.ko.cil.i[1146174,1146187] [2021-11-17 13:10:54,040 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--scsi--pm8001--pm80xx.ko.cil.i[1146333,1146346] [2021-11-17 13:10:54,040 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--scsi--pm8001--pm80xx.ko.cil.i[1146479,1146492] [2021-11-17 13:10:54,040 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--scsi--pm8001--pm80xx.ko.cil.i[1146622,1146635] [2021-11-17 13:10:54,040 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--scsi--pm8001--pm80xx.ko.cil.i[1146766,1146779] [2021-11-17 13:10:54,041 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--scsi--pm8001--pm80xx.ko.cil.i[1146909,1146922] [2021-11-17 13:10:54,041 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--scsi--pm8001--pm80xx.ko.cil.i[1147053,1147066] [2021-11-17 13:10:54,041 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--scsi--pm8001--pm80xx.ko.cil.i[1147194,1147207] [2021-11-17 13:10:54,042 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--scsi--pm8001--pm80xx.ko.cil.i[1147332,1147345] [2021-11-17 13:10:54,044 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--scsi--pm8001--pm80xx.ko.cil.i[1147490,1147503] [2021-11-17 13:10:54,044 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--scsi--pm8001--pm80xx.ko.cil.i[1147649,1147662] [2021-11-17 13:10:54,047 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--scsi--pm8001--pm80xx.ko.cil.i[1147805,1147818] [2021-11-17 13:10:54,048 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--scsi--pm8001--pm80xx.ko.cil.i[1147954,1147967] [2021-11-17 13:10:54,048 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--scsi--pm8001--pm80xx.ko.cil.i[1148106,1148119] [2021-11-17 13:10:54,049 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--scsi--pm8001--pm80xx.ko.cil.i[1148257,1148270] [2021-11-17 13:10:54,049 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--scsi--pm8001--pm80xx.ko.cil.i[1148406,1148419] [2021-11-17 13:10:54,049 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--scsi--pm8001--pm80xx.ko.cil.i[1148558,1148571] [2021-11-17 13:10:54,049 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--scsi--pm8001--pm80xx.ko.cil.i[1148706,1148719] [2021-11-17 13:10:54,053 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--scsi--pm8001--pm80xx.ko.cil.i[1148859,1148872] [2021-11-17 13:10:54,053 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--scsi--pm8001--pm80xx.ko.cil.i[1149010,1149023] [2021-11-17 13:10:54,053 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--scsi--pm8001--pm80xx.ko.cil.i[1149160,1149173] [2021-11-17 13:10:54,054 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--scsi--pm8001--pm80xx.ko.cil.i[1149307,1149320] [2021-11-17 13:10:54,054 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--scsi--pm8001--pm80xx.ko.cil.i[1149458,1149471] [2021-11-17 13:10:54,054 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--scsi--pm8001--pm80xx.ko.cil.i[1149609,1149622] [2021-11-17 13:10:54,055 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--scsi--pm8001--pm80xx.ko.cil.i[1149757,1149770] [2021-11-17 13:10:54,056 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--scsi--pm8001--pm80xx.ko.cil.i[1149923,1149936] [2021-11-17 13:10:54,056 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--scsi--pm8001--pm80xx.ko.cil.i[1150092,1150105] [2021-11-17 13:10:54,056 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--scsi--pm8001--pm80xx.ko.cil.i[1150259,1150272] [2021-11-17 13:10:54,057 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--scsi--pm8001--pm80xx.ko.cil.i[1150427,1150440] [2021-11-17 13:10:54,057 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--scsi--pm8001--pm80xx.ko.cil.i[1150577,1150590] [2021-11-17 13:10:54,057 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--scsi--pm8001--pm80xx.ko.cil.i[1150724,1150737] [2021-11-17 13:10:54,057 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--scsi--pm8001--pm80xx.ko.cil.i[1150885,1150898] [2021-11-17 13:10:54,057 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--scsi--pm8001--pm80xx.ko.cil.i[1151055,1151068] [2021-11-17 13:10:54,058 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--scsi--pm8001--pm80xx.ko.cil.i[1151217,1151230] [2021-11-17 13:10:54,061 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-17 13:10:54,389 INFO L208 MainTranslator]: Completed translation [2021-11-17 13:10:54,390 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:10:54 WrapperNode [2021-11-17 13:10:54,390 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-17 13:10:54,391 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-17 13:10:54,391 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-17 13:10:54,391 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-17 13:10:54,395 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:10:54" (1/1) ... [2021-11-17 13:10:54,593 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:10:54" (1/1) ... [2021-11-17 13:10:55,174 INFO L137 Inliner]: procedures = 1087, calls = 12238, calls flagged for inlining = 543, calls inlined = 463, statements flattened = 29612 [2021-11-17 13:10:55,175 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-17 13:10:55,176 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-17 13:10:55,176 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-17 13:10:55,176 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-17 13:10:55,195 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:10:54" (1/1) ... [2021-11-17 13:10:55,195 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:10:54" (1/1) ... [2021-11-17 13:10:55,426 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:10:54" (1/1) ... [2021-11-17 13:10:55,427 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:10:54" (1/1) ... [2021-11-17 13:10:55,942 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:10:54" (1/1) ... [2021-11-17 13:10:56,000 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:10:54" (1/1) ... [2021-11-17 13:10:56,091 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:10:54" (1/1) ... [2021-11-17 13:10:56,220 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-17 13:10:56,221 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-17 13:10:56,221 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-17 13:10:56,221 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-17 13:10:56,222 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:10:54" (1/1) ... [2021-11-17 13:10:56,227 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-17 13:10:56,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 13:10:56,260 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 13:10:56,387 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_ctl_sas_spec_support_show [2021-11-17 13:10:56,377 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 13:10:56,403 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_ctl_sas_spec_support_show [2021-11-17 13:10:56,404 INFO L130 BoogieDeclarations]: Found specification of procedure check_fw_ready___0 [2021-11-17 13:10:56,404 INFO L138 BoogieDeclarations]: Found implementation of procedure check_fw_ready___0 [2021-11-17 13:10:56,404 INFO L130 BoogieDeclarations]: Found specification of procedure mpi_sata_completion___0 [2021-11-17 13:10:56,404 INFO L138 BoogieDeclarations]: Found implementation of procedure mpi_sata_completion___0 [2021-11-17 13:10:56,404 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_completion_123 [2021-11-17 13:10:56,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_completion_123 [2021-11-17 13:10:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2021-11-17 13:10:56,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2021-11-17 13:10:56,408 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_frame_rcvd_lock_of_asd_sas_phy [2021-11-17 13:10:56,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_frame_rcvd_lock_of_asd_sas_phy [2021-11-17 13:10:56,408 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-17 13:10:56,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-17 13:10:56,408 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2021-11-17 13:10:56,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2021-11-17 13:10:56,409 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2021-11-17 13:10:56,409 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2021-11-17 13:10:56,409 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_mpi_fw_flash_update_resp [2021-11-17 13:10:56,409 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_mpi_fw_flash_update_resp [2021-11-17 13:10:56,409 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_task_prep_ssp [2021-11-17 13:10:56,409 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_task_prep_ssp [2021-11-17 13:10:56,409 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_chip_interrupt_disable [2021-11-17 13:10:56,409 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_chip_interrupt_disable [2021-11-17 13:10:56,409 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~VOID [2021-11-17 13:10:56,410 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~VOID [2021-11-17 13:10:56,410 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_mpi_set_dev_state_resp [2021-11-17 13:10:56,410 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_mpi_set_dev_state_resp [2021-11-17 13:10:56,410 INFO L130 BoogieDeclarations]: Found specification of procedure sas_get_local_phy [2021-11-17 13:10:56,410 INFO L138 BoogieDeclarations]: Found implementation of procedure sas_get_local_phy [2021-11-17 13:10:56,410 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_tag_alloc [2021-11-17 13:10:56,416 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_tag_alloc [2021-11-17 13:10:56,416 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_completion_100 [2021-11-17 13:10:56,416 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_completion_100 [2021-11-17 13:10:56,416 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_ctl_fatal_log_show [2021-11-17 13:10:56,416 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_ctl_fatal_log_show [2021-11-17 13:10:56,416 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2021-11-17 13:10:56,417 INFO L130 BoogieDeclarations]: Found specification of procedure process_oq [2021-11-17 13:10:56,417 INFO L138 BoogieDeclarations]: Found implementation of procedure process_oq [2021-11-17 13:10:56,417 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_mpi_msg_consume [2021-11-17 13:10:56,417 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_mpi_msg_consume [2021-11-17 13:10:56,417 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_hw_chip_rst [2021-11-17 13:10:56,417 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_hw_chip_rst [2021-11-17 13:10:56,417 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2021-11-17 13:10:56,417 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2021-11-17 13:10:56,417 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_ctl_gsm_log_show [2021-11-17 13:10:56,417 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_ctl_gsm_log_show [2021-11-17 13:10:56,418 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer [2021-11-17 13:10:56,418 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer [2021-11-17 13:10:56,418 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2021-11-17 13:10:56,418 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2021-11-17 13:10:56,418 INFO L130 BoogieDeclarations]: Found specification of procedure pm80xx_chip_interrupt_enable [2021-11-17 13:10:56,418 INFO L138 BoogieDeclarations]: Found implementation of procedure pm80xx_chip_interrupt_enable [2021-11-17 13:10:56,418 INFO L130 BoogieDeclarations]: Found specification of procedure process_one_iomb___0 [2021-11-17 13:10:56,418 INFO L138 BoogieDeclarations]: Found implementation of procedure process_one_iomb___0 [2021-11-17 13:10:56,418 INFO L130 BoogieDeclarations]: Found specification of procedure sas_free_task [2021-11-17 13:10:56,418 INFO L138 BoogieDeclarations]: Found implementation of procedure sas_free_task [2021-11-17 13:10:56,419 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2021-11-17 13:10:56,419 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2021-11-17 13:10:56,419 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_chip_ssp_tm_req [2021-11-17 13:10:56,419 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_chip_ssp_tm_req [2021-11-17 13:10:56,419 INFO L130 BoogieDeclarations]: Found specification of procedure check_fw_ready [2021-11-17 13:10:56,419 INFO L138 BoogieDeclarations]: Found implementation of procedure check_fw_ready [2021-11-17 13:10:56,419 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_pci_probe [2021-11-17 13:10:56,419 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_pci_probe [2021-11-17 13:10:56,419 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2021-11-17 13:10:56,420 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2021-11-17 13:10:56,420 INFO L130 BoogieDeclarations]: Found specification of procedure init_pci_device_addresses___0 [2021-11-17 13:10:56,420 INFO L138 BoogieDeclarations]: Found implementation of procedure init_pci_device_addresses___0 [2021-11-17 13:10:56,420 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-11-17 13:10:56,420 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-11-17 13:10:56,420 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_mw32 [2021-11-17 13:10:56,420 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_mw32 [2021-11-17 13:10:56,420 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~int [2021-11-17 13:10:56,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~int [2021-11-17 13:10:56,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-11-17 13:10:56,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-11-17 13:10:56,421 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_chip_dereg_dev_req [2021-11-17 13:10:56,421 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_chip_dereg_dev_req [2021-11-17 13:10:56,421 INFO L130 BoogieDeclarations]: Found specification of procedure sas_alloc_slow_task [2021-11-17 13:10:56,421 INFO L138 BoogieDeclarations]: Found implementation of procedure sas_alloc_slow_task [2021-11-17 13:10:56,421 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_get_phy_settings_info [2021-11-17 13:10:56,421 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_get_phy_settings_info [2021-11-17 13:10:56,421 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2021-11-17 13:10:56,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2021-11-17 13:10:56,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-17 13:10:56,422 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2021-11-17 13:10:56,422 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2021-11-17 13:10:56,422 INFO L130 BoogieDeclarations]: Found specification of procedure mpi_sata_event___0 [2021-11-17 13:10:56,422 INFO L138 BoogieDeclarations]: Found implementation of procedure mpi_sata_event___0 [2021-11-17 13:10:56,422 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_scsi_host_template_instance_callback_3_29 [2021-11-17 13:10:56,422 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_scsi_host_template_instance_callback_3_29 [2021-11-17 13:10:56,422 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-11-17 13:10:56,422 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-11-17 13:10:56,423 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2021-11-17 13:10:56,423 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2021-11-17 13:10:56,423 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_scan_start [2021-11-17 13:10:56,423 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_scan_start [2021-11-17 13:10:56,423 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_chip_make_sg [2021-11-17 13:10:56,423 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_chip_make_sg [2021-11-17 13:10:56,423 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_chip_get_nvmd_req [2021-11-17 13:10:56,423 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_chip_get_nvmd_req [2021-11-17 13:10:56,423 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_ccb_task_free [2021-11-17 13:10:56,424 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_ccb_task_free [2021-11-17 13:10:56,424 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2021-11-17 13:10:56,424 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2021-11-17 13:10:56,424 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_sched_completion_wait_for_completion_completion [2021-11-17 13:10:56,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_sched_completion_wait_for_completion_completion [2021-11-17 13:10:56,424 INFO L130 BoogieDeclarations]: Found specification of procedure pm80xx_chip_phy_start_req [2021-11-17 13:10:56,424 INFO L138 BoogieDeclarations]: Found implementation of procedure pm80xx_chip_phy_start_req [2021-11-17 13:10:56,424 INFO L130 BoogieDeclarations]: Found specification of procedure sg_next [2021-11-17 13:10:56,424 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_next [2021-11-17 13:10:56,424 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_ccb_task_free_done [2021-11-17 13:10:56,425 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_ccb_task_free_done [2021-11-17 13:10:56,425 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2021-11-17 13:10:56,425 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2021-11-17 13:10:56,425 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_check_return_value_probe [2021-11-17 13:10:56,425 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_check_return_value_probe [2021-11-17 13:10:56,425 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-17 13:10:56,425 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2021-11-17 13:10:56,425 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2021-11-17 13:10:56,425 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_check_return_value_probe [2021-11-17 13:10:56,426 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_check_return_value_probe [2021-11-17 13:10:56,426 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-17 13:10:56,426 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-11-17 13:10:56,426 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-11-17 13:10:56,426 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2021-11-17 13:10:56,426 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2021-11-17 13:10:56,426 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2021-11-17 13:10:56,426 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2021-11-17 13:10:56,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-17 13:10:56,427 INFO L130 BoogieDeclarations]: Found specification of procedure pm80xx_chip_ssp_io_req [2021-11-17 13:10:56,427 INFO L138 BoogieDeclarations]: Found implementation of procedure pm80xx_chip_ssp_io_req [2021-11-17 13:10:56,427 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_scsi_add_host_108 [2021-11-17 13:10:56,427 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_scsi_add_host_108 [2021-11-17 13:10:56,427 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_tag_free [2021-11-17 13:10:56,427 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_tag_free [2021-11-17 13:10:56,427 INFO L130 BoogieDeclarations]: Found specification of procedure sas_release_transport [2021-11-17 13:10:56,427 INFO L138 BoogieDeclarations]: Found implementation of procedure sas_release_transport [2021-11-17 13:10:56,427 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_show_update_fw [2021-11-17 13:10:56,428 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_show_update_fw [2021-11-17 13:10:56,428 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2021-11-17 13:10:56,428 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2021-11-17 13:10:56,428 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-17 13:10:56,428 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-17 13:10:56,428 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_chip_init [2021-11-17 13:10:56,428 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_chip_init [2021-11-17 13:10:56,428 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2021-11-17 13:10:56,428 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2021-11-17 13:10:56,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-17 13:10:56,429 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u8~0~TO~VOID [2021-11-17 13:10:56,429 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u8~0~TO~VOID [2021-11-17 13:10:56,429 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_abort_task_set [2021-11-17 13:10:56,429 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_abort_task_set [2021-11-17 13:10:56,429 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2021-11-17 13:10:56,429 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2021-11-17 13:10:56,429 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2021-11-17 13:10:56,429 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2021-11-17 13:10:56,429 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_135 [2021-11-17 13:10:56,429 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_135 [2021-11-17 13:10:56,430 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-17 13:10:56,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-17 13:10:56,430 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_mpi_get_nvmd_resp [2021-11-17 13:10:56,430 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_mpi_get_nvmd_resp [2021-11-17 13:10:56,430 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_exec_internal_tmf_task [2021-11-17 13:10:56,430 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_exec_internal_tmf_task [2021-11-17 13:10:56,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2021-11-17 13:10:56,430 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2021-11-17 13:10:56,430 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2021-11-17 13:10:56,431 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2021-11-17 13:10:56,431 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_kill [2021-11-17 13:10:56,431 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_kill [2021-11-17 13:10:56,431 INFO L130 BoogieDeclarations]: Found specification of procedure pm80xx_chip_is_our_interupt [2021-11-17 13:10:56,431 INFO L138 BoogieDeclarations]: Found implementation of procedure pm80xx_chip_is_our_interupt [2021-11-17 13:10:56,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2021-11-17 13:10:56,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2021-11-17 13:10:56,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_109 [2021-11-17 13:10:56,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_109 [2021-11-17 13:10:56,432 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2021-11-17 13:10:56,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2021-11-17 13:10:56,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-17 13:10:56,432 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2021-11-17 13:10:56,432 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2021-11-17 13:10:56,432 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2021-11-17 13:10:56,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2021-11-17 13:10:56,432 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_abort_task [2021-11-17 13:10:56,432 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_abort_task [2021-11-17 13:10:56,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-17 13:10:56,433 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2021-11-17 13:10:56,433 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2021-11-17 13:10:56,433 INFO L130 BoogieDeclarations]: Found specification of procedure sas_put_local_phy [2021-11-17 13:10:56,433 INFO L138 BoogieDeclarations]: Found implementation of procedure sas_put_local_phy [2021-11-17 13:10:56,433 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_sched_completion_wait_for_completion_completion_of_sas_task_slow [2021-11-17 13:10:56,433 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_sched_completion_wait_for_completion_completion_of_sas_task_slow [2021-11-17 13:10:56,433 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_register_29_2 [2021-11-17 13:10:56,433 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_register_29_2 [2021-11-17 13:10:56,434 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_102 [2021-11-17 13:10:56,434 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_102 [2021-11-17 13:10:56,434 INFO L130 BoogieDeclarations]: Found specification of procedure sas_phy_reset [2021-11-17 13:10:56,434 INFO L138 BoogieDeclarations]: Found implementation of procedure sas_phy_reset [2021-11-17 13:10:56,434 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~int [2021-11-17 13:10:56,434 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~int [2021-11-17 13:10:56,434 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_open_reject_retry [2021-11-17 13:10:56,434 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_open_reject_retry [2021-11-17 13:10:56,434 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2021-11-17 13:10:56,434 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2021-11-17 13:10:56,435 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_task_exec [2021-11-17 13:10:56,435 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_task_exec [2021-11-17 13:10:56,435 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_clear_aca [2021-11-17 13:10:56,435 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_clear_aca [2021-11-17 13:10:56,435 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-11-17 13:10:56,435 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-11-17 13:10:56,435 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2021-11-17 13:10:56,435 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2021-11-17 13:10:56,435 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2021-11-17 13:10:56,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2021-11-17 13:10:56,436 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_pm8001_hba_info [2021-11-17 13:10:56,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_pm8001_hba_info [2021-11-17 13:10:56,436 INFO L130 BoogieDeclarations]: Found specification of procedure mpi_ssp_event___0 [2021-11-17 13:10:56,436 INFO L138 BoogieDeclarations]: Found implementation of procedure mpi_ssp_event___0 [2021-11-17 13:10:56,436 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_irq [2021-11-17 13:10:56,436 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_irq [2021-11-17 13:10:56,436 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_ctl_max_sg_list_show [2021-11-17 13:10:56,436 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_ctl_max_sg_list_show [2021-11-17 13:10:56,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-17 13:10:56,436 INFO L130 BoogieDeclarations]: Found specification of procedure mpi_sata_completion [2021-11-17 13:10:56,437 INFO L138 BoogieDeclarations]: Found implementation of procedure mpi_sata_completion [2021-11-17 13:10:56,437 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-17 13:10:56,437 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-17 13:10:56,437 INFO L130 BoogieDeclarations]: Found specification of procedure pm80xx_chip_soft_rst [2021-11-17 13:10:56,437 INFO L138 BoogieDeclarations]: Found implementation of procedure pm80xx_chip_soft_rst [2021-11-17 13:10:56,437 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_ctl_host_sas_address_show [2021-11-17 13:10:56,437 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_ctl_host_sas_address_show [2021-11-17 13:10:56,437 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_chip_isr [2021-11-17 13:10:56,437 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_chip_isr [2021-11-17 13:10:56,437 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_sg [2021-11-17 13:10:56,438 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_sg [2021-11-17 13:10:56,438 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_query_task [2021-11-17 13:10:56,438 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_query_task [2021-11-17 13:10:56,438 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_cr32 [2021-11-17 13:10:56,438 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_cr32 [2021-11-17 13:10:56,438 INFO L130 BoogieDeclarations]: Found specification of procedure init_pci_device_addresses [2021-11-17 13:10:56,438 INFO L138 BoogieDeclarations]: Found implementation of procedure init_pci_device_addresses [2021-11-17 13:10:56,438 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_98 [2021-11-17 13:10:56,438 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_98 [2021-11-17 13:10:56,438 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2021-11-17 13:10:56,439 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2021-11-17 13:10:56,439 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_task_state_lock_of_sas_task [2021-11-17 13:10:56,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_task_state_lock_of_sas_task [2021-11-17 13:10:56,439 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_I_T_nexus_reset [2021-11-17 13:10:56,439 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_I_T_nexus_reset [2021-11-17 13:10:56,439 INFO L130 BoogieDeclarations]: Found specification of procedure sas_target_destroy [2021-11-17 13:10:56,439 INFO L138 BoogieDeclarations]: Found implementation of procedure sas_target_destroy [2021-11-17 13:10:56,439 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_mpi_dereg_resp [2021-11-17 13:10:56,439 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_mpi_dereg_resp [2021-11-17 13:10:56,439 INFO L130 BoogieDeclarations]: Found specification of procedure sas_eh_device_reset_handler [2021-11-17 13:10:56,440 INFO L138 BoogieDeclarations]: Found implementation of procedure sas_eh_device_reset_handler [2021-11-17 13:10:56,440 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_ctl_bios_version_show [2021-11-17 13:10:56,440 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_ctl_bios_version_show [2021-11-17 13:10:56,440 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_pci_alloc [2021-11-17 13:10:56,440 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_pci_alloc [2021-11-17 13:10:56,440 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2021-11-17 13:10:56,440 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2021-11-17 13:10:56,440 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_scsi_remove_host [2021-11-17 13:10:56,440 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_scsi_remove_host [2021-11-17 13:10:56,440 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_handle_event [2021-11-17 13:10:56,441 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_handle_event [2021-11-17 13:10:56,441 INFO L130 BoogieDeclarations]: Found specification of procedure sg_virt [2021-11-17 13:10:56,441 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_virt [2021-11-17 13:10:56,441 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_chip_is_our_interupt [2021-11-17 13:10:56,441 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_chip_is_our_interupt [2021-11-17 13:10:56,441 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_dev_gone_notify [2021-11-17 13:10:56,441 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_dev_gone_notify [2021-11-17 13:10:56,441 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_init_sas_add [2021-11-17 13:10:56,441 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_init_sas_add [2021-11-17 13:10:56,441 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_166 [2021-11-17 13:10:56,442 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_166 [2021-11-17 13:10:56,442 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_160 [2021-11-17 13:10:56,442 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_160 [2021-11-17 13:10:56,442 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_chip_reg_dev_req [2021-11-17 13:10:56,442 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_chip_reg_dev_req [2021-11-17 13:10:56,442 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_chip_interrupt_enable [2021-11-17 13:10:56,442 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_chip_interrupt_enable [2021-11-17 13:10:56,442 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_dev_found [2021-11-17 13:10:56,442 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_dev_found [2021-11-17 13:10:56,442 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2021-11-17 13:10:56,442 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2021-11-17 13:10:56,443 INFO L130 BoogieDeclarations]: Found specification of procedure pm80xx_chip_isr [2021-11-17 13:10:56,443 INFO L138 BoogieDeclarations]: Found implementation of procedure pm80xx_chip_isr [2021-11-17 13:10:56,443 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2021-11-17 13:10:56,443 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2021-11-17 13:10:56,443 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-11-17 13:10:56,443 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-11-17 13:10:56,443 INFO L130 BoogieDeclarations]: Found specification of procedure mpi_ssp_completion [2021-11-17 13:10:56,443 INFO L138 BoogieDeclarations]: Found implementation of procedure mpi_ssp_completion [2021-11-17 13:10:56,443 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_task_state_lock_of_sas_task [2021-11-17 13:10:56,443 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_task_state_lock_of_sas_task [2021-11-17 13:10:56,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-17 13:10:56,444 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-17 13:10:56,444 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_pci_resume [2021-11-17 13:10:56,444 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_pci_resume [2021-11-17 13:10:56,444 INFO L130 BoogieDeclarations]: Found specification of procedure sas_target_alloc [2021-11-17 13:10:56,444 INFO L138 BoogieDeclarations]: Found implementation of procedure sas_target_alloc [2021-11-17 13:10:56,444 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2021-11-17 13:10:56,444 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2021-11-17 13:10:56,444 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2021-11-17 13:10:56,444 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2021-11-17 13:10:56,445 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_sg_attrs [2021-11-17 13:10:56,445 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_sg_attrs [2021-11-17 13:10:56,445 INFO L130 BoogieDeclarations]: Found specification of procedure pm80xx_chip_smp_req [2021-11-17 13:10:56,445 INFO L138 BoogieDeclarations]: Found implementation of procedure pm80xx_chip_smp_req [2021-11-17 13:10:56,445 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_pci_remove [2021-11-17 13:10:56,445 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_pci_remove [2021-11-17 13:10:56,445 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_mpi_reg_resp [2021-11-17 13:10:56,445 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_mpi_reg_resp [2021-11-17 13:10:56,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2021-11-17 13:10:56,445 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2021-11-17 13:10:56,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2021-11-17 13:10:56,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2021-11-17 13:10:56,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_sched_completion_wait_for_completion_completion_setstate [2021-11-17 13:10:56,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_sched_completion_wait_for_completion_completion_setstate [2021-11-17 13:10:56,446 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_chip_ssp_io_req [2021-11-17 13:10:56,446 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_chip_ssp_io_req [2021-11-17 13:10:56,446 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-11-17 13:10:56,446 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-11-17 13:10:56,446 INFO L130 BoogieDeclarations]: Found specification of procedure get_pci_bar_index [2021-11-17 13:10:56,446 INFO L138 BoogieDeclarations]: Found implementation of procedure get_pci_bar_index [2021-11-17 13:10:56,447 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_ctl_aap_log_show [2021-11-17 13:10:56,447 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_ctl_aap_log_show [2021-11-17 13:10:56,447 INFO L130 BoogieDeclarations]: Found specification of procedure phys_to_virt [2021-11-17 13:10:56,447 INFO L138 BoogieDeclarations]: Found implementation of procedure phys_to_virt [2021-11-17 13:10:56,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-11-17 13:10:56,447 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-11-17 13:10:56,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-11-17 13:10:56,447 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-11-17 13:10:56,447 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_hw_event_ack_req [2021-11-17 13:10:56,447 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_hw_event_ack_req [2021-11-17 13:10:56,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2021-11-17 13:10:56,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2021-11-17 13:10:56,448 INFO L130 BoogieDeclarations]: Found specification of procedure process_oq___0 [2021-11-17 13:10:56,448 INFO L138 BoogieDeclarations]: Found implementation of procedure process_oq___0 [2021-11-17 13:10:56,448 INFO L130 BoogieDeclarations]: Found specification of procedure pm80xx_chip_reg_dev_req [2021-11-17 13:10:56,448 INFO L138 BoogieDeclarations]: Found implementation of procedure pm80xx_chip_reg_dev_req [2021-11-17 13:10:56,448 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_read_32 [2021-11-17 13:10:56,448 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_read_32 [2021-11-17 13:10:56,448 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-17 13:10:56,448 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_issue_ssp_tmf [2021-11-17 13:10:56,448 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_issue_ssp_tmf [2021-11-17 13:10:56,449 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_init [2021-11-17 13:10:56,449 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_init [2021-11-17 13:10:56,449 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_mpi_task_abort_resp [2021-11-17 13:10:56,449 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_mpi_task_abort_resp [2021-11-17 13:10:56,449 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_mpi_build_cmd [2021-11-17 13:10:56,449 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_mpi_build_cmd [2021-11-17 13:10:56,449 INFO L130 BoogieDeclarations]: Found specification of procedure mpi_sata_event [2021-11-17 13:10:56,449 INFO L138 BoogieDeclarations]: Found implementation of procedure mpi_sata_event [2021-11-17 13:10:56,449 INFO L130 BoogieDeclarations]: Found specification of procedure pci_go_44 [2021-11-17 13:10:56,449 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_go_44 [2021-11-17 13:10:56,450 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_chip_sata_req [2021-11-17 13:10:56,450 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_chip_sata_req [2021-11-17 13:10:56,450 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_task_prep_ata [2021-11-17 13:10:56,450 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_task_prep_ata [2021-11-17 13:10:56,450 INFO L130 BoogieDeclarations]: Found specification of procedure mpi_smp_completion [2021-11-17 13:10:56,450 INFO L138 BoogieDeclarations]: Found implementation of procedure mpi_smp_completion [2021-11-17 13:10:56,450 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2021-11-17 13:10:56,450 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2021-11-17 13:10:56,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-11-17 13:10:56,450 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_find_tag [2021-11-17 13:10:56,451 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_find_tag [2021-11-17 13:10:56,451 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-11-17 13:10:56,451 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-11-17 13:10:56,451 INFO L130 BoogieDeclarations]: Found specification of procedure sas_protocol_ata [2021-11-17 13:10:56,451 INFO L138 BoogieDeclarations]: Found implementation of procedure sas_protocol_ata [2021-11-17 13:10:56,451 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_work_fn [2021-11-17 13:10:56,451 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_work_fn [2021-11-17 13:10:56,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-11-17 13:10:56,451 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2021-11-17 13:10:56,451 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2021-11-17 13:10:56,452 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_store_update_fw [2021-11-17 13:10:56,452 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_store_update_fw [2021-11-17 13:10:56,452 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2021-11-17 13:10:56,452 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2021-11-17 13:10:56,452 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-17 13:10:56,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-17 13:10:56,452 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_chip_set_nvmd_req [2021-11-17 13:10:56,452 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_chip_set_nvmd_req [2021-11-17 13:10:56,452 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2021-11-17 13:10:56,452 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2021-11-17 13:10:56,453 INFO L130 BoogieDeclarations]: Found specification of procedure pm80xx_chip_init [2021-11-17 13:10:56,453 INFO L138 BoogieDeclarations]: Found implementation of procedure pm80xx_chip_init [2021-11-17 13:10:56,453 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2021-11-17 13:10:56,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2021-11-17 13:10:56,453 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_chip_sas_re_initialization [2021-11-17 13:10:56,453 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_chip_sas_re_initialization [2021-11-17 13:10:56,453 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2021-11-17 13:10:56,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2021-11-17 13:10:56,453 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_ctl_max_devices_show [2021-11-17 13:10:56,453 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_ctl_max_devices_show [2021-11-17 13:10:56,454 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_1 [2021-11-17 13:10:56,454 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_1 [2021-11-17 13:10:56,454 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_scsi_add_host [2021-11-17 13:10:56,454 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_scsi_add_host [2021-11-17 13:10:56,454 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_cw32 [2021-11-17 13:10:56,454 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_cw32 [2021-11-17 13:10:56,454 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2021-11-17 13:10:56,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2021-11-17 13:10:56,455 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_is_host_device [2021-11-17 13:10:56,455 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_is_host_device [2021-11-17 13:10:56,455 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_find_ha_by_dev [2021-11-17 13:10:56,455 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_find_ha_by_dev [2021-11-17 13:10:56,455 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_scsi_host_template_scsi_host_template_instance_3 [2021-11-17 13:10:56,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_scsi_host_template_scsi_host_template_instance_3 [2021-11-17 13:10:56,455 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_0 [2021-11-17 13:10:56,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_0 [2021-11-17 13:10:56,455 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2021-11-17 13:10:56,456 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2021-11-17 13:10:56,456 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-11-17 13:10:56,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-11-17 13:10:56,456 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2021-11-17 13:10:56,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2021-11-17 13:10:56,456 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_get_ncq_tag [2021-11-17 13:10:56,456 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_get_ncq_tag [2021-11-17 13:10:56,456 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2021-11-17 13:10:56,456 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2021-11-17 13:10:56,456 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_ctl_fw_version_show [2021-11-17 13:10:56,457 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_ctl_fw_version_show [2021-11-17 13:10:56,457 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~~u32~0 [2021-11-17 13:10:56,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~~u32~0 [2021-11-17 13:10:56,457 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2021-11-17 13:10:56,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2021-11-17 13:10:56,457 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2021-11-17 13:10:56,457 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2021-11-17 13:10:56,457 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int [2021-11-17 13:10:56,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int [2021-11-17 13:10:56,457 INFO L130 BoogieDeclarations]: Found specification of procedure pm80xx_hw_event_ack_req [2021-11-17 13:10:56,458 INFO L138 BoogieDeclarations]: Found implementation of procedure pm80xx_hw_event_ack_req [2021-11-17 13:10:56,458 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_chip_abort_task [2021-11-17 13:10:56,458 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_chip_abort_task [2021-11-17 13:10:56,458 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_ccb_task_free_done___0 [2021-11-17 13:10:56,458 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_ccb_task_free_done___0 [2021-11-17 13:10:56,458 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_pm8001_hba_info [2021-11-17 13:10:56,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_pm8001_hba_info [2021-11-17 13:10:56,458 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_ctl_ib_queue_log_show [2021-11-17 13:10:56,458 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_ctl_ib_queue_log_show [2021-11-17 13:10:56,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-17 13:10:56,459 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-17 13:10:56,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-17 13:10:56,459 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_free [2021-11-17 13:10:56,459 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_free [2021-11-17 13:10:56,459 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u8~0~TO~int [2021-11-17 13:10:56,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u8~0~TO~int [2021-11-17 13:10:56,459 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-17 13:10:56,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-17 13:10:56,459 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2021-11-17 13:10:56,459 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2021-11-17 13:10:56,460 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_task_prep_ssp_tm [2021-11-17 13:10:56,460 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_task_prep_ssp_tm [2021-11-17 13:10:56,460 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_sg_attrs___0 [2021-11-17 13:10:56,460 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_sg_attrs___0 [2021-11-17 13:10:56,460 INFO L130 BoogieDeclarations]: Found specification of procedure int_to_scsilun [2021-11-17 13:10:56,460 INFO L138 BoogieDeclarations]: Found implementation of procedure int_to_scsilun [2021-11-17 13:10:56,460 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_sg_attrs___1 [2021-11-17 13:10:56,460 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_sg_attrs___1 [2021-11-17 13:10:56,460 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_sas_prim_lock_of_asd_sas_phy [2021-11-17 13:10:56,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_sas_prim_lock_of_asd_sas_phy [2021-11-17 13:10:56,461 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2021-11-17 13:10:56,461 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2021-11-17 13:10:56,461 INFO L130 BoogieDeclarations]: Found specification of procedure sas_eh_bus_reset_handler [2021-11-17 13:10:56,461 INFO L138 BoogieDeclarations]: Found implementation of procedure sas_eh_bus_reset_handler [2021-11-17 13:10:56,461 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_lu_reset [2021-11-17 13:10:56,461 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_lu_reset [2021-11-17 13:10:56,461 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_remove_host [2021-11-17 13:10:56,461 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_remove_host [2021-11-17 13:10:56,461 INFO L130 BoogieDeclarations]: Found specification of procedure pm80xx_chip_interrupt_disable [2021-11-17 13:10:56,461 INFO L138 BoogieDeclarations]: Found implementation of procedure pm80xx_chip_interrupt_disable [2021-11-17 13:10:56,461 INFO L130 BoogieDeclarations]: Found specification of procedure pm80xx_hw_chip_rst [2021-11-17 13:10:56,462 INFO L138 BoogieDeclarations]: Found implementation of procedure pm80xx_hw_chip_rst [2021-11-17 13:10:56,462 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_mpi_set_nvmd_resp [2021-11-17 13:10:56,462 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_mpi_set_nvmd_resp [2021-11-17 13:10:56,462 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_mr32 [2021-11-17 13:10:56,462 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_mr32 [2021-11-17 13:10:56,462 INFO L130 BoogieDeclarations]: Found specification of procedure sas_slave_configure [2021-11-17 13:10:56,462 INFO L138 BoogieDeclarations]: Found implementation of procedure sas_slave_configure [2021-11-17 13:10:56,462 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_ctl_ob_queue_log_show [2021-11-17 13:10:56,462 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_ctl_ob_queue_log_show [2021-11-17 13:10:56,462 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2021-11-17 13:10:56,462 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2021-11-17 13:10:56,463 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2021-11-17 13:10:56,463 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2021-11-17 13:10:56,463 INFO L130 BoogieDeclarations]: Found specification of procedure pm80xx_chip_phy_stop_req [2021-11-17 13:10:56,463 INFO L138 BoogieDeclarations]: Found implementation of procedure pm80xx_chip_phy_stop_req [2021-11-17 13:10:56,463 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2021-11-17 13:10:56,463 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2021-11-17 13:10:56,463 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_chip_fw_flash_update_req [2021-11-17 13:10:56,463 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_chip_fw_flash_update_req [2021-11-17 13:10:56,463 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_mpi_general_event [2021-11-17 13:10:56,463 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_mpi_general_event [2021-11-17 13:10:56,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-17 13:10:56,464 INFO L130 BoogieDeclarations]: Found specification of procedure mpi_smp_completion___0 [2021-11-17 13:10:56,464 INFO L138 BoogieDeclarations]: Found implementation of procedure mpi_smp_completion___0 [2021-11-17 13:10:56,464 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2021-11-17 13:10:56,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2021-11-17 13:10:56,464 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_sched_completion__wait_without_init [2021-11-17 13:10:56,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_sched_completion__wait_without_init [2021-11-17 13:10:56,464 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2021-11-17 13:10:56,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2021-11-17 13:10:56,464 INFO L130 BoogieDeclarations]: Found specification of procedure mpi_ssp_completion___0 [2021-11-17 13:10:56,464 INFO L138 BoogieDeclarations]: Found implementation of procedure mpi_ssp_completion___0 [2021-11-17 13:10:56,465 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2021-11-17 13:10:56,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2021-11-17 13:10:56,465 INFO L130 BoogieDeclarations]: Found specification of procedure sas_ssp_task_response [2021-11-17 13:10:56,465 INFO L138 BoogieDeclarations]: Found implementation of procedure sas_ssp_task_response [2021-11-17 13:10:56,465 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-11-17 13:10:56,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-11-17 13:10:56,465 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_mpi_local_phy_ctl [2021-11-17 13:10:56,465 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_mpi_local_phy_ctl [2021-11-17 13:10:56,465 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_chip_iounmap [2021-11-17 13:10:56,465 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_chip_iounmap [2021-11-17 13:10:56,466 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2021-11-17 13:10:56,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2021-11-17 13:10:56,466 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_exec_internal_task_abort [2021-11-17 13:10:56,466 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_exec_internal_task_abort [2021-11-17 13:10:56,466 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_chip_phy_ctl_req [2021-11-17 13:10:56,466 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_chip_phy_ctl_req [2021-11-17 13:10:56,466 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2021-11-17 13:10:56,466 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2021-11-17 13:10:56,466 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_ctl_iop_log_show [2021-11-17 13:10:56,466 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_ctl_iop_log_show [2021-11-17 13:10:56,466 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_chip_smp_req [2021-11-17 13:10:56,467 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_chip_smp_req [2021-11-17 13:10:56,467 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_chip_phy_stop_req [2021-11-17 13:10:56,467 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_chip_phy_stop_req [2021-11-17 13:10:56,467 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_ctl_mpi_interface_rev_show [2021-11-17 13:10:56,467 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_ctl_mpi_interface_rev_show [2021-11-17 13:10:56,467 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2021-11-17 13:10:56,467 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2021-11-17 13:10:56,467 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_request_irq [2021-11-17 13:10:56,467 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_request_irq [2021-11-17 13:10:56,467 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2021-11-17 13:10:56,468 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2021-11-17 13:10:56,468 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-17 13:10:56,468 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-17 13:10:56,468 INFO L130 BoogieDeclarations]: Found specification of procedure pm80xx_chip_sata_req [2021-11-17 13:10:56,468 INFO L138 BoogieDeclarations]: Found implementation of procedure pm80xx_chip_sata_req [2021-11-17 13:10:56,468 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2021-11-17 13:10:56,468 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2021-11-17 13:10:56,468 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_bytes_dmaed [2021-11-17 13:10:56,468 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_bytes_dmaed [2021-11-17 13:10:56,520 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_clear_task_set [2021-11-17 13:10:56,520 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_clear_task_set [2021-11-17 13:10:56,520 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_get_attached_sas_addr [2021-11-17 13:10:56,520 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_get_attached_sas_addr [2021-11-17 13:10:56,520 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_ctl_max_out_io_show [2021-11-17 13:10:56,520 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_ctl_max_out_io_show [2021-11-17 13:10:56,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_99 [2021-11-17 13:10:56,521 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_99 [2021-11-17 13:10:56,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_scsi_host_template_instance_release_3_2 [2021-11-17 13:10:56,521 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_scsi_host_template_instance_release_3_2 [2021-11-17 13:10:56,521 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2021-11-17 13:10:56,521 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2021-11-17 13:10:56,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2021-11-17 13:10:56,521 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2021-11-17 13:10:56,521 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_find_dev [2021-11-17 13:10:56,521 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_find_dev [2021-11-17 13:10:56,521 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_dev_gone [2021-11-17 13:10:56,522 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_dev_gone [2021-11-17 13:10:56,522 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_mpi_msg_free_set [2021-11-17 13:10:56,522 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_mpi_msg_free_set [2021-11-17 13:10:56,522 INFO L130 BoogieDeclarations]: Found specification of procedure dev_is_sata [2021-11-17 13:10:56,522 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_is_sata [2021-11-17 13:10:56,522 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_bar4_shift [2021-11-17 13:10:56,522 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_bar4_shift [2021-11-17 13:10:56,522 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~~u32~0~TO~int [2021-11-17 13:10:56,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~~u32~0~TO~int [2021-11-17 13:10:56,522 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_chip_set_dev_state_req [2021-11-17 13:10:56,522 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_chip_set_dev_state_req [2021-11-17 13:10:56,523 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_ctl_logging_level_show [2021-11-17 13:10:56,523 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_ctl_logging_level_show [2021-11-17 13:10:56,523 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_chip_phy_start_req [2021-11-17 13:10:56,523 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_chip_phy_start_req [2021-11-17 13:10:56,523 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab64 [2021-11-17 13:10:56,523 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab64 [2021-11-17 13:10:56,523 INFO L130 BoogieDeclarations]: Found specification of procedure process_one_iomb [2021-11-17 13:10:56,523 INFO L138 BoogieDeclarations]: Found implementation of procedure process_one_iomb [2021-11-17 13:10:56,523 INFO L130 BoogieDeclarations]: Found specification of procedure sas_queuecommand [2021-11-17 13:10:56,523 INFO L138 BoogieDeclarations]: Found implementation of procedure sas_queuecommand [2021-11-17 13:10:56,528 INFO L130 BoogieDeclarations]: Found specification of procedure pm80xx_chip_phy_ctl_req [2021-11-17 13:10:56,528 INFO L138 BoogieDeclarations]: Found implementation of procedure pm80xx_chip_phy_ctl_req [2021-11-17 13:10:56,528 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_task_prep_smp [2021-11-17 13:10:56,528 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_task_prep_smp [2021-11-17 13:10:56,528 INFO L130 BoogieDeclarations]: Found specification of procedure sas_phy_disconnected [2021-11-17 13:10:56,528 INFO L138 BoogieDeclarations]: Found implementation of procedure sas_phy_disconnected [2021-11-17 13:10:56,528 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-11-17 13:10:56,529 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-11-17 13:10:56,529 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_ctl_logging_level_store [2021-11-17 13:10:56,529 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_ctl_logging_level_store [2021-11-17 13:10:56,529 INFO L130 BoogieDeclarations]: Found specification of procedure mpi_ssp_event [2021-11-17 13:10:56,529 INFO L138 BoogieDeclarations]: Found implementation of procedure mpi_ssp_event [2021-11-17 13:10:56,529 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2021-11-17 13:10:56,529 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2021-11-17 13:10:56,529 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_write_32 [2021-11-17 13:10:56,529 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_write_32 [2021-11-17 13:10:56,529 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_chip_soft_rst [2021-11-17 13:10:56,530 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_chip_soft_rst [2021-11-17 13:10:56,530 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_scsi_host_template_instance_probe_3_10 [2021-11-17 13:10:56,530 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_scsi_host_template_instance_probe_3_10 [2021-11-17 13:10:56,530 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2021-11-17 13:10:56,530 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2021-11-17 13:10:56,530 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2021-11-17 13:10:56,530 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2021-11-17 13:10:56,530 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2021-11-17 13:10:56,530 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2021-11-17 13:10:56,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-17 13:10:56,530 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2021-11-17 13:10:56,531 INFO L130 BoogieDeclarations]: Found specification of procedure pm8001_get_lrate_mode [2021-11-17 13:10:56,531 INFO L138 BoogieDeclarations]: Found implementation of procedure pm8001_get_lrate_mode [2021-11-17 13:10:58,280 INFO L236 CfgBuilder]: Building ICFG [2021-11-17 13:10:58,283 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-17 13:10:58,416 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint pm8001_chip_intx_interrupt_enable_returnLabel#1: assume { :end_inline_pm8001_chip_intx_interrupt_enable } true; [2021-11-17 13:11:04,842 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-17 13:11:11,885 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint pm80xx_chip_intx_interrupt_disable_returnLabel#1: assume { :end_inline_pm80xx_chip_intx_interrupt_disable } true; [2021-11-17 13:11:15,288 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint pm8001_chip_intx_interrupt_disable_returnLabel#1: assume { :end_inline_pm8001_chip_intx_interrupt_disable } true; [2021-11-17 13:11:15,306 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1: assume 0 != ~value~14 % 4294967296;#res := 1; [2021-11-17 13:11:15,306 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2: assume !(0 != ~value~14 % 4294967296);#res := 0; [2021-11-17 13:11:16,320 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint pm80xx_chip_intx_interrupt_enable_returnLabel#1: assume { :end_inline_pm80xx_chip_intx_interrupt_enable } true; [2021-11-17 13:11:49,143 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1: assume 0 != ~value~7 % 4294967296;#res := 1; [2021-11-17 13:11:49,143 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2: assume !(0 != ~value~7 % 4294967296);#res := 0; [2021-11-17 13:12:02,704 INFO L277 CfgBuilder]: Performing block encoding [2021-11-17 13:12:02,745 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-17 13:12:02,745 INFO L301 CfgBuilder]: Removed 2 assume(true) statements. [2021-11-17 13:12:02,754 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.11 01:12:02 BoogieIcfgContainer [2021-11-17 13:12:02,755 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-17 13:12:02,756 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-17 13:12:02,756 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-17 13:12:02,759 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-17 13:12:02,759 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.11 01:10:41" (1/3) ... [2021-11-17 13:12:02,759 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4b3728df and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.11 01:12:02, skipping insertion in model container [2021-11-17 13:12:02,760 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 01:10:54" (2/3) ... [2021-11-17 13:12:02,760 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4b3728df and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.11 01:12:02, skipping insertion in model container [2021-11-17 13:12:02,760 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.11 01:12:02" (3/3) ... [2021-11-17 13:12:02,761 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--scsi--pm8001--pm80xx.ko.cil.i [2021-11-17 13:12:02,764 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-17 13:12:02,765 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 29 error locations. [2021-11-17 13:12:02,834 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-17 13:12:02,840 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 13:12:02,840 INFO L340 AbstractCegarLoop]: Starting to check reachability of 29 error locations. [2021-11-17 13:12:02,953 INFO L276 IsEmpty]: Start isEmpty. Operand has 9666 states, 6693 states have (on average 1.3391603167488422) internal successors, (8963), 6870 states have internal predecessors, (8963), 2647 states have call successors, (2647), 299 states have call predecessors, (2647), 298 states have return successors, (2640), 2591 states have call predecessors, (2640), 2640 states have call successors, (2640) [2021-11-17 13:12:02,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-11-17 13:12:02,959 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 13:12:02,959 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] [2021-11-17 13:12:02,959 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 27 more)] === [2021-11-17 13:12:02,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 13:12:02,963 INFO L85 PathProgramCache]: Analyzing trace with hash -1867017912, now seen corresponding path program 1 times [2021-11-17 13:12:02,968 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 13:12:02,969 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986147927] [2021-11-17 13:12:02,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 13:12:02,969 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 13:12:03,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:12:03,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 13:12:03,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:12:03,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-11-17 13:12:03,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:12:03,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-17 13:12:03,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:12:03,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-11-17 13:12:03,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:12:03,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 13:12:03,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:12:03,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-17 13:12:03,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:12:03,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-11-17 13:12:03,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:12:03,944 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 13:12:03,944 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 13:12:03,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986147927] [2021-11-17 13:12:03,945 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986147927] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 13:12:03,945 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 13:12:03,945 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 13:12:03,946 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709344792] [2021-11-17 13:12:03,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 13:12:03,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 13:12:03,949 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 13:12:03,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 13:12:03,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 13:12:03,983 INFO L87 Difference]: Start difference. First operand has 9666 states, 6693 states have (on average 1.3391603167488422) internal successors, (8963), 6870 states have internal predecessors, (8963), 2647 states have call successors, (2647), 299 states have call predecessors, (2647), 298 states have return successors, (2640), 2591 states have call predecessors, (2640), 2640 states have call successors, (2640) Second operand has 6 states, 6 states have (on average 5.0) internal successors, (30), 4 states have internal predecessors, (30), 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 13:12:06,098 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:12:08,152 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:12:12,856 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:12:15,087 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:12:17,109 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:12:19,763 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:12:21,777 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:12:25,083 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:12:31,521 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:12:49,078 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:12:54,815 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 13:12:56,840 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 13:13:31,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 13:13:31,100 INFO L93 Difference]: Finished difference Result 30405 states and 46768 transitions. [2021-11-17 13:13:31,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-17 13:13:31,111 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 4 states have internal predecessors, (30), 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 51 [2021-11-17 13:13:31,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 13:13:31,272 INFO L225 Difference]: With dead ends: 30405 [2021-11-17 13:13:31,272 INFO L226 Difference]: Without dead ends: 20742 [2021-11-17 13:13:31,339 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 17 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 13:13:31,343 INFO L933 BasicCegarLoop]: 17036 mSDtfsCounter, 36750 mSDsluCounter, 26427 mSDsCounter, 0 mSdLazyCounter, 21048 mSolverCounterSat, 23239 mSolverCounterUnsat, 11 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 78.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37231 SdHoareTripleChecker+Valid, 43463 SdHoareTripleChecker+Invalid, 44298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 23239 IncrementalHoareTripleChecker+Valid, 21048 IncrementalHoareTripleChecker+Invalid, 11 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 85.0s IncrementalHoareTripleChecker+Time [2021-11-17 13:13:31,343 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37231 Valid, 43463 Invalid, 44298 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [23239 Valid, 21048 Invalid, 11 Unknown, 0 Unchecked, 85.0s Time] [2021-11-17 13:13:31,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20742 states. [2021-11-17 13:13:32,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20742 to 19075. [2021-11-17 13:13:32,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19075 states, 13236 states have (on average 1.3337866424901783) internal successors, (17654), 13547 states have internal predecessors, (17654), 5230 states have call successors, (5230), 577 states have call predecessors, (5230), 580 states have return successors, (5397), 5132 states have call predecessors, (5397), 5228 states have call successors, (5397) [2021-11-17 13:13:32,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19075 states to 19075 states and 28281 transitions. [2021-11-17 13:13:32,930 INFO L78 Accepts]: Start accepts. Automaton has 19075 states and 28281 transitions. Word has length 51 [2021-11-17 13:13:32,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 13:13:32,932 INFO L470 AbstractCegarLoop]: Abstraction has 19075 states and 28281 transitions. [2021-11-17 13:13:32,932 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 4 states have internal predecessors, (30), 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 13:13:32,933 INFO L276 IsEmpty]: Start isEmpty. Operand 19075 states and 28281 transitions. [2021-11-17 13:13:32,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-17 13:13:32,939 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 13:13:32,939 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] [2021-11-17 13:13:32,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-17 13:13:32,939 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 27 more)] === [2021-11-17 13:13:32,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 13:13:32,940 INFO L85 PathProgramCache]: Analyzing trace with hash 1455151003, now seen corresponding path program 1 times [2021-11-17 13:13:32,940 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 13:13:32,941 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590709373] [2021-11-17 13:13:32,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 13:13:32,942 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 13:13:33,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:13:33,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 13:13:33,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:13:33,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-11-17 13:13:33,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:13:33,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-17 13:13:33,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:13:33,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-11-17 13:13:33,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:13:33,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 13:13:33,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:13:33,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-17 13:13:33,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:13:33,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-11-17 13:13:33,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:13:33,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 13:13:33,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:13:33,501 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 13:13:33,501 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 13:13:33,502 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1590709373] [2021-11-17 13:13:33,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1590709373] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 13:13:33,502 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 13:13:33,502 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 13:13:33,502 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101550334] [2021-11-17 13:13:33,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 13:13:33,503 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 13:13:33,503 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 13:13:33,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 13:13:33,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 13:13:33,504 INFO L87 Difference]: Start difference. First operand 19075 states and 28281 transitions. Second operand has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 4 states have internal predecessors, (34), 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 13:13:35,613 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:13:37,661 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:13:40,821 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:13:43,281 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:13:54,270 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:14:07,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 13:14:07,626 INFO L93 Difference]: Finished difference Result 20552 states and 30839 transitions. [2021-11-17 13:14:07,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 13:14:07,626 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 4 states have internal predecessors, (34), 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 57 [2021-11-17 13:14:07,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 13:14:07,703 INFO L225 Difference]: With dead ends: 20552 [2021-11-17 13:14:07,704 INFO L226 Difference]: Without dead ends: 20550 [2021-11-17 13:14:07,713 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 13:14:07,714 INFO L933 BasicCegarLoop]: 12082 mSDtfsCounter, 26342 mSDsluCounter, 12102 mSDsCounter, 0 mSdLazyCounter, 8828 mSolverCounterSat, 14749 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26883 SdHoareTripleChecker+Valid, 24184 SdHoareTripleChecker+Invalid, 23582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 14749 IncrementalHoareTripleChecker+Valid, 8828 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.2s IncrementalHoareTripleChecker+Time [2021-11-17 13:14:07,714 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26883 Valid, 24184 Invalid, 23582 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [14749 Valid, 8828 Invalid, 5 Unknown, 0 Unchecked, 33.2s Time] [2021-11-17 13:14:07,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20550 states. [2021-11-17 13:14:08,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20550 to 19073. [2021-11-17 13:14:08,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19073 states, 13235 states have (on average 1.3337363052512279) internal successors, (17652), 13545 states have internal predecessors, (17652), 5230 states have call successors, (5230), 577 states have call predecessors, (5230), 580 states have return successors, (5397), 5132 states have call predecessors, (5397), 5228 states have call successors, (5397) [2021-11-17 13:14:08,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19073 states to 19073 states and 28279 transitions. [2021-11-17 13:14:08,951 INFO L78 Accepts]: Start accepts. Automaton has 19073 states and 28279 transitions. Word has length 57 [2021-11-17 13:14:08,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 13:14:08,952 INFO L470 AbstractCegarLoop]: Abstraction has 19073 states and 28279 transitions. [2021-11-17 13:14:08,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 4 states have internal predecessors, (34), 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 13:14:08,952 INFO L276 IsEmpty]: Start isEmpty. Operand 19073 states and 28279 transitions. [2021-11-17 13:14:08,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-11-17 13:14:08,956 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 13:14:08,956 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] [2021-11-17 13:14:08,956 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-17 13:14:08,957 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 27 more)] === [2021-11-17 13:14:08,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 13:14:08,957 INFO L85 PathProgramCache]: Analyzing trace with hash 210846733, now seen corresponding path program 1 times [2021-11-17 13:14:08,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 13:14:08,957 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211266182] [2021-11-17 13:14:08,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 13:14:08,957 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 13:14:09,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:14:09,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 13:14:09,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:14:09,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-11-17 13:14:09,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:14:09,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-17 13:14:09,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:14:09,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-11-17 13:14:09,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:14:09,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 13:14:09,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:14:09,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-17 13:14:09,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:14:09,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-11-17 13:14:09,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:14:09,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 13:14:09,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:14:09,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-11-17 13:14:09,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:14:09,457 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 13:14:09,457 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 13:14:09,457 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211266182] [2021-11-17 13:14:09,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211266182] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 13:14:09,457 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 13:14:09,457 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 13:14:09,458 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393768627] [2021-11-17 13:14:09,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 13:14:09,458 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 13:14:09,458 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 13:14:09,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 13:14:09,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 13:14:09,459 INFO L87 Difference]: Start difference. First operand 19073 states and 28279 transitions. Second operand has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 4 states have internal predecessors, (38), 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 13:14:11,564 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:14:13,622 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:14:16,999 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:14:19,501 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 13:14:31,429 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:14:45,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 13:14:45,759 INFO L93 Difference]: Finished difference Result 20550 states and 30837 transitions. [2021-11-17 13:14:45,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 13:14:45,760 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 4 states have internal predecessors, (38), 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 63 [2021-11-17 13:14:45,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 13:14:45,827 INFO L225 Difference]: With dead ends: 20550 [2021-11-17 13:14:45,827 INFO L226 Difference]: Without dead ends: 20548 [2021-11-17 13:14:45,838 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-17 13:14:45,840 INFO L933 BasicCegarLoop]: 12080 mSDtfsCounter, 26336 mSDsluCounter, 12102 mSDsCounter, 0 mSdLazyCounter, 8826 mSolverCounterSat, 14749 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 31.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26876 SdHoareTripleChecker+Valid, 24182 SdHoareTripleChecker+Invalid, 23580 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 14749 IncrementalHoareTripleChecker+Valid, 8826 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35.4s IncrementalHoareTripleChecker+Time [2021-11-17 13:14:45,841 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26876 Valid, 24182 Invalid, 23580 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [14749 Valid, 8826 Invalid, 5 Unknown, 0 Unchecked, 35.4s Time] [2021-11-17 13:14:45,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20548 states. [2021-11-17 13:14:47,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20548 to 19071. [2021-11-17 13:14:47,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19071 states, 13234 states have (on average 1.3336859604050173) internal successors, (17650), 13543 states have internal predecessors, (17650), 5230 states have call successors, (5230), 577 states have call predecessors, (5230), 580 states have return successors, (5397), 5132 states have call predecessors, (5397), 5228 states have call successors, (5397) [2021-11-17 13:14:47,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19071 states to 19071 states and 28277 transitions. [2021-11-17 13:14:47,143 INFO L78 Accepts]: Start accepts. Automaton has 19071 states and 28277 transitions. Word has length 63 [2021-11-17 13:14:47,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 13:14:47,144 INFO L470 AbstractCegarLoop]: Abstraction has 19071 states and 28277 transitions. [2021-11-17 13:14:47,144 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 4 states have internal predecessors, (38), 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 13:14:47,144 INFO L276 IsEmpty]: Start isEmpty. Operand 19071 states and 28277 transitions. [2021-11-17 13:14:47,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-11-17 13:14:47,145 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 13:14:47,145 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] [2021-11-17 13:14:47,145 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-17 13:14:47,145 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 27 more)] === [2021-11-17 13:14:47,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 13:14:47,146 INFO L85 PathProgramCache]: Analyzing trace with hash -317397619, now seen corresponding path program 1 times [2021-11-17 13:14:47,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 13:14:47,146 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54981566] [2021-11-17 13:14:47,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 13:14:47,146 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 13:14:47,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:14:47,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 13:14:47,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:14:47,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-11-17 13:14:47,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:14:47,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-17 13:14:47,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:14:47,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-11-17 13:14:47,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:14:47,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 13:14:47,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:14:47,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-17 13:14:47,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:14:47,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-11-17 13:14:47,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:14:47,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 13:14:47,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:14:47,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-11-17 13:14:47,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:14:47,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-11-17 13:14:47,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:14:47,664 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 13:14:47,664 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 13:14:47,664 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54981566] [2021-11-17 13:14:47,665 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54981566] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 13:14:47,665 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 13:14:47,665 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 13:14:47,665 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842524402] [2021-11-17 13:14:47,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 13:14:47,665 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 13:14:47,665 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 13:14:47,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 13:14:47,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 13:14:47,666 INFO L87 Difference]: Start difference. First operand 19071 states and 28277 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 4 states have internal predecessors, (42), 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 13:14:49,780 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:14:51,831 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:14:55,313 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:14:57,959 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:15:11,410 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 13:15:26,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 13:15:26,689 INFO L93 Difference]: Finished difference Result 20548 states and 30835 transitions. [2021-11-17 13:15:26,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 13:15:26,689 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 4 states have internal predecessors, (42), 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 69 [2021-11-17 13:15:26,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 13:15:26,767 INFO L225 Difference]: With dead ends: 20548 [2021-11-17 13:15:26,767 INFO L226 Difference]: Without dead ends: 20546 [2021-11-17 13:15:26,779 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-17 13:15:26,781 INFO L933 BasicCegarLoop]: 12078 mSDtfsCounter, 26330 mSDsluCounter, 12102 mSDsCounter, 0 mSdLazyCounter, 8824 mSolverCounterSat, 14749 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26869 SdHoareTripleChecker+Valid, 24180 SdHoareTripleChecker+Invalid, 23578 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 14749 IncrementalHoareTripleChecker+Valid, 8824 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 38.0s IncrementalHoareTripleChecker+Time [2021-11-17 13:15:26,782 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26869 Valid, 24180 Invalid, 23578 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [14749 Valid, 8824 Invalid, 5 Unknown, 0 Unchecked, 38.0s Time] [2021-11-17 13:15:26,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20546 states. [2021-11-17 13:15:27,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20546 to 19069. [2021-11-17 13:15:27,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19069 states, 13233 states have (on average 1.3336356079498224) internal successors, (17648), 13541 states have internal predecessors, (17648), 5230 states have call successors, (5230), 577 states have call predecessors, (5230), 580 states have return successors, (5397), 5132 states have call predecessors, (5397), 5228 states have call successors, (5397) [2021-11-17 13:15:28,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19069 states to 19069 states and 28275 transitions. [2021-11-17 13:15:28,054 INFO L78 Accepts]: Start accepts. Automaton has 19069 states and 28275 transitions. Word has length 69 [2021-11-17 13:15:28,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 13:15:28,056 INFO L470 AbstractCegarLoop]: Abstraction has 19069 states and 28275 transitions. [2021-11-17 13:15:28,056 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 4 states have internal predecessors, (42), 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 13:15:28,056 INFO L276 IsEmpty]: Start isEmpty. Operand 19069 states and 28275 transitions. [2021-11-17 13:15:28,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-11-17 13:15:28,058 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 13:15:28,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] [2021-11-17 13:15:28,059 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-17 13:15:28,059 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 27 more)] === [2021-11-17 13:15:28,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 13:15:28,060 INFO L85 PathProgramCache]: Analyzing trace with hash 509626372, now seen corresponding path program 1 times [2021-11-17 13:15:28,060 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 13:15:28,060 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606879046] [2021-11-17 13:15:28,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 13:15:28,060 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 13:15:28,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:15:28,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 13:15:28,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:15:28,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-11-17 13:15:28,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:15:28,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-17 13:15:28,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:15:28,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-11-17 13:15:28,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:15:28,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 13:15:28,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:15:28,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-17 13:15:28,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:15:28,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-11-17 13:15:28,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:15:28,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 13:15:28,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:15:28,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-11-17 13:15:28,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:15:28,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-11-17 13:15:28,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:15:28,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-11-17 13:15:28,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:15:28,540 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 13:15:28,541 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 13:15:28,541 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606879046] [2021-11-17 13:15:28,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606879046] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 13:15:28,541 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 13:15:28,541 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 13:15:28,541 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73517390] [2021-11-17 13:15:28,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 13:15:28,543 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 13:15:28,543 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 13:15:28,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 13:15:28,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 13:15:28,543 INFO L87 Difference]: Start difference. First operand 19069 states and 28275 transitions. Second operand has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 4 states have internal predecessors, (46), 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 13:15:30,651 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:15:32,705 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:15:36,071 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:15:38,554 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:15:44,147 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:15:54,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=false, quantifiers [] [2021-11-17 13:16:10,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 13:16:10,346 INFO L93 Difference]: Finished difference Result 20546 states and 30833 transitions. [2021-11-17 13:16:10,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 13:16:10,346 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 4 states have internal predecessors, (46), 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 75 [2021-11-17 13:16:10,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 13:16:10,410 INFO L225 Difference]: With dead ends: 20546 [2021-11-17 13:16:10,410 INFO L226 Difference]: Without dead ends: 20544 [2021-11-17 13:16:10,420 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-17 13:16:10,421 INFO L933 BasicCegarLoop]: 12075 mSDtfsCounter, 26324 mSDsluCounter, 12099 mSDsCounter, 0 mSdLazyCounter, 8822 mSolverCounterSat, 14749 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 36.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26863 SdHoareTripleChecker+Valid, 24174 SdHoareTripleChecker+Invalid, 23576 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 14749 IncrementalHoareTripleChecker+Valid, 8822 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 40.8s IncrementalHoareTripleChecker+Time [2021-11-17 13:16:10,421 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26863 Valid, 24174 Invalid, 23576 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [14749 Valid, 8822 Invalid, 5 Unknown, 0 Unchecked, 40.8s Time] [2021-11-17 13:16:10,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20544 states. [2021-11-17 13:16:11,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20544 to 19067. [2021-11-17 13:16:11,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19067 states, 13232 states have (on average 1.3335852478839179) internal successors, (17646), 13539 states have internal predecessors, (17646), 5230 states have call successors, (5230), 577 states have call predecessors, (5230), 580 states have return successors, (5397), 5132 states have call predecessors, (5397), 5228 states have call successors, (5397) [2021-11-17 13:16:11,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19067 states to 19067 states and 28273 transitions. [2021-11-17 13:16:11,638 INFO L78 Accepts]: Start accepts. Automaton has 19067 states and 28273 transitions. Word has length 75 [2021-11-17 13:16:11,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 13:16:11,638 INFO L470 AbstractCegarLoop]: Abstraction has 19067 states and 28273 transitions. [2021-11-17 13:16:11,639 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 4 states have internal predecessors, (46), 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 13:16:11,639 INFO L276 IsEmpty]: Start isEmpty. Operand 19067 states and 28273 transitions. [2021-11-17 13:16:11,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-11-17 13:16:11,640 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 13:16:11,640 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] [2021-11-17 13:16:11,640 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-17 13:16:11,640 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 27 more)] === [2021-11-17 13:16:11,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 13:16:11,640 INFO L85 PathProgramCache]: Analyzing trace with hash -6261337, now seen corresponding path program 1 times [2021-11-17 13:16:11,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 13:16:11,641 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714814388] [2021-11-17 13:16:11,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 13:16:11,641 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 13:16:11,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:16:11,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 13:16:11,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:16:11,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-11-17 13:16:11,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:16:11,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-17 13:16:11,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:16:11,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-11-17 13:16:11,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:16:11,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 13:16:11,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:16:11,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-17 13:16:12,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:16:12,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-11-17 13:16:12,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:16:12,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 13:16:12,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:16:12,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-11-17 13:16:12,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:16:12,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-11-17 13:16:12,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:16:12,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-11-17 13:16:12,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:16:12,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 13:16:12,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:16:12,068 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 13:16:12,068 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 13:16:12,068 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714814388] [2021-11-17 13:16:12,068 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714814388] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 13:16:12,068 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 13:16:12,068 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 13:16:12,069 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899070149] [2021-11-17 13:16:12,069 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 13:16:12,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 13:16:12,069 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 13:16:12,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 13:16:12,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 13:16:12,070 INFO L87 Difference]: Start difference. First operand 19067 states and 28273 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 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 13:16:14,240 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:16:16,311 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 13:16:19,529 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:16:22,041 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:16:27,972 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 13:16:38,501 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:16:54,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 13:16:54,942 INFO L93 Difference]: Finished difference Result 20544 states and 30831 transitions. [2021-11-17 13:16:54,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 13:16:54,943 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 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 81 [2021-11-17 13:16:54,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 13:16:55,006 INFO L225 Difference]: With dead ends: 20544 [2021-11-17 13:16:55,006 INFO L226 Difference]: Without dead ends: 20542 [2021-11-17 13:16:55,018 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-17 13:16:55,019 INFO L933 BasicCegarLoop]: 12074 mSDtfsCounter, 26318 mSDsluCounter, 12102 mSDsCounter, 0 mSdLazyCounter, 8819 mSolverCounterSat, 14749 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 36.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26855 SdHoareTripleChecker+Valid, 24176 SdHoareTripleChecker+Invalid, 23574 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 14749 IncrementalHoareTripleChecker+Valid, 8819 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 41.8s IncrementalHoareTripleChecker+Time [2021-11-17 13:16:55,020 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26855 Valid, 24176 Invalid, 23574 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [14749 Valid, 8819 Invalid, 6 Unknown, 0 Unchecked, 41.8s Time] [2021-11-17 13:16:55,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20542 states. [2021-11-17 13:16:56,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20542 to 19065. [2021-11-17 13:16:56,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19065 states, 13231 states have (on average 1.3335348802055778) internal successors, (17644), 13537 states have internal predecessors, (17644), 5230 states have call successors, (5230), 577 states have call predecessors, (5230), 580 states have return successors, (5397), 5132 states have call predecessors, (5397), 5228 states have call successors, (5397) [2021-11-17 13:16:56,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19065 states to 19065 states and 28271 transitions. [2021-11-17 13:16:56,321 INFO L78 Accepts]: Start accepts. Automaton has 19065 states and 28271 transitions. Word has length 81 [2021-11-17 13:16:56,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 13:16:56,321 INFO L470 AbstractCegarLoop]: Abstraction has 19065 states and 28271 transitions. [2021-11-17 13:16:56,322 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 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 13:16:56,322 INFO L276 IsEmpty]: Start isEmpty. Operand 19065 states and 28271 transitions. [2021-11-17 13:16:56,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-11-17 13:16:56,323 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 13:16:56,323 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 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] [2021-11-17 13:16:56,323 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-17 13:16:56,323 INFO L402 AbstractCegarLoop]: === Iteration 7 === 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 27 more)] === [2021-11-17 13:16:56,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 13:16:56,324 INFO L85 PathProgramCache]: Analyzing trace with hash 818476926, now seen corresponding path program 1 times [2021-11-17 13:16:56,324 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 13:16:56,324 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028191145] [2021-11-17 13:16:56,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 13:16:56,324 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 13:16:56,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:16:56,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 13:16:56,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:16:56,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-11-17 13:16:56,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:16:56,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-17 13:16:56,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:16:56,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-11-17 13:16:56,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:16:56,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 13:16:56,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:16:56,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-17 13:16:56,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:16:56,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-11-17 13:16:56,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:16:56,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-17 13:16:56,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:16:56,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 13:16:56,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:16:56,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 13:16:56,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:16:56,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 13:16:56,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:16:56,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 13:16:56,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:16:56,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-11-17 13:16:56,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:16:56,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-11-17 13:16:56,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:16:56,862 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-17 13:16:56,862 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 13:16:56,862 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028191145] [2021-11-17 13:16:56,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028191145] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 13:16:56,863 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 13:16:56,863 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-17 13:16:56,863 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404119747] [2021-11-17 13:16:56,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 13:16:56,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-17 13:16:56,864 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 13:16:56,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-17 13:16:56,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-17 13:16:56,864 INFO L87 Difference]: Start difference. First operand 19065 states and 28271 transitions. Second operand has 8 states, 8 states have (on average 6.125) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-11-17 13:16:58,970 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:17:01,022 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:17:03,093 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 13:17:07,206 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:17:09,235 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 13:17:11,258 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:17:14,710 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:17:16,742 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 13:17:18,775 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 13:17:20,797 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:17:23,412 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:17:25,430 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:17:27,453 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:17:38,395 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:17:40,413 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:17:42,439 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 13:17:44,459 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:17:52,154 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:17:54,837 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:18:08,065 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:18:10,092 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 13:18:12,119 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 13:18:22,527 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:18:24,549 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:18:26,589 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 13:18:28,627 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 13:18:36,740 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.94s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:19:26,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 13:19:26,399 INFO L93 Difference]: Finished difference Result 40440 states and 62099 transitions. [2021-11-17 13:19:26,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-17 13:19:26,400 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 97 [2021-11-17 13:19:26,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 13:19:26,536 INFO L225 Difference]: With dead ends: 40440 [2021-11-17 13:19:26,536 INFO L226 Difference]: Without dead ends: 40438 [2021-11-17 13:19:26,556 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=144, Invalid=318, Unknown=0, NotChecked=0, Total=462 [2021-11-17 13:19:26,556 INFO L933 BasicCegarLoop]: 18326 mSDtfsCounter, 38701 mSDsluCounter, 46237 mSDsCounter, 0 mSdLazyCounter, 34388 mSolverCounterSat, 29619 mSolverCounterUnsat, 25 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 132.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39135 SdHoareTripleChecker+Valid, 64563 SdHoareTripleChecker+Invalid, 64032 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.4s SdHoareTripleChecker+Time, 29619 IncrementalHoareTripleChecker+Valid, 34388 IncrementalHoareTripleChecker+Invalid, 25 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 146.7s IncrementalHoareTripleChecker+Time [2021-11-17 13:19:26,556 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39135 Valid, 64563 Invalid, 64032 Unknown, 0 Unchecked, 0.4s Time], IncrementalHoareTripleChecker [29619 Valid, 34388 Invalid, 25 Unknown, 0 Unchecked, 146.7s Time] [2021-11-17 13:19:26,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40438 states. [2021-11-17 13:19:29,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40438 to 36868. [2021-11-17 13:19:29,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36868 states, 25670 states have (on average 1.3331904947409428) internal successors, (34223), 26330 states have internal predecessors, (34223), 9987 states have call successors, (9987), 1121 states have call predecessors, (9987), 1187 states have return successors, (11131), 9767 states have call predecessors, (11131), 9985 states have call successors, (11131) [2021-11-17 13:19:29,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36868 states to 36868 states and 55341 transitions. [2021-11-17 13:19:29,369 INFO L78 Accepts]: Start accepts. Automaton has 36868 states and 55341 transitions. Word has length 97 [2021-11-17 13:19:29,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 13:19:29,370 INFO L470 AbstractCegarLoop]: Abstraction has 36868 states and 55341 transitions. [2021-11-17 13:19:29,370 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-11-17 13:19:29,370 INFO L276 IsEmpty]: Start isEmpty. Operand 36868 states and 55341 transitions. [2021-11-17 13:19:29,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-11-17 13:19:29,372 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 13:19:29,372 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] [2021-11-17 13:19:29,372 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-17 13:19:29,372 INFO L402 AbstractCegarLoop]: === Iteration 8 === 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 27 more)] === [2021-11-17 13:19:29,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 13:19:29,373 INFO L85 PathProgramCache]: Analyzing trace with hash -1203669499, now seen corresponding path program 1 times [2021-11-17 13:19:29,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 13:19:29,373 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082070518] [2021-11-17 13:19:29,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 13:19:29,373 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 13:19:29,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:19:29,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 13:19:29,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:19:29,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-11-17 13:19:29,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:19:29,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-17 13:19:29,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:19:29,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-11-17 13:19:29,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:19:29,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 13:19:29,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:19:29,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-17 13:19:29,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:19:29,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-11-17 13:19:29,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:19:29,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 13:19:29,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:19:29,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-11-17 13:19:29,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:19:29,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-11-17 13:19:29,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:19:29,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-11-17 13:19:29,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:19:29,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 13:19:29,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:19:29,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-17 13:19:29,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:19:29,874 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 13:19:29,874 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 13:19:29,874 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082070518] [2021-11-17 13:19:29,874 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082070518] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 13:19:29,875 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 13:19:29,875 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 13:19:29,875 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493954758] [2021-11-17 13:19:29,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 13:19:29,875 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 13:19:29,875 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 13:19:29,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 13:19:29,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 13:19:29,876 INFO L87 Difference]: Start difference. First operand 36868 states and 55341 transitions. Second operand has 6 states, 6 states have (on average 9.0) internal successors, (54), 4 states have internal predecessors, (54), 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 13:19:31,985 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:19:34,057 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 13:19:37,912 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:19:41,221 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:20:00,074 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:20:14,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 13:20:14,468 INFO L93 Difference]: Finished difference Result 38869 states and 59395 transitions. [2021-11-17 13:20:14,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 13:20:14,469 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 4 states have internal predecessors, (54), 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 87 [2021-11-17 13:20:14,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 13:20:14,625 INFO L225 Difference]: With dead ends: 38869 [2021-11-17 13:20:14,625 INFO L226 Difference]: Without dead ends: 38867 [2021-11-17 13:20:14,652 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-17 13:20:14,653 INFO L933 BasicCegarLoop]: 12073 mSDtfsCounter, 26312 mSDsluCounter, 12105 mSDsCounter, 0 mSdLazyCounter, 8818 mSolverCounterSat, 14749 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 36.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26847 SdHoareTripleChecker+Valid, 24178 SdHoareTripleChecker+Invalid, 23572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 14749 IncrementalHoareTripleChecker+Valid, 8818 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 42.7s IncrementalHoareTripleChecker+Time [2021-11-17 13:20:14,653 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26847 Valid, 24178 Invalid, 23572 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [14749 Valid, 8818 Invalid, 5 Unknown, 0 Unchecked, 42.7s Time] [2021-11-17 13:20:14,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38867 states. [2021-11-17 13:20:17,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38867 to 36866. [2021-11-17 13:20:17,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36866 states, 25669 states have (on average 1.333164517511395) internal successors, (34221), 26328 states have internal predecessors, (34221), 9987 states have call successors, (9987), 1121 states have call predecessors, (9987), 1187 states have return successors, (11131), 9767 states have call predecessors, (11131), 9985 states have call successors, (11131) [2021-11-17 13:20:17,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36866 states to 36866 states and 55339 transitions. [2021-11-17 13:20:17,458 INFO L78 Accepts]: Start accepts. Automaton has 36866 states and 55339 transitions. Word has length 87 [2021-11-17 13:20:17,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 13:20:17,458 INFO L470 AbstractCegarLoop]: Abstraction has 36866 states and 55339 transitions. [2021-11-17 13:20:17,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 4 states have internal predecessors, (54), 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 13:20:17,459 INFO L276 IsEmpty]: Start isEmpty. Operand 36866 states and 55339 transitions. [2021-11-17 13:20:17,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-11-17 13:20:17,460 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 13:20:17,460 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 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] [2021-11-17 13:20:17,461 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-17 13:20:17,461 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting pm8001_chip_iounmapErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-17 13:20:17,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 13:20:17,461 INFO L85 PathProgramCache]: Analyzing trace with hash -514592846, now seen corresponding path program 1 times [2021-11-17 13:20:17,461 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 13:20:17,461 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736065374] [2021-11-17 13:20:17,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 13:20:17,462 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 13:20:20,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:20:20,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 13:20:20,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:20:20,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-11-17 13:20:20,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:20:20,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-17 13:20:20,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:20:21,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-11-17 13:20:21,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:20:21,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 13:20:21,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:20:21,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-17 13:20:21,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:20:21,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-11-17 13:20:21,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:20:21,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-17 13:20:21,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:20:21,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-11-17 13:20:21,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:20:21,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 13:20:21,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:20:21,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 13:20:21,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:20:21,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 13:20:21,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:20:21,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-11-17 13:20:21,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:20:21,261 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2021-11-17 13:20:21,261 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 13:20:21,262 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736065374] [2021-11-17 13:20:21,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1736065374] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-17 13:20:21,262 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253655566] [2021-11-17 13:20:21,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 13:20:21,262 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 13:20:21,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 13:20:21,264 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 13:20:21,291 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 13:20:24,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:20:24,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 9651 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-17 13:20:24,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 13:20:24,694 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-11-17 13:20:24,694 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-17 13:20:24,694 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253655566] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 13:20:24,694 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-17 13:20:24,694 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [18] total 20 [2021-11-17 13:20:24,694 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495317637] [2021-11-17 13:20:24,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 13:20:24,695 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-17 13:20:24,695 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 13:20:24,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-17 13:20:24,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=341, Unknown=0, NotChecked=0, Total=380 [2021-11-17 13:20:24,695 INFO L87 Difference]: Start difference. First operand 36866 states and 55339 transitions. Second operand has 15 states, 14 states have (on average 4.285714285714286) internal successors, (60), 14 states have internal predecessors, (60), 6 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) [2021-11-17 13:20:27,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 13:20:27,350 INFO L93 Difference]: Finished difference Result 72993 states and 109499 transitions. [2021-11-17 13:20:27,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-17 13:20:27,351 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 4.285714285714286) internal successors, (60), 14 states have internal predecessors, (60), 6 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) Word has length 97 [2021-11-17 13:20:27,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 13:20:27,504 INFO L225 Difference]: With dead ends: 72993 [2021-11-17 13:20:27,504 INFO L226 Difference]: Without dead ends: 36910 [2021-11-17 13:20:27,731 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=123, Invalid=689, Unknown=0, NotChecked=0, Total=812 [2021-11-17 13:20:27,732 INFO L933 BasicCegarLoop]: 14135 mSDtfsCounter, 142 mSDsluCounter, 183389 mSDsCounter, 0 mSdLazyCounter, 761 mSolverCounterSat, 197 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 197524 SdHoareTripleChecker+Invalid, 958 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 197 IncrementalHoareTripleChecker+Valid, 761 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-17 13:20:27,732 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 197524 Invalid, 958 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [197 Valid, 761 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-17 13:20:27,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36910 states. [2021-11-17 13:20:30,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36910 to 36880. [2021-11-17 13:20:30,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36880 states, 25678 states have (on average 1.3330477451514915) internal successors, (34230), 26336 states have internal predecessors, (34230), 9992 states have call successors, (9992), 1121 states have call predecessors, (9992), 1187 states have return successors, (11136), 9772 states have call predecessors, (11136), 9990 states have call successors, (11136) [2021-11-17 13:20:30,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36880 states to 36880 states and 55358 transitions. [2021-11-17 13:20:30,529 INFO L78 Accepts]: Start accepts. Automaton has 36880 states and 55358 transitions. Word has length 97 [2021-11-17 13:20:30,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 13:20:30,529 INFO L470 AbstractCegarLoop]: Abstraction has 36880 states and 55358 transitions. [2021-11-17 13:20:30,530 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 4.285714285714286) internal successors, (60), 14 states have internal predecessors, (60), 6 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) [2021-11-17 13:20:30,530 INFO L276 IsEmpty]: Start isEmpty. Operand 36880 states and 55358 transitions. [2021-11-17 13:20:30,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-11-17 13:20:30,531 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 13:20:30,531 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] [2021-11-17 13:20:30,573 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-11-17 13:20:30,745 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 13:20:30,745 INFO L402 AbstractCegarLoop]: === Iteration 10 === 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 27 more)] === [2021-11-17 13:20:30,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 13:20:30,745 INFO L85 PathProgramCache]: Analyzing trace with hash -1724778929, now seen corresponding path program 1 times [2021-11-17 13:20:30,746 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 13:20:30,746 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943388764] [2021-11-17 13:20:30,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 13:20:30,746 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 13:20:30,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:20:31,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 13:20:31,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:20:31,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-11-17 13:20:31,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:20:31,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-17 13:20:31,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:20:31,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-11-17 13:20:31,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:20:31,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 13:20:31,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:20:31,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-17 13:20:31,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:20:31,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-11-17 13:20:31,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:20:31,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 13:20:31,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:20:31,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-11-17 13:20:31,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:20:31,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-11-17 13:20:31,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:20:31,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-11-17 13:20:31,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:20:31,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 13:20:31,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:20:31,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-17 13:20:31,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:20:31,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-17 13:20:31,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:20:31,252 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 13:20:31,252 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 13:20:31,252 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943388764] [2021-11-17 13:20:31,252 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1943388764] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 13:20:31,253 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 13:20:31,253 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 13:20:31,253 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821966298] [2021-11-17 13:20:31,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 13:20:31,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 13:20:31,254 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 13:20:31,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 13:20:31,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 13:20:31,254 INFO L87 Difference]: Start difference. First operand 36880 states and 55358 transitions. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 4 states have internal predecessors, (58), 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 13:20:33,368 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:20:35,432 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:20:38,897 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:20:41,743 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:21:01,923 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:21:16,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 13:21:16,886 INFO L93 Difference]: Finished difference Result 38881 states and 59412 transitions. [2021-11-17 13:21:16,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 13:21:16,887 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 4 states have internal predecessors, (58), 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 93 [2021-11-17 13:21:16,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 13:21:17,018 INFO L225 Difference]: With dead ends: 38881 [2021-11-17 13:21:17,019 INFO L226 Difference]: Without dead ends: 38879 [2021-11-17 13:21:17,037 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-17 13:21:17,038 INFO L933 BasicCegarLoop]: 12070 mSDtfsCounter, 26310 mSDsluCounter, 12102 mSDsCounter, 0 mSdLazyCounter, 8813 mSolverCounterSat, 14749 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 36.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26845 SdHoareTripleChecker+Valid, 24172 SdHoareTripleChecker+Invalid, 23566 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 14749 IncrementalHoareTripleChecker+Valid, 8813 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 43.7s IncrementalHoareTripleChecker+Time [2021-11-17 13:21:17,038 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26845 Valid, 24172 Invalid, 23566 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [14749 Valid, 8813 Invalid, 4 Unknown, 0 Unchecked, 43.7s Time] [2021-11-17 13:21:17,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38879 states. [2021-11-17 13:21:19,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38879 to 36878. [2021-11-17 13:21:19,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36878 states, 25677 states have (on average 1.33302177045605) internal successors, (34228), 26334 states have internal predecessors, (34228), 9992 states have call successors, (9992), 1121 states have call predecessors, (9992), 1187 states have return successors, (11136), 9772 states have call predecessors, (11136), 9990 states have call successors, (11136) [2021-11-17 13:21:19,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36878 states to 36878 states and 55356 transitions. [2021-11-17 13:21:19,884 INFO L78 Accepts]: Start accepts. Automaton has 36878 states and 55356 transitions. Word has length 93 [2021-11-17 13:21:19,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 13:21:19,885 INFO L470 AbstractCegarLoop]: Abstraction has 36878 states and 55356 transitions. [2021-11-17 13:21:19,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 4 states have internal predecessors, (58), 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 13:21:19,885 INFO L276 IsEmpty]: Start isEmpty. Operand 36878 states and 55356 transitions. [2021-11-17 13:21:19,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-11-17 13:21:19,886 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 13:21:19,886 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] [2021-11-17 13:21:19,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-17 13:21:19,888 INFO L402 AbstractCegarLoop]: === Iteration 11 === 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 27 more)] === [2021-11-17 13:21:19,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 13:21:19,889 INFO L85 PathProgramCache]: Analyzing trace with hash 345352946, now seen corresponding path program 1 times [2021-11-17 13:21:19,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 13:21:19,889 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650613257] [2021-11-17 13:21:19,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 13:21:19,889 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 13:21:20,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:21:20,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 13:21:20,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:21:20,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-11-17 13:21:20,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:21:20,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-17 13:21:20,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:21:20,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-11-17 13:21:20,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:21:20,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 13:21:20,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:21:20,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-17 13:21:20,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:21:20,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-11-17 13:21:20,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:21:20,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 13:21:20,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:21:20,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-11-17 13:21:20,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:21:20,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-11-17 13:21:20,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:21:20,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-11-17 13:21:20,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:21:20,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 13:21:20,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:21:20,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-17 13:21:20,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:21:20,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-17 13:21:20,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:21:20,572 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 13:21:20,573 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 13:21:20,573 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650613257] [2021-11-17 13:21:20,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650613257] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 13:21:20,573 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 13:21:20,573 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 13:21:20,573 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167826125] [2021-11-17 13:21:20,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 13:21:20,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 13:21:20,574 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 13:21:20,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 13:21:20,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 13:21:20,575 INFO L87 Difference]: Start difference. First operand 36878 states and 55356 transitions. Second operand has 6 states, 6 states have (on average 10.0) internal successors, (60), 4 states have internal predecessors, (60), 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 13:21:22,732 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:21:24,797 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:21:28,548 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:21:31,652 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:21:51,130 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 13:22:08,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 13:22:08,127 INFO L93 Difference]: Finished difference Result 38879 states and 59410 transitions. [2021-11-17 13:22:08,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 13:22:08,128 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 4 states have internal predecessors, (60), 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 95 [2021-11-17 13:22:08,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 13:22:08,268 INFO L225 Difference]: With dead ends: 38879 [2021-11-17 13:22:08,269 INFO L226 Difference]: Without dead ends: 38877 [2021-11-17 13:22:08,289 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-17 13:22:08,290 INFO L933 BasicCegarLoop]: 12067 mSDtfsCounter, 26298 mSDsluCounter, 12099 mSDsCounter, 0 mSdLazyCounter, 8814 mSolverCounterSat, 14749 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 38.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26834 SdHoareTripleChecker+Valid, 24166 SdHoareTripleChecker+Invalid, 23568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 14749 IncrementalHoareTripleChecker+Valid, 8814 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 45.8s IncrementalHoareTripleChecker+Time [2021-11-17 13:22:08,290 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26834 Valid, 24166 Invalid, 23568 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [14749 Valid, 8814 Invalid, 5 Unknown, 0 Unchecked, 45.8s Time] [2021-11-17 13:22:08,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38877 states. [2021-11-17 13:22:11,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38877 to 36876. [2021-11-17 13:22:11,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36876 states, 25676 states have (on average 1.3329957937373422) internal successors, (34226), 26332 states have internal predecessors, (34226), 9992 states have call successors, (9992), 1121 states have call predecessors, (9992), 1187 states have return successors, (11136), 9772 states have call predecessors, (11136), 9990 states have call successors, (11136) [2021-11-17 13:22:11,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36876 states to 36876 states and 55354 transitions. [2021-11-17 13:22:11,286 INFO L78 Accepts]: Start accepts. Automaton has 36876 states and 55354 transitions. Word has length 95 [2021-11-17 13:22:11,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 13:22:11,287 INFO L470 AbstractCegarLoop]: Abstraction has 36876 states and 55354 transitions. [2021-11-17 13:22:11,287 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 4 states have internal predecessors, (60), 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 13:22:11,287 INFO L276 IsEmpty]: Start isEmpty. Operand 36876 states and 55354 transitions. [2021-11-17 13:22:11,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-11-17 13:22:11,288 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 13:22:11,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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 13:22:11,288 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-17 13:22:11,289 INFO L402 AbstractCegarLoop]: === Iteration 12 === 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 27 more)] === [2021-11-17 13:22:11,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 13:22:11,289 INFO L85 PathProgramCache]: Analyzing trace with hash -615565037, now seen corresponding path program 1 times [2021-11-17 13:22:11,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 13:22:11,289 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182490022] [2021-11-17 13:22:11,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 13:22:11,290 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 13:22:11,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:22:11,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 13:22:11,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:22:11,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-11-17 13:22:11,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:22:11,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-17 13:22:11,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:22:11,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-11-17 13:22:11,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:22:11,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 13:22:11,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:22:11,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-17 13:22:11,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:22:11,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-11-17 13:22:11,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:22:11,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 13:22:11,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:22:11,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-11-17 13:22:11,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:22:11,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-11-17 13:22:11,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:22:11,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-11-17 13:22:11,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:22:11,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 13:22:11,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:22:11,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-17 13:22:11,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:22:11,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-17 13:22:11,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:22:12,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-11-17 13:22:12,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:22:12,013 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 13:22:12,014 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 13:22:12,014 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [182490022] [2021-11-17 13:22:12,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [182490022] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 13:22:12,014 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 13:22:12,014 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 13:22:12,014 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241957376] [2021-11-17 13:22:12,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 13:22:12,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 13:22:12,015 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 13:22:12,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 13:22:12,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 13:22:12,015 INFO L87 Difference]: Start difference. First operand 36876 states and 55354 transitions. Second operand has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 4 states have internal predecessors, (64), 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 13:22:14,160 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:22:16,224 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:22:20,136 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:22:23,205 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:22:47,475 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:23:06,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 13:23:06,578 INFO L93 Difference]: Finished difference Result 38877 states and 59408 transitions. [2021-11-17 13:23:06,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 13:23:06,578 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 4 states have internal predecessors, (64), 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 101 [2021-11-17 13:23:06,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 13:23:06,688 INFO L225 Difference]: With dead ends: 38877 [2021-11-17 13:23:06,688 INFO L226 Difference]: Without dead ends: 38875 [2021-11-17 13:23:06,702 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-17 13:23:06,702 INFO L933 BasicCegarLoop]: 12066 mSDtfsCounter, 26294 mSDsluCounter, 12102 mSDsCounter, 0 mSdLazyCounter, 8812 mSolverCounterSat, 14749 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 43.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26828 SdHoareTripleChecker+Valid, 24168 SdHoareTripleChecker+Invalid, 23566 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 14749 IncrementalHoareTripleChecker+Valid, 8812 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 52.5s IncrementalHoareTripleChecker+Time [2021-11-17 13:23:06,703 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26828 Valid, 24168 Invalid, 23566 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [14749 Valid, 8812 Invalid, 5 Unknown, 0 Unchecked, 52.5s Time] [2021-11-17 13:23:06,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38875 states. [2021-11-17 13:23:09,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38875 to 36874. [2021-11-17 13:23:09,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36874 states, 25675 states have (on average 1.3329698149951315) internal successors, (34224), 26330 states have internal predecessors, (34224), 9992 states have call successors, (9992), 1121 states have call predecessors, (9992), 1187 states have return successors, (11136), 9772 states have call predecessors, (11136), 9990 states have call successors, (11136) [2021-11-17 13:23:09,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36874 states to 36874 states and 55352 transitions. [2021-11-17 13:23:09,638 INFO L78 Accepts]: Start accepts. Automaton has 36874 states and 55352 transitions. Word has length 101 [2021-11-17 13:23:09,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 13:23:09,638 INFO L470 AbstractCegarLoop]: Abstraction has 36874 states and 55352 transitions. [2021-11-17 13:23:09,638 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 4 states have internal predecessors, (64), 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 13:23:09,638 INFO L276 IsEmpty]: Start isEmpty. Operand 36874 states and 55352 transitions. [2021-11-17 13:23:09,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-11-17 13:23:09,640 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 13:23:09,640 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] [2021-11-17 13:23:09,640 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-17 13:23:09,640 INFO L402 AbstractCegarLoop]: === Iteration 13 === 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 27 more)] === [2021-11-17 13:23:09,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 13:23:09,641 INFO L85 PathProgramCache]: Analyzing trace with hash 1972973088, now seen corresponding path program 1 times [2021-11-17 13:23:09,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 13:23:09,641 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438877225] [2021-11-17 13:23:09,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 13:23:09,641 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 13:23:09,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:23:10,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 13:23:10,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:23:10,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-11-17 13:23:10,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:23:10,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-17 13:23:10,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:23:10,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-11-17 13:23:10,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:23:10,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 13:23:10,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:23:10,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-17 13:23:10,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:23:10,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-11-17 13:23:10,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:23:10,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 13:23:10,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:23:10,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-11-17 13:23:10,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:23:10,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-11-17 13:23:10,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:23:10,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-11-17 13:23:10,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:23:10,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 13:23:10,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:23:10,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-17 13:23:10,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:23:10,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-17 13:23:10,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:23:10,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-11-17 13:23:10,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:23:10,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-11-17 13:23:10,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:23:10,448 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 13:23:10,448 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 13:23:10,449 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438877225] [2021-11-17 13:23:10,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438877225] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 13:23:10,449 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 13:23:10,449 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 13:23:10,449 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424381613] [2021-11-17 13:23:10,449 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 13:23:10,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 13:23:10,450 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 13:23:10,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 13:23:10,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 13:23:10,450 INFO L87 Difference]: Start difference. First operand 36874 states and 55352 transitions. Second operand has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 4 states have internal predecessors, (68), 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 13:23:12,566 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:23:14,634 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 13:23:18,434 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:23:21,462 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:23:43,229 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:24:02,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 13:24:02,783 INFO L93 Difference]: Finished difference Result 38875 states and 59406 transitions. [2021-11-17 13:24:02,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 13:24:02,784 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 4 states have internal predecessors, (68), 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 107 [2021-11-17 13:24:02,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 13:24:02,906 INFO L225 Difference]: With dead ends: 38875 [2021-11-17 13:24:02,907 INFO L226 Difference]: Without dead ends: 38873 [2021-11-17 13:24:02,922 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-17 13:24:02,924 INFO L933 BasicCegarLoop]: 12063 mSDtfsCounter, 26288 mSDsluCounter, 12099 mSDsCounter, 0 mSdLazyCounter, 8810 mSolverCounterSat, 14749 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 41.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26822 SdHoareTripleChecker+Valid, 24162 SdHoareTripleChecker+Invalid, 23564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 14749 IncrementalHoareTripleChecker+Valid, 8810 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 50.3s IncrementalHoareTripleChecker+Time [2021-11-17 13:24:02,924 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26822 Valid, 24162 Invalid, 23564 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [14749 Valid, 8810 Invalid, 5 Unknown, 0 Unchecked, 50.3s Time] [2021-11-17 13:24:02,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38873 states. [2021-11-17 13:24:05,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38873 to 36872. [2021-11-17 13:24:05,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36872 states, 25674 states have (on average 1.3329438342291813) internal successors, (34222), 26328 states have internal predecessors, (34222), 9992 states have call successors, (9992), 1121 states have call predecessors, (9992), 1187 states have return successors, (11136), 9772 states have call predecessors, (11136), 9990 states have call successors, (11136) [2021-11-17 13:24:05,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36872 states to 36872 states and 55350 transitions. [2021-11-17 13:24:05,730 INFO L78 Accepts]: Start accepts. Automaton has 36872 states and 55350 transitions. Word has length 107 [2021-11-17 13:24:05,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 13:24:05,732 INFO L470 AbstractCegarLoop]: Abstraction has 36872 states and 55350 transitions. [2021-11-17 13:24:05,732 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 4 states have internal predecessors, (68), 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 13:24:05,732 INFO L276 IsEmpty]: Start isEmpty. Operand 36872 states and 55350 transitions. [2021-11-17 13:24:05,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-11-17 13:24:05,734 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 13:24:05,734 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:24:05,734 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-17 13:24:05,734 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting pm8001_chip_iounmapErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-17 13:24:05,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 13:24:05,735 INFO L85 PathProgramCache]: Analyzing trace with hash -221176449, now seen corresponding path program 1 times [2021-11-17 13:24:05,735 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 13:24:05,735 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708279068] [2021-11-17 13:24:05,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 13:24:05,735 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 13:24:05,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:24:06,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 13:24:06,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:24:06,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-17 13:24:06,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:24:06,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 13:24:06,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:24:06,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-11-17 13:24:06,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:24:06,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-11-17 13:24:06,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:24:06,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-11-17 13:24:06,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:24:06,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-11-17 13:24:06,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:24:06,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-17 13:24:06,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:24:06,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 13:24:06,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:24:06,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-11-17 13:24:06,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:24:06,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 13:24:06,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:24:06,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-11-17 13:24:06,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:24:06,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-17 13:24:06,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:24:06,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 13:24:06,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:24:06,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 13:24:06,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:24:06,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 13:24:06,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:24:06,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-11-17 13:24:06,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 13:24:06,312 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2021-11-17 13:24:06,312 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 13:24:06,312 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708279068] [2021-11-17 13:24:06,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1708279068] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 13:24:06,313 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 13:24:06,313 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-17 13:24:06,313 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798935481] [2021-11-17 13:24:06,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 13:24:06,314 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-17 13:24:06,314 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 13:24:06,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-17 13:24:06,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-11-17 13:24:06,315 INFO L87 Difference]: Start difference. First operand 36872 states and 55350 transitions. Second operand has 9 states, 9 states have (on average 7.222222222222222) internal successors, (65), 5 states have internal predecessors, (65), 2 states have call successors, (20), 5 states have call predecessors, (20), 2 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2021-11-17 13:24:08,484 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:24:10,554 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 13:24:12,630 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 13:24:18,469 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:24:20,484 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:24:22,505 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:24:24,526 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:24:26,543 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 13:24:30,390 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] Killed by 15