./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--pmcraid.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 35987657 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--pmcraid.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 cdd309eda0ec3d8fb282a1c78025fbcdf2ec7d45d2e6d31be9848f04f8f03e3d --- Real Ultimate output --- This is Ultimate 0.2.2-?-3598765 [2022-07-21 15:41:20,167 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-21 15:41:20,169 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-21 15:41:20,203 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-21 15:41:20,203 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-21 15:41:20,204 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-21 15:41:20,208 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-21 15:41:20,210 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-21 15:41:20,211 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-21 15:41:20,216 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-21 15:41:20,217 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-21 15:41:20,220 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-21 15:41:20,221 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-21 15:41:20,222 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-21 15:41:20,222 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-21 15:41:20,223 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-21 15:41:20,223 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-21 15:41:20,224 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-21 15:41:20,225 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-21 15:41:20,226 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-21 15:41:20,227 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-21 15:41:20,230 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-21 15:41:20,232 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-21 15:41:20,233 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-21 15:41:20,234 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-21 15:41:20,243 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-21 15:41:20,244 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-21 15:41:20,245 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-21 15:41:20,245 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-21 15:41:20,246 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-21 15:41:20,246 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-21 15:41:20,246 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-21 15:41:20,247 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-21 15:41:20,248 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-21 15:41:20,249 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-21 15:41:20,249 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-21 15:41:20,250 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-21 15:41:20,250 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-21 15:41:20,250 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-21 15:41:20,250 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-21 15:41:20,251 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-21 15:41:20,252 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-21 15:41:20,253 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-07-21 15:41:20,269 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-21 15:41:20,270 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-21 15:41:20,270 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-21 15:41:20,270 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-21 15:41:20,271 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-21 15:41:20,271 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-21 15:41:20,272 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-21 15:41:20,272 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-21 15:41:20,272 INFO L138 SettingsManager]: * Use SBE=true [2022-07-21 15:41:20,273 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-21 15:41:20,273 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-21 15:41:20,273 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-21 15:41:20,273 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-21 15:41:20,273 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-21 15:41:20,273 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-21 15:41:20,273 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-21 15:41:20,274 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-21 15:41:20,274 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-21 15:41:20,274 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-21 15:41:20,274 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-21 15:41:20,274 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-21 15:41:20,274 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-21 15:41:20,274 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-21 15:41:20,275 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-21 15:41:20,275 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-21 15:41:20,275 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-21 15:41:20,275 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-21 15:41:20,275 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-21 15:41:20,275 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-21 15:41:20,275 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-21 15:41:20,276 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 -> cdd309eda0ec3d8fb282a1c78025fbcdf2ec7d45d2e6d31be9848f04f8f03e3d [2022-07-21 15:41:20,565 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-21 15:41:20,588 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-21 15:41:20,590 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-21 15:41:20,591 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-21 15:41:20,592 INFO L275 PluginConnector]: CDTParser initialized [2022-07-21 15:41:20,593 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--pmcraid.ko.cil.i [2022-07-21 15:41:20,643 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/420749e6e/cd3523cc449540f4b9e917a57dca5a85/FLAG67a3df5af [2022-07-21 15:41:21,570 INFO L306 CDTParser]: Found 1 translation units. [2022-07-21 15:41:21,571 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i [2022-07-21 15:41:21,638 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/420749e6e/cd3523cc449540f4b9e917a57dca5a85/FLAG67a3df5af [2022-07-21 15:41:22,139 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/420749e6e/cd3523cc449540f4b9e917a57dca5a85 [2022-07-21 15:41:22,141 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-21 15:41:22,142 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-21 15:41:22,143 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-21 15:41:22,144 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-21 15:41:22,146 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-21 15:41:22,147 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.07 03:41:22" (1/1) ... [2022-07-21 15:41:22,148 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6183366e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 03:41:22, skipping insertion in model container [2022-07-21 15:41:22,148 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.07 03:41:22" (1/1) ... [2022-07-21 15:41:22,153 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-21 15:41:22,364 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-21 15:41:30,189 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[678224,678237] [2022-07-21 15:41:30,192 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[678369,678382] [2022-07-21 15:41:30,192 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[678515,678528] [2022-07-21 15:41:30,192 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[678680,678693] [2022-07-21 15:41:30,193 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[678838,678851] [2022-07-21 15:41:30,193 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[678996,679009] [2022-07-21 15:41:30,193 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[679154,679167] [2022-07-21 15:41:30,194 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[679314,679327] [2022-07-21 15:41:30,194 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[679473,679486] [2022-07-21 15:41:30,194 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[679612,679625] [2022-07-21 15:41:30,195 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[679754,679767] [2022-07-21 15:41:30,195 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[679903,679916] [2022-07-21 15:41:30,195 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[680042,680055] [2022-07-21 15:41:30,195 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[680197,680210] [2022-07-21 15:41:30,196 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[680357,680370] [2022-07-21 15:41:30,196 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[680508,680521] [2022-07-21 15:41:30,196 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[680659,680672] [2022-07-21 15:41:30,197 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[680811,680824] [2022-07-21 15:41:30,197 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[680960,680973] [2022-07-21 15:41:30,197 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[681108,681121] [2022-07-21 15:41:30,198 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[681265,681278] [2022-07-21 15:41:30,198 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[681414,681427] [2022-07-21 15:41:30,198 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[681570,681583] [2022-07-21 15:41:30,199 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[681723,681736] [2022-07-21 15:41:30,199 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[681869,681882] [2022-07-21 15:41:30,199 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[682012,682025] [2022-07-21 15:41:30,199 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[682164,682177] [2022-07-21 15:41:30,200 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[682310,682323] [2022-07-21 15:41:30,200 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[682455,682468] [2022-07-21 15:41:30,200 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[682609,682622] [2022-07-21 15:41:30,201 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[682760,682773] [2022-07-21 15:41:30,201 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[682915,682928] [2022-07-21 15:41:30,201 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[683067,683080] [2022-07-21 15:41:30,201 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[683222,683235] [2022-07-21 15:41:30,202 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[683386,683399] [2022-07-21 15:41:30,202 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[683542,683555] [2022-07-21 15:41:30,202 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[683706,683719] [2022-07-21 15:41:30,203 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[683848,683861] [2022-07-21 15:41:30,203 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[684006,684019] [2022-07-21 15:41:30,203 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[684173,684186] [2022-07-21 15:41:30,204 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[684332,684345] [2022-07-21 15:41:30,204 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[684491,684504] [2022-07-21 15:41:30,204 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[684640,684653] [2022-07-21 15:41:30,204 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[684787,684800] [2022-07-21 15:41:30,205 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[684926,684939] [2022-07-21 15:41:30,205 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[685089,685102] [2022-07-21 15:41:30,205 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[685255,685268] [2022-07-21 15:41:30,205 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[685419,685432] [2022-07-21 15:41:30,206 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[685584,685597] [2022-07-21 15:41:30,206 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[685749,685762] [2022-07-21 15:41:30,206 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[685915,685928] [2022-07-21 15:41:30,207 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[686080,686093] [2022-07-21 15:41:30,207 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[686247,686260] [2022-07-21 15:41:30,207 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[686407,686420] [2022-07-21 15:41:30,207 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[686569,686582] [2022-07-21 15:41:30,208 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[686728,686741] [2022-07-21 15:41:30,208 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[686874,686887] [2022-07-21 15:41:30,208 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[687017,687030] [2022-07-21 15:41:30,209 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[687161,687174] [2022-07-21 15:41:30,209 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[687304,687317] [2022-07-21 15:41:30,209 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[687448,687461] [2022-07-21 15:41:30,209 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[687589,687602] [2022-07-21 15:41:30,210 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[687727,687740] [2022-07-21 15:41:30,210 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[687885,687898] [2022-07-21 15:41:30,210 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[688044,688057] [2022-07-21 15:41:30,210 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[688200,688213] [2022-07-21 15:41:30,211 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[688349,688362] [2022-07-21 15:41:30,211 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[688501,688514] [2022-07-21 15:41:30,211 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[688652,688665] [2022-07-21 15:41:30,212 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[688801,688814] [2022-07-21 15:41:30,212 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[688953,688966] [2022-07-21 15:41:30,212 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[689101,689114] [2022-07-21 15:41:30,212 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[689254,689267] [2022-07-21 15:41:30,213 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[689405,689418] [2022-07-21 15:41:30,213 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[689555,689568] [2022-07-21 15:41:30,213 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[689702,689715] [2022-07-21 15:41:30,214 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[689853,689866] [2022-07-21 15:41:30,214 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[690004,690017] [2022-07-21 15:41:30,214 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[690152,690165] [2022-07-21 15:41:30,214 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[690318,690331] [2022-07-21 15:41:30,215 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[690487,690500] [2022-07-21 15:41:30,215 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[690654,690667] [2022-07-21 15:41:30,215 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[690822,690835] [2022-07-21 15:41:30,215 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[690972,690985] [2022-07-21 15:41:30,216 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[691119,691132] [2022-07-21 15:41:30,216 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[691280,691293] [2022-07-21 15:41:30,216 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[691450,691463] [2022-07-21 15:41:30,217 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[691612,691625] [2022-07-21 15:41:30,242 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-21 15:41:30,264 INFO L203 MainTranslator]: Completed pre-run [2022-07-21 15:41:30,880 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[678224,678237] [2022-07-21 15:41:30,881 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[678369,678382] [2022-07-21 15:41:30,884 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[678515,678528] [2022-07-21 15:41:30,885 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[678680,678693] [2022-07-21 15:41:30,886 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[678838,678851] [2022-07-21 15:41:30,886 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[678996,679009] [2022-07-21 15:41:30,886 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[679154,679167] [2022-07-21 15:41:30,887 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[679314,679327] [2022-07-21 15:41:30,887 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[679473,679486] [2022-07-21 15:41:30,888 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[679612,679625] [2022-07-21 15:41:30,888 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[679754,679767] [2022-07-21 15:41:30,889 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[679903,679916] [2022-07-21 15:41:30,889 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[680042,680055] [2022-07-21 15:41:30,889 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[680197,680210] [2022-07-21 15:41:30,889 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[680357,680370] [2022-07-21 15:41:30,890 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[680508,680521] [2022-07-21 15:41:30,890 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[680659,680672] [2022-07-21 15:41:30,890 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[680811,680824] [2022-07-21 15:41:30,890 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[680960,680973] [2022-07-21 15:41:30,891 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[681108,681121] [2022-07-21 15:41:30,891 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[681265,681278] [2022-07-21 15:41:30,891 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[681414,681427] [2022-07-21 15:41:30,891 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[681570,681583] [2022-07-21 15:41:30,892 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[681723,681736] [2022-07-21 15:41:30,892 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[681869,681882] [2022-07-21 15:41:30,892 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[682012,682025] [2022-07-21 15:41:30,892 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[682164,682177] [2022-07-21 15:41:30,893 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[682310,682323] [2022-07-21 15:41:30,893 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[682455,682468] [2022-07-21 15:41:30,893 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[682609,682622] [2022-07-21 15:41:30,893 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[682760,682773] [2022-07-21 15:41:30,894 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[682915,682928] [2022-07-21 15:41:30,894 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[683067,683080] [2022-07-21 15:41:30,894 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[683222,683235] [2022-07-21 15:41:30,895 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[683386,683399] [2022-07-21 15:41:30,895 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[683542,683555] [2022-07-21 15:41:30,896 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[683706,683719] [2022-07-21 15:41:30,896 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[683848,683861] [2022-07-21 15:41:30,896 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[684006,684019] [2022-07-21 15:41:30,897 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[684173,684186] [2022-07-21 15:41:30,897 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[684332,684345] [2022-07-21 15:41:30,897 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[684491,684504] [2022-07-21 15:41:30,898 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[684640,684653] [2022-07-21 15:41:30,898 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[684787,684800] [2022-07-21 15:41:30,898 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[684926,684939] [2022-07-21 15:41:30,899 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[685089,685102] [2022-07-21 15:41:30,899 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[685255,685268] [2022-07-21 15:41:30,899 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[685419,685432] [2022-07-21 15:41:30,899 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[685584,685597] [2022-07-21 15:41:30,900 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[685749,685762] [2022-07-21 15:41:30,900 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[685915,685928] [2022-07-21 15:41:30,900 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[686080,686093] [2022-07-21 15:41:30,901 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[686247,686260] [2022-07-21 15:41:30,901 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[686407,686420] [2022-07-21 15:41:30,902 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[686569,686582] [2022-07-21 15:41:30,902 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[686728,686741] [2022-07-21 15:41:30,902 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[686874,686887] [2022-07-21 15:41:30,902 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[687017,687030] [2022-07-21 15:41:30,903 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[687161,687174] [2022-07-21 15:41:30,903 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[687304,687317] [2022-07-21 15:41:30,904 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[687448,687461] [2022-07-21 15:41:30,904 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[687589,687602] [2022-07-21 15:41:30,905 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[687727,687740] [2022-07-21 15:41:30,907 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[687885,687898] [2022-07-21 15:41:30,908 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[688044,688057] [2022-07-21 15:41:30,911 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[688200,688213] [2022-07-21 15:41:30,911 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[688349,688362] [2022-07-21 15:41:30,912 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[688501,688514] [2022-07-21 15:41:30,912 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[688652,688665] [2022-07-21 15:41:30,912 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[688801,688814] [2022-07-21 15:41:30,912 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[688953,688966] [2022-07-21 15:41:30,913 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[689101,689114] [2022-07-21 15:41:30,916 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[689254,689267] [2022-07-21 15:41:30,916 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[689405,689418] [2022-07-21 15:41:30,917 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[689555,689568] [2022-07-21 15:41:30,917 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[689702,689715] [2022-07-21 15:41:30,917 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[689853,689866] [2022-07-21 15:41:30,917 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[690004,690017] [2022-07-21 15:41:30,918 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[690152,690165] [2022-07-21 15:41:30,919 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[690318,690331] [2022-07-21 15:41:30,919 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[690487,690500] [2022-07-21 15:41:30,920 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[690654,690667] [2022-07-21 15:41:30,920 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[690822,690835] [2022-07-21 15:41:30,920 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[690972,690985] [2022-07-21 15:41:30,920 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[691119,691132] [2022-07-21 15:41:30,921 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[691280,691293] [2022-07-21 15:41:30,921 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[691450,691463] [2022-07-21 15:41:30,922 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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--pmcraid.ko.cil.i[691612,691625] [2022-07-21 15:41:30,926 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-21 15:41:31,279 INFO L208 MainTranslator]: Completed translation [2022-07-21 15:41:31,280 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 03:41:31 WrapperNode [2022-07-21 15:41:31,280 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-21 15:41:31,280 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-21 15:41:31,281 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-21 15:41:31,281 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-21 15:41:31,285 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 03:41:31" (1/1) ... [2022-07-21 15:41:31,439 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 03:41:31" (1/1) ... [2022-07-21 15:41:31,652 INFO L137 Inliner]: procedures = 961, calls = 4194, calls flagged for inlining = 472, calls inlined = 394, statements flattened = 9946 [2022-07-21 15:41:31,653 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-21 15:41:31,653 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-21 15:41:31,654 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-21 15:41:31,654 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-21 15:41:31,659 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 03:41:31" (1/1) ... [2022-07-21 15:41:31,660 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 03:41:31" (1/1) ... [2022-07-21 15:41:31,692 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 03:41:31" (1/1) ... [2022-07-21 15:41:31,693 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 03:41:31" (1/1) ... [2022-07-21 15:41:31,871 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 03:41:31" (1/1) ... [2022-07-21 15:41:31,897 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 03:41:31" (1/1) ... [2022-07-21 15:41:31,932 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 03:41:31" (1/1) ... [2022-07-21 15:41:32,039 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-21 15:41:32,041 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-21 15:41:32,041 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-21 15:41:32,041 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-21 15:41:32,042 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 03:41:31" (1/1) ... [2022-07-21 15:41:32,071 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-21 15:41:32,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 15:41:32,130 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) [2022-07-21 15:41:32,144 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 [2022-07-21 15:41:32,221 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2022-07-21 15:41:32,221 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2022-07-21 15:41:32,222 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_expose_resource [2022-07-21 15:41:32,222 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_expose_resource [2022-07-21 15:41:32,222 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_slave_configure [2022-07-21 15:41:32,222 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_slave_configure [2022-07-21 15:41:32,222 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_init_ioadls [2022-07-21 15:41:32,222 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_init_ioadls [2022-07-21 15:41:32,222 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_reset_alert_done [2022-07-21 15:41:32,222 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_reset_alert_done [2022-07-21 15:41:32,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2022-07-21 15:41:32,223 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2022-07-21 15:41:32,223 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2022-07-21 15:41:32,223 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2022-07-21 15:41:32,223 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-07-21 15:41:32,223 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-07-21 15:41:32,224 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_eh_target_reset_handler [2022-07-21 15:41:32,224 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_eh_target_reset_handler [2022-07-21 15:41:32,225 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_eh_abort_handler [2022-07-21 15:41:32,225 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_eh_abort_handler [2022-07-21 15:41:32,225 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2022-07-21 15:41:32,225 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2022-07-21 15:41:32,225 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2022-07-21 15:41:32,225 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2022-07-21 15:41:32,225 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_chr_ioctl [2022-07-21 15:41:32,225 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_chr_ioctl [2022-07-21 15:41:32,225 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2022-07-21 15:41:32,226 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2022-07-21 15:41:32,226 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2022-07-21 15:41:32,226 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer [2022-07-21 15:41:32,226 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer [2022-07-21 15:41:32,226 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-07-21 15:41:32,226 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-07-21 15:41:32,226 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-07-21 15:41:32,226 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-07-21 15:41:32,226 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2022-07-21 15:41:32,226 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2022-07-21 15:41:32,226 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2022-07-21 15:41:32,227 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2022-07-21 15:41:32,227 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2022-07-21 15:41:32,227 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2022-07-21 15:41:32,227 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_release_cmd_blocks [2022-07-21 15:41:32,227 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_release_cmd_blocks [2022-07-21 15:41:32,227 INFO L130 BoogieDeclarations]: Found specification of procedure sg_page [2022-07-21 15:41:32,227 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_page [2022-07-21 15:41:32,227 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_aen_queue_lock_of_pmcraid_instance [2022-07-21 15:41:32,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_aen_queue_lock_of_pmcraid_instance [2022-07-21 15:41:32,228 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-07-21 15:41:32,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-07-21 15:41:32,228 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_error_handler [2022-07-21 15:41:32,228 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_error_handler [2022-07-21 15:41:32,228 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_fail_outstanding_cmds [2022-07-21 15:41:32,228 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_fail_outstanding_cmds [2022-07-21 15:41:32,228 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2022-07-21 15:41:32,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2022-07-21 15:41:32,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-07-21 15:41:32,228 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2022-07-21 15:41:32,229 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2022-07-21 15:41:32,229 INFO L130 BoogieDeclarations]: Found specification of procedure kmap [2022-07-21 15:41:32,229 INFO L138 BoogieDeclarations]: Found implementation of procedure kmap [2022-07-21 15:41:32,229 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_to_user [2022-07-21 15:41:32,229 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_to_user [2022-07-21 15:41:32,229 INFO L130 BoogieDeclarations]: Found specification of procedure list_move_tail [2022-07-21 15:41:32,229 INFO L138 BoogieDeclarations]: Found implementation of procedure list_move_tail [2022-07-21 15:41:32,229 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2022-07-21 15:41:32,229 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2022-07-21 15:41:32,229 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2022-07-21 15:41:32,230 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2022-07-21 15:41:32,230 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2022-07-21 15:41:32,230 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2022-07-21 15:41:32,230 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_enable_interrupts [2022-07-21 15:41:32,230 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_enable_interrupts [2022-07-21 15:41:32,233 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2022-07-21 15:41:32,233 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2022-07-21 15:41:32,233 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2022-07-21 15:41:32,233 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2022-07-21 15:41:32,233 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2022-07-21 15:41:32,233 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2022-07-21 15:41:32,233 INFO L130 BoogieDeclarations]: Found specification of procedure sg_next [2022-07-21 15:41:32,233 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_next [2022-07-21 15:41:32,233 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2022-07-21 15:41:32,234 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2022-07-21 15:41:32,234 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_querycfg [2022-07-21 15:41:32,235 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_querycfg [2022-07-21 15:41:32,235 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_check_return_value_probe [2022-07-21 15:41:32,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_check_return_value_probe [2022-07-21 15:41:32,235 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-07-21 15:41:32,235 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_check_return_value_probe [2022-07-21 15:41:32,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_check_return_value_probe [2022-07-21 15:41:32,235 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-21 15:41:32,235 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-07-21 15:41:32,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-07-21 15:41:32,235 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_abort_cmd [2022-07-21 15:41:32,236 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_abort_cmd [2022-07-21 15:41:32,236 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2022-07-21 15:41:32,236 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2022-07-21 15:41:32,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-07-21 15:41:32,236 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-07-21 15:41:32,236 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2022-07-21 15:41:32,236 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2022-07-21 15:41:32,236 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_host_put [2022-07-21 15:41:32,236 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_host_put [2022-07-21 15:41:32,236 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_ioa_reset [2022-07-21 15:41:32,237 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_ioa_reset [2022-07-21 15:41:32,237 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-07-21 15:41:32,237 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-07-21 15:41:32,237 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lockp [2022-07-21 15:41:32,237 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lockp [2022-07-21 15:41:32,237 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2022-07-21 15:41:32,237 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2022-07-21 15:41:32,237 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_completion_173 [2022-07-21 15:41:32,237 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_completion_173 [2022-07-21 15:41:32,237 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2022-07-21 15:41:32,237 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2022-07-21 15:41:32,238 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-21 15:41:32,238 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-21 15:41:32,238 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_pending_pool_lock_of_pmcraid_instance [2022-07-21 15:41:32,238 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_pending_pool_lock_of_pmcraid_instance [2022-07-21 15:41:32,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-07-21 15:41:32,238 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion_timeout [2022-07-21 15:41:32,239 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion_timeout [2022-07-21 15:41:32,239 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_144 [2022-07-21 15:41:32,239 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_144 [2022-07-21 15:41:32,239 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_release_control_blocks [2022-07-21 15:41:32,239 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_release_control_blocks [2022-07-21 15:41:32,239 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_disable_interrupts [2022-07-21 15:41:32,239 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_disable_interrupts [2022-07-21 15:41:32,239 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2022-07-21 15:41:32,240 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2022-07-21 15:41:32,240 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_chr_open [2022-07-21 15:41:32,240 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_chr_open [2022-07-21 15:41:32,240 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_shutdown [2022-07-21 15:41:32,240 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_shutdown [2022-07-21 15:41:32,240 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_130 [2022-07-21 15:41:32,240 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_130 [2022-07-21 15:41:32,240 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_135 [2022-07-21 15:41:32,240 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_135 [2022-07-21 15:41:32,240 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-07-21 15:41:32,240 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-07-21 15:41:32,241 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_io_mem_unmap [2022-07-21 15:41:32,241 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_io_mem_unmap [2022-07-21 15:41:32,241 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_netlink_release [2022-07-21 15:41:32,241 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_netlink_release [2022-07-21 15:41:32,241 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2022-07-21 15:41:32,241 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2022-07-21 15:41:32,241 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2022-07-21 15:41:32,241 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2022-07-21 15:41:32,241 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2022-07-21 15:41:32,241 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2022-07-21 15:41:32,242 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_128 [2022-07-21 15:41:32,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_128 [2022-07-21 15:41:32,242 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2022-07-21 15:41:32,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2022-07-21 15:41:32,242 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2022-07-21 15:41:32,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2022-07-21 15:41:32,242 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-07-21 15:41:32,242 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-07-21 15:41:32,242 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-07-21 15:41:32,242 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2022-07-21 15:41:32,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2022-07-21 15:41:32,243 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_registration [2022-07-21 15:41:32,243 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_registration [2022-07-21 15:41:32,243 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-07-21 15:41:32,243 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_destroy_class [2022-07-21 15:41:32,243 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_destroy_class [2022-07-21 15:41:32,243 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2022-07-21 15:41:32,243 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2022-07-21 15:41:32,243 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_reset_bringdown [2022-07-21 15:41:32,243 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_reset_bringdown [2022-07-21 15:41:32,243 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~int [2022-07-21 15:41:32,244 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~int [2022-07-21 15:41:32,244 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2022-07-21 15:41:32,244 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev_region [2022-07-21 15:41:32,244 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-07-21 15:41:32,244 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-07-21 15:41:32,244 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_report_bus_reset [2022-07-21 15:41:32,244 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_report_bus_reset [2022-07-21 15:41:32,244 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_remove [2022-07-21 15:41:32,244 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_remove [2022-07-21 15:41:32,244 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_set_timestamp [2022-07-21 15:41:32,245 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_set_timestamp [2022-07-21 15:41:32,245 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-07-21 15:41:32,245 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-07-21 15:41:32,245 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2022-07-21 15:41:32,245 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2022-07-21 15:41:32,245 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2022-07-21 15:41:32,245 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2022-07-21 15:41:32,245 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2022-07-21 15:41:32,245 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2022-07-21 15:41:32,245 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2022-07-21 15:41:32,245 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2022-07-21 15:41:32,246 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_start_bist [2022-07-21 15:41:32,246 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_start_bist [2022-07-21 15:41:32,246 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2022-07-21 15:41:32,246 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2022-07-21 15:41:32,246 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_resume [2022-07-21 15:41:32,246 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_resume [2022-07-21 15:41:32,246 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_free_sglist [2022-07-21 15:41:32,246 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_free_sglist [2022-07-21 15:41:32,246 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_read_interrupts [2022-07-21 15:41:32,246 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_read_interrupts [2022-07-21 15:41:32,246 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_init_cmdblk [2022-07-21 15:41:32,247 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_init_cmdblk [2022-07-21 15:41:32,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-07-21 15:41:32,247 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-07-21 15:41:32,247 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-07-21 15:41:32,247 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_identify_hrrq [2022-07-21 15:41:32,247 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_identify_hrrq [2022-07-21 15:41:32,247 INFO L130 BoogieDeclarations]: Found specification of procedure copy_user_generic [2022-07-21 15:41:32,247 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_user_generic [2022-07-21 15:41:32,247 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_process_ldn [2022-07-21 15:41:32,247 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_process_ldn [2022-07-21 15:41:32,248 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2022-07-21 15:41:32,248 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2022-07-21 15:41:32,248 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2022-07-21 15:41:32,248 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2022-07-21 15:41:32,248 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info [2022-07-21 15:41:32,248 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info [2022-07-21 15:41:32,248 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_soft_reset [2022-07-21 15:41:32,248 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_soft_reset [2022-07-21 15:41:32,248 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2022-07-21 15:41:32,248 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2022-07-21 15:41:32,249 INFO L130 BoogieDeclarations]: Found specification of procedure kunmap [2022-07-21 15:41:32,249 INFO L138 BoogieDeclarations]: Found implementation of procedure kunmap [2022-07-21 15:41:32,249 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2022-07-21 15:41:32,249 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2022-07-21 15:41:32,249 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_scsi_remove_host [2022-07-21 15:41:32,249 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_scsi_remove_host [2022-07-21 15:41:32,249 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_clr_trans_op [2022-07-21 15:41:32,249 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_clr_trans_op [2022-07-21 15:41:32,249 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2022-07-21 15:41:32,249 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2022-07-21 15:41:32,249 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2022-07-21 15:41:32,250 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2022-07-21 15:41:32,250 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2022-07-21 15:41:32,250 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2022-07-21 15:41:32,250 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_cancel_hcam [2022-07-21 15:41:32,250 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_cancel_hcam [2022-07-21 15:41:32,250 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2022-07-21 15:41:32,250 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2022-07-21 15:41:32,252 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2022-07-21 15:41:32,253 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2022-07-21 15:41:32,253 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-07-21 15:41:32,253 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-07-21 15:41:32,253 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_reinit_cmdblk [2022-07-21 15:41:32,253 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_reinit_cmdblk [2022-07-21 15:41:32,253 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2022-07-21 15:41:32,253 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2022-07-21 15:41:32,253 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-07-21 15:41:32,253 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-07-21 15:41:32,254 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2022-07-21 15:41:32,254 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2022-07-21 15:41:32,254 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2022-07-21 15:41:32,254 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2022-07-21 15:41:32,254 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_release_buffers [2022-07-21 15:41:32,254 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_release_buffers [2022-07-21 15:41:32,254 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2022-07-21 15:41:32,254 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2022-07-21 15:41:32,254 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2022-07-21 15:41:32,254 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2022-07-21 15:41:32,255 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-07-21 15:41:32,255 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-07-21 15:41:32,255 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_release_config_buffers [2022-07-21 15:41:32,255 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_release_config_buffers [2022-07-21 15:41:32,255 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_init_tasklets [2022-07-21 15:41:32,255 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_init_tasklets [2022-07-21 15:41:32,255 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-07-21 15:41:32,255 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-07-21 15:41:32,255 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2022-07-21 15:41:32,255 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2022-07-21 15:41:32,255 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_register_interrupt_handler [2022-07-21 15:41:32,256 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_register_interrupt_handler [2022-07-21 15:41:32,256 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_unregister_interrupt_handler [2022-07-21 15:41:32,256 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_unregister_interrupt_handler [2022-07-21 15:41:32,256 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-07-21 15:41:32,256 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-07-21 15:41:32,256 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2022-07-21 15:41:32,256 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2022-07-21 15:41:32,256 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_reset_device [2022-07-21 15:41:32,256 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_reset_device [2022-07-21 15:41:32,256 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_return_cmd [2022-07-21 15:41:32,257 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_return_cmd [2022-07-21 15:41:32,257 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-07-21 15:41:32,257 INFO L130 BoogieDeclarations]: Found specification of procedure __chk_range_not_ok [2022-07-21 15:41:32,257 INFO L138 BoogieDeclarations]: Found implementation of procedure __chk_range_not_ok [2022-07-21 15:41:32,257 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2022-07-21 15:41:32,257 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2022-07-21 15:41:32,257 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2022-07-21 15:41:32,257 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2022-07-21 15:41:32,257 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_slave_alloc [2022-07-21 15:41:32,257 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_slave_alloc [2022-07-21 15:41:32,257 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2022-07-21 15:41:32,258 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2022-07-21 15:41:32,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-07-21 15:41:32,258 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_kill_tasklets [2022-07-21 15:41:32,258 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_kill_tasklets [2022-07-21 15:41:32,258 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2022-07-21 15:41:32,258 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2022-07-21 15:41:32,258 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-07-21 15:41:32,258 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2022-07-21 15:41:32,258 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_initiate_reset [2022-07-21 15:41:32,258 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_initiate_reset [2022-07-21 15:41:32,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-07-21 15:41:32,259 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2022-07-21 15:41:32,259 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2022-07-21 15:41:32,259 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_reset_bringup [2022-07-21 15:41:32,259 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_reset_bringup [2022-07-21 15:41:32,259 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_prepare_cancel_cmd [2022-07-21 15:41:32,259 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_prepare_cancel_cmd [2022-07-21 15:41:32,259 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2022-07-21 15:41:32,259 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2022-07-21 15:41:32,259 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-07-21 15:41:32,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-07-21 15:41:32,260 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2022-07-21 15:41:32,260 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2022-07-21 15:41:32,260 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2022-07-21 15:41:32,260 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2022-07-21 15:41:32,260 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2022-07-21 15:41:32,260 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2022-07-21 15:41:32,260 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_send_cmd [2022-07-21 15:41:32,260 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_send_cmd [2022-07-21 15:41:32,260 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_block_requests [2022-07-21 15:41:32,260 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_block_requests [2022-07-21 15:41:32,261 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_1 [2022-07-21 15:41:32,261 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_1 [2022-07-21 15:41:32,261 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_2 [2022-07-21 15:41:32,261 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_2 [2022-07-21 15:41:32,261 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_registration [2022-07-21 15:41:32,261 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_registration [2022-07-21 15:41:32,261 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2022-07-21 15:41:32,261 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2022-07-21 15:41:32,261 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2022-07-21 15:41:32,261 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2022-07-21 15:41:32,261 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_host_lock_of_Scsi_Host [2022-07-21 15:41:32,262 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_host_lock_of_Scsi_Host [2022-07-21 15:41:32,262 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_free_pool_lock_of_pmcraid_instance [2022-07-21 15:41:32,262 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_free_pool_lock_of_pmcraid_instance [2022-07-21 15:41:32,262 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-07-21 15:41:32,262 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-07-21 15:41:32,262 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2022-07-21 15:41:32,262 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2022-07-21 15:41:32,262 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2022-07-21 15:41:32,262 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2022-07-21 15:41:32,262 INFO L130 BoogieDeclarations]: Found specification of procedure _pmcraid_io_done [2022-07-21 15:41:32,263 INFO L138 BoogieDeclarations]: Found implementation of procedure _pmcraid_io_done [2022-07-21 15:41:32,263 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_send_hcam_cmd [2022-07-21 15:41:32,263 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_send_hcam_cmd [2022-07-21 15:41:32,263 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_from_user [2022-07-21 15:41:32,263 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_from_user [2022-07-21 15:41:32,263 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2022-07-21 15:41:32,263 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2022-07-21 15:41:32,263 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_release_hcams [2022-07-21 15:41:32,263 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_release_hcams [2022-07-21 15:41:32,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-07-21 15:41:32,264 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_notify_ioastate [2022-07-21 15:41:32,264 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_notify_ioastate [2022-07-21 15:41:32,264 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-07-21 15:41:32,264 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-07-21 15:41:32,264 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-07-21 15:41:32,264 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-07-21 15:41:32,264 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_destroy_class [2022-07-21 15:41:32,264 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_destroy_class [2022-07-21 15:41:32,264 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2022-07-21 15:41:32,264 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2022-07-21 15:41:32,264 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_remove_host [2022-07-21 15:41:32,265 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_remove_host [2022-07-21 15:41:32,265 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_get_free_cmd [2022-07-21 15:41:32,265 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_get_free_cmd [2022-07-21 15:41:32,265 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_request_sense [2022-07-21 15:41:32,265 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_request_sense [2022-07-21 15:41:32,265 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2022-07-21 15:41:32,265 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2022-07-21 15:41:32,265 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2022-07-21 15:41:32,265 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2022-07-21 15:41:32,265 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_send_hcam [2022-07-21 15:41:32,266 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_send_hcam [2022-07-21 15:41:32,266 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_release_host_rrqs [2022-07-21 15:41:32,266 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_release_host_rrqs [2022-07-21 15:41:32,266 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_complete_ioa_reset [2022-07-21 15:41:32,266 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_complete_ioa_reset [2022-07-21 15:41:32,266 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2022-07-21 15:41:32,266 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2022-07-21 15:41:32,266 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2022-07-21 15:41:32,266 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2022-07-21 15:41:32,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-07-21 15:41:32,267 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_io_done [2022-07-21 15:41:32,267 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_io_done [2022-07-21 15:41:32,267 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2022-07-21 15:41:32,267 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2022-07-21 15:41:32,267 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2022-07-21 15:41:32,267 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2022-07-21 15:41:32,267 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_210 [2022-07-21 15:41:32,267 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_210 [2022-07-21 15:41:32,267 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2022-07-21 15:41:32,267 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2022-07-21 15:41:32,268 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_ioa_shutdown_done [2022-07-21 15:41:32,268 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_ioa_shutdown_done [2022-07-21 15:41:32,268 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2022-07-21 15:41:32,268 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2022-07-21 15:41:32,268 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2022-07-21 15:41:32,268 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2022-07-21 15:41:32,268 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-07-21 15:41:32,268 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-07-21 15:41:32,268 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2022-07-21 15:41:32,268 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2022-07-21 15:41:32,269 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_release_minor [2022-07-21 15:41:32,269 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_release_minor [2022-07-21 15:41:32,269 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_sched_completion_wait_for_completion_wait_for_completion_of_pmcraid_cmd [2022-07-21 15:41:32,269 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_sched_completion_wait_for_completion_wait_for_completion_of_pmcraid_cmd [2022-07-21 15:41:32,269 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_dma_unmap [2022-07-21 15:41:32,269 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_dma_unmap [2022-07-21 15:41:32,269 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_notify_aen [2022-07-21 15:41:32,269 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_notify_aen [2022-07-21 15:41:32,269 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2022-07-21 15:41:32,269 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2022-07-21 15:41:32,269 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2022-07-21 15:41:32,270 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2022-07-21 15:41:32,270 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_eh_host_reset_handler [2022-07-21 15:41:32,270 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_eh_host_reset_handler [2022-07-21 15:41:32,270 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2022-07-21 15:41:32,270 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2022-07-21 15:41:32,270 INFO L130 BoogieDeclarations]: Found specification of procedure _pmcraid_fire_command [2022-07-21 15:41:32,270 INFO L138 BoogieDeclarations]: Found implementation of procedure _pmcraid_fire_command [2022-07-21 15:41:32,270 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-07-21 15:41:32,270 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-07-21 15:41:32,270 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2022-07-21 15:41:32,271 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2022-07-21 15:41:32,271 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2022-07-21 15:41:32,271 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2022-07-21 15:41:32,271 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_eh_device_reset_handler [2022-07-21 15:41:32,271 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_eh_device_reset_handler [2022-07-21 15:41:32,271 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2022-07-21 15:41:32,271 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2022-07-21 15:41:32,271 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2022-07-21 15:41:32,271 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2022-07-21 15:41:32,271 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_copy_sglist [2022-07-21 15:41:32,271 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_copy_sglist [2022-07-21 15:41:32,272 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_unblock_requests [2022-07-21 15:41:32,272 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_unblock_requests [2022-07-21 15:41:32,272 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_init_hcam [2022-07-21 15:41:32,272 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_init_hcam [2022-07-21 15:41:32,272 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2022-07-21 15:41:32,272 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2022-07-21 15:41:32,272 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab64 [2022-07-21 15:41:32,272 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab64 [2022-07-21 15:41:32,272 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_store_log_level [2022-07-21 15:41:32,272 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_store_log_level [2022-07-21 15:41:32,273 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_eh_bus_reset_handler [2022-07-21 15:41:32,273 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_eh_bus_reset_handler [2022-07-21 15:41:32,273 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_slave_destroy [2022-07-21 15:41:32,273 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_slave_destroy [2022-07-21 15:41:32,273 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-07-21 15:41:32,273 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-07-21 15:41:32,273 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_return [2022-07-21 15:41:32,273 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_return [2022-07-21 15:41:32,273 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2022-07-21 15:41:32,273 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2022-07-21 15:41:32,274 INFO L130 BoogieDeclarations]: Found specification of procedure nlmsg_free [2022-07-21 15:41:32,274 INFO L138 BoogieDeclarations]: Found implementation of procedure nlmsg_free [2022-07-21 15:41:32,274 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2022-07-21 15:41:32,274 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2022-07-21 15:41:32,274 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2022-07-21 15:41:32,274 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2022-07-21 15:41:32,274 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_reset_reload [2022-07-21 15:41:32,274 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_reset_reload [2022-07-21 15:41:32,274 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_erp_done [2022-07-21 15:41:32,274 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_erp_done [2022-07-21 15:41:32,274 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_reset_alert [2022-07-21 15:41:32,275 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_reset_alert [2022-07-21 15:41:32,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-21 15:41:32,275 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_bist_done [2022-07-21 15:41:32,275 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_bist_done [2022-07-21 15:41:32,275 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_resource_lock_of_pmcraid_instance [2022-07-21 15:41:32,275 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_resource_lock_of_pmcraid_instance [2022-07-21 15:41:33,530 INFO L234 CfgBuilder]: Building ICFG [2022-07-21 15:41:33,535 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-21 15:41:33,644 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-07-21 15:41:37,009 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9499: SUMMARY for call __copy_to_user_nocheck_#t~ret313#1 := ldv__builtin_expect((if 0 != __copy_to_user_nocheck_~ret~2#1 then 1 else 0), 0); srcloc: null [2022-07-21 15:41:37,009 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9503: SUMMARY for call __copy_to_user_nocheck_#t~ret314#1 := ldv__builtin_expect((if 0 != __copy_to_user_nocheck_~ret~2#1 then 1 else 0), 0); srcloc: null [2022-07-21 15:41:37,009 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9491: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2022-07-21 15:41:37,009 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9495: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2022-07-21 15:41:37,009 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9483: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2022-07-21 15:41:37,009 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553: __copy_to_user_nocheck_~tmp___2~2#1 := __copy_to_user_nocheck_#t~ret315#1;havoc __copy_to_user_nocheck_#t~ret315#1;__copy_to_user_nocheck_#res#1 := (if __copy_to_user_nocheck_~tmp___2~2#1 % 18446744073709551616 % 4294967296 <= 2147483647 then __copy_to_user_nocheck_~tmp___2~2#1 % 18446744073709551616 % 4294967296 else __copy_to_user_nocheck_~tmp___2~2#1 % 18446744073709551616 % 4294967296 - 4294967296); [2022-07-21 15:41:37,009 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9487: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2022-07-21 15:41:37,010 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9541: assume -9223372036854775808 <= __copy_to_user_nocheck_#t~ret314#1 && __copy_to_user_nocheck_#t~ret314#1 <= 9223372036854775807;__copy_to_user_nocheck_~tmp___1~6#1 := __copy_to_user_nocheck_#t~ret314#1;havoc __copy_to_user_nocheck_#t~ret314#1; [2022-07-21 15:41:37,010 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9529: assume 0 != __copy_to_user_nocheck_~tmp___0~10#1;__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2022-07-21 15:41:37,010 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9529: assume !(0 != __copy_to_user_nocheck_~tmp___0~10#1);__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2022-07-21 15:41:37,010 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1: assume 1 == __copy_to_user_nocheck_~size#1 % 4294967296; [2022-07-21 15:41:37,010 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9506: SUMMARY for call __copy_to_user_nocheck_#t~ret315#1 := copy_user_generic(__copy_to_user_nocheck_~dst#1.base, __copy_to_user_nocheck_~dst#1.offset, __copy_to_user_nocheck_~src#1.base, __copy_to_user_nocheck_~src#1.offset, __copy_to_user_nocheck_~size#1); srcloc: null [2022-07-21 15:41:37,010 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2: assume !(1 == __copy_to_user_nocheck_~size#1 % 4294967296); [2022-07-21 15:41:37,010 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9543: assume 0 != __copy_to_user_nocheck_~tmp___1~6#1;__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2022-07-21 15:41:37,010 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9543: assume !(0 != __copy_to_user_nocheck_~tmp___1~6#1);__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2022-07-21 15:41:37,010 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9498: assume 10 == __copy_to_user_nocheck_~size#1 % 4294967296; [2022-07-21 15:41:37,010 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9498: assume !(10 == __copy_to_user_nocheck_~size#1 % 4294967296); [2022-07-21 15:41:37,010 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9502: assume 16 == __copy_to_user_nocheck_~size#1 % 4294967296; [2022-07-21 15:41:37,010 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9502: assume !(16 == __copy_to_user_nocheck_~size#1 % 4294967296); [2022-07-21 15:41:37,010 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9490: assume 4 == __copy_to_user_nocheck_~size#1 % 4294967296; [2022-07-21 15:41:37,010 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9490: assume !(4 == __copy_to_user_nocheck_~size#1 % 4294967296); [2022-07-21 15:41:37,010 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9527: assume -9223372036854775808 <= __copy_to_user_nocheck_#t~ret313#1 && __copy_to_user_nocheck_#t~ret313#1 <= 9223372036854775807;__copy_to_user_nocheck_~tmp___0~10#1 := __copy_to_user_nocheck_#t~ret313#1;havoc __copy_to_user_nocheck_#t~ret313#1; [2022-07-21 15:41:37,010 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9494: assume 8 == __copy_to_user_nocheck_~size#1 % 4294967296; [2022-07-21 15:41:37,010 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9494: assume !(8 == __copy_to_user_nocheck_~size#1 % 4294967296); [2022-07-21 15:41:37,010 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9486: assume 2 == __copy_to_user_nocheck_~size#1 % 4294967296; [2022-07-21 15:41:37,010 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9486: assume !(2 == __copy_to_user_nocheck_~size#1 % 4294967296); [2022-07-21 15:41:39,495 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9450: __copy_from_user_nocheck_~tmp___2~1#1 := __copy_from_user_nocheck_#t~ret310#1;havoc __copy_from_user_nocheck_#t~ret310#1;__copy_from_user_nocheck_#res#1 := (if __copy_from_user_nocheck_~tmp___2~1#1 % 18446744073709551616 % 4294967296 <= 2147483647 then __copy_from_user_nocheck_~tmp___2~1#1 % 18446744073709551616 % 4294967296 else __copy_from_user_nocheck_~tmp___2~1#1 % 18446744073709551616 % 4294967296 - 4294967296); [2022-07-21 15:41:39,495 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9425: assume 0 != __copy_from_user_nocheck_~tmp___0~9#1;__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2022-07-21 15:41:39,495 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9425: assume !(0 != __copy_from_user_nocheck_~tmp___0~9#1);__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2022-07-21 15:41:39,495 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9438: assume -9223372036854775808 <= __copy_from_user_nocheck_#t~ret309#1 && __copy_from_user_nocheck_#t~ret309#1 <= 9223372036854775807;__copy_from_user_nocheck_~tmp___1~5#1 := __copy_from_user_nocheck_#t~ret309#1;havoc __copy_from_user_nocheck_#t~ret309#1; [2022-07-21 15:41:39,495 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9397: SUMMARY for call __copy_from_user_nocheck_#t~ret310#1 := copy_user_generic(__copy_from_user_nocheck_~dst#1.base, __copy_from_user_nocheck_~dst#1.offset, __copy_from_user_nocheck_~src#1.base, __copy_from_user_nocheck_~src#1.offset, __copy_from_user_nocheck_~size#1); srcloc: null [2022-07-21 15:41:39,495 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9389: assume 10 == __copy_from_user_nocheck_~size#1 % 4294967296; [2022-07-21 15:41:39,495 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9389: assume !(10 == __copy_from_user_nocheck_~size#1 % 4294967296); [2022-07-21 15:41:39,495 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9393: assume 16 == __copy_from_user_nocheck_~size#1 % 4294967296; [2022-07-21 15:41:39,495 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9393: assume !(16 == __copy_from_user_nocheck_~size#1 % 4294967296); [2022-07-21 15:41:39,495 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9381: assume 4 == __copy_from_user_nocheck_~size#1 % 4294967296; [2022-07-21 15:41:39,495 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9381: assume !(4 == __copy_from_user_nocheck_~size#1 % 4294967296); [2022-07-21 15:41:39,495 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9385: assume 8 == __copy_from_user_nocheck_~size#1 % 4294967296; [2022-07-21 15:41:39,495 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9385: assume !(8 == __copy_from_user_nocheck_~size#1 % 4294967296); [2022-07-21 15:41:39,495 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9377: assume 2 == __copy_from_user_nocheck_~size#1 % 4294967296; [2022-07-21 15:41:39,495 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9377: assume !(2 == __copy_from_user_nocheck_~size#1 % 4294967296); [2022-07-21 15:41:39,495 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9394: SUMMARY for call __copy_from_user_nocheck_#t~ret309#1 := ldv__builtin_expect((if 0 != __copy_from_user_nocheck_~ret~1#1 then 1 else 0), 0); srcloc: null [2022-07-21 15:41:39,495 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9386: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2022-07-21 15:41:39,496 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9423: assume -9223372036854775808 <= __copy_from_user_nocheck_#t~ret308#1 && __copy_from_user_nocheck_#t~ret308#1 <= 9223372036854775807;__copy_from_user_nocheck_~tmp___0~9#1 := __copy_from_user_nocheck_#t~ret308#1;havoc __copy_from_user_nocheck_#t~ret308#1; [2022-07-21 15:41:39,496 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9390: SUMMARY for call __copy_from_user_nocheck_#t~ret308#1 := ldv__builtin_expect((if 0 != __copy_from_user_nocheck_~ret~1#1 then 1 else 0), 0); srcloc: null [2022-07-21 15:41:39,496 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1: assume 1 == __copy_from_user_nocheck_~size#1 % 4294967296; [2022-07-21 15:41:39,496 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9378: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2022-07-21 15:41:39,496 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2: assume !(1 == __copy_from_user_nocheck_~size#1 % 4294967296); [2022-07-21 15:41:39,496 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9382: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2022-07-21 15:41:39,496 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9440: assume 0 != __copy_from_user_nocheck_~tmp___1~5#1;__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2022-07-21 15:41:39,496 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9440: assume !(0 != __copy_from_user_nocheck_~tmp___1~5#1);__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2022-07-21 15:41:39,496 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint L9374: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2022-07-21 15:41:47,753 INFO L275 CfgBuilder]: Performing block encoding [2022-07-21 15:41:47,780 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-21 15:41:47,781 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-07-21 15:41:47,784 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.07 03:41:47 BoogieIcfgContainer [2022-07-21 15:41:47,785 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-21 15:41:47,786 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-21 15:41:47,786 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-21 15:41:47,788 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-21 15:41:47,788 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.07 03:41:22" (1/3) ... [2022-07-21 15:41:47,789 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@298706ee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.07 03:41:47, skipping insertion in model container [2022-07-21 15:41:47,789 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 03:41:31" (2/3) ... [2022-07-21 15:41:47,789 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@298706ee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.07 03:41:47, skipping insertion in model container [2022-07-21 15:41:47,789 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.07 03:41:47" (3/3) ... [2022-07-21 15:41:47,790 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i [2022-07-21 15:41:47,801 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-21 15:41:47,802 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 39 error locations. [2022-07-21 15:41:47,898 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-21 15:41:47,906 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@4540b81c, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@389cb0b8 [2022-07-21 15:41:47,906 INFO L358 AbstractCegarLoop]: Starting to check reachability of 39 error locations. [2022-07-21 15:41:47,918 INFO L276 IsEmpty]: Start isEmpty. Operand has 3631 states, 2394 states have (on average 1.300751879699248) internal successors, (3114), 2538 states have internal predecessors, (3114), 970 states have call successors, (970), 228 states have call predecessors, (970), 227 states have return successors, (965), 931 states have call predecessors, (965), 965 states have call successors, (965) [2022-07-21 15:41:47,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-07-21 15:41:47,927 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:41:47,927 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 15:41:47,929 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 37 more)] === [2022-07-21 15:41:47,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:41:47,934 INFO L85 PathProgramCache]: Analyzing trace with hash -455475552, now seen corresponding path program 1 times [2022-07-21 15:41:47,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 15:41:47,940 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585633238] [2022-07-21 15:41:47,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:41:47,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 15:41:48,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:41:48,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-21 15:41:48,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:41:48,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 15:41:48,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:41:48,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 15:41:48,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:41:48,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 15:41:48,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:41:48,527 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-07-21 15:41:48,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 15:41:48,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585633238] [2022-07-21 15:41:48,530 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585633238] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:41:48,530 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:41:48,530 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-21 15:41:48,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633792590] [2022-07-21 15:41:48,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:41:48,535 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-21 15:41:48,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 15:41:48,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-21 15:41:48,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:41:48,569 INFO L87 Difference]: Start difference. First operand has 3631 states, 2394 states have (on average 1.300751879699248) internal successors, (3114), 2538 states have internal predecessors, (3114), 970 states have call successors, (970), 228 states have call predecessors, (970), 227 states have return successors, (965), 931 states have call predecessors, (965), 965 states have call successors, (965) Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-07-21 15:41:49,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:41:49,025 INFO L93 Difference]: Finished difference Result 10797 states and 15733 transitions. [2022-07-21 15:41:49,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-21 15:41:49,028 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 33 [2022-07-21 15:41:49,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:41:49,091 INFO L225 Difference]: With dead ends: 10797 [2022-07-21 15:41:49,091 INFO L226 Difference]: Without dead ends: 7163 [2022-07-21 15:41:49,132 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-07-21 15:41:49,136 INFO L413 NwaCegarLoop]: 9816 mSDtfsCounter, 4968 mSDsluCounter, 24512 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4969 SdHoareTripleChecker+Valid, 34328 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-21 15:41:49,137 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4969 Valid, 34328 Invalid, 15 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-21 15:41:49,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7163 states. [2022-07-21 15:41:49,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7163 to 7058. [2022-07-21 15:41:49,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7058 states, 4677 states have (on average 1.2758178319435536) internal successors, (5967), 4921 states have internal predecessors, (5967), 1896 states have call successors, (1896), 448 states have call predecessors, (1896), 447 states have return successors, (1894), 1823 states have call predecessors, (1894), 1894 states have call successors, (1894) [2022-07-21 15:41:49,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7058 states to 7058 states and 9757 transitions. [2022-07-21 15:41:49,496 INFO L78 Accepts]: Start accepts. Automaton has 7058 states and 9757 transitions. Word has length 33 [2022-07-21 15:41:49,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:41:49,496 INFO L495 AbstractCegarLoop]: Abstraction has 7058 states and 9757 transitions. [2022-07-21 15:41:49,497 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-07-21 15:41:49,497 INFO L276 IsEmpty]: Start isEmpty. Operand 7058 states and 9757 transitions. [2022-07-21 15:41:49,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-07-21 15:41:49,499 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:41:49,499 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 15:41:49,500 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-07-21 15:41:49,500 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 37 more)] === [2022-07-21 15:41:49,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:41:49,500 INFO L85 PathProgramCache]: Analyzing trace with hash 1075971783, now seen corresponding path program 1 times [2022-07-21 15:41:49,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 15:41:49,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153145083] [2022-07-21 15:41:49,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:41:49,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 15:41:49,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:41:49,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-21 15:41:49,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:41:49,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 15:41:49,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:41:49,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 15:41:49,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:41:49,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 15:41:49,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:41:49,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-21 15:41:49,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:41:49,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 15:41:49,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:41:49,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 15:41:49,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:41:49,914 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-07-21 15:41:49,921 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 15:41:49,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153145083] [2022-07-21 15:41:49,921 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153145083] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:41:49,921 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:41:49,921 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-21 15:41:49,922 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938584941] [2022-07-21 15:41:49,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:41:49,923 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-21 15:41:49,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 15:41:49,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-21 15:41:49,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:41:49,924 INFO L87 Difference]: Start difference. First operand 7058 states and 9757 transitions. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-21 15:41:50,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:41:50,137 INFO L93 Difference]: Finished difference Result 7058 states and 9757 transitions. [2022-07-21 15:41:50,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-21 15:41:50,138 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 52 [2022-07-21 15:41:50,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:41:50,173 INFO L225 Difference]: With dead ends: 7058 [2022-07-21 15:41:50,173 INFO L226 Difference]: Without dead ends: 7056 [2022-07-21 15:41:50,178 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-07-21 15:41:50,180 INFO L413 NwaCegarLoop]: 4949 mSDtfsCounter, 4943 mSDsluCounter, 9895 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4944 SdHoareTripleChecker+Valid, 14844 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-21 15:41:50,180 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4944 Valid, 14844 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-21 15:41:50,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7056 states. [2022-07-21 15:41:50,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7056 to 7056. [2022-07-21 15:41:50,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7056 states, 4676 states have (on average 1.2754491017964071) internal successors, (5964), 4919 states have internal predecessors, (5964), 1896 states have call successors, (1896), 448 states have call predecessors, (1896), 447 states have return successors, (1894), 1823 states have call predecessors, (1894), 1894 states have call successors, (1894) [2022-07-21 15:41:50,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7056 states to 7056 states and 9754 transitions. [2022-07-21 15:41:50,414 INFO L78 Accepts]: Start accepts. Automaton has 7056 states and 9754 transitions. Word has length 52 [2022-07-21 15:41:50,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:41:50,415 INFO L495 AbstractCegarLoop]: Abstraction has 7056 states and 9754 transitions. [2022-07-21 15:41:50,415 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-21 15:41:50,416 INFO L276 IsEmpty]: Start isEmpty. Operand 7056 states and 9754 transitions. [2022-07-21 15:41:50,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-07-21 15:41:50,422 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:41:50,423 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 15:41:50,423 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-07-21 15:41:50,424 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 37 more)] === [2022-07-21 15:41:50,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:41:50,424 INFO L85 PathProgramCache]: Analyzing trace with hash -1235687285, now seen corresponding path program 1 times [2022-07-21 15:41:50,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 15:41:50,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956200174] [2022-07-21 15:41:50,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:41:50,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 15:41:50,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:41:50,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-21 15:41:50,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:41:50,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 15:41:50,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:41:50,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 15:41:50,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:41:50,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 15:41:50,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:41:50,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-21 15:41:50,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:41:50,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 15:41:50,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:41:50,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 15:41:50,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:41:50,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-21 15:41:50,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:41:50,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-07-21 15:41:50,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:41:50,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 15:41:50,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:41:50,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-21 15:41:50,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:41:50,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-21 15:41:50,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:41:50,735 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2022-07-21 15:41:50,735 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 15:41:50,735 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956200174] [2022-07-21 15:41:50,735 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [956200174] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:41:50,735 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:41:50,735 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-21 15:41:50,736 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004724906] [2022-07-21 15:41:50,736 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:41:50,736 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-21 15:41:50,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 15:41:50,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-21 15:41:50,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-21 15:41:50,737 INFO L87 Difference]: Start difference. First operand 7056 states and 9754 transitions. Second operand has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 3 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-21 15:41:54,945 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:42:03,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:42:03,419 INFO L93 Difference]: Finished difference Result 10347 states and 14519 transitions. [2022-07-21 15:42:03,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 15:42:03,420 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 3 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 84 [2022-07-21 15:42:03,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:42:03,452 INFO L225 Difference]: With dead ends: 10347 [2022-07-21 15:42:03,453 INFO L226 Difference]: Without dead ends: 6778 [2022-07-21 15:42:03,468 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-07-21 15:42:03,468 INFO L413 NwaCegarLoop]: 5132 mSDtfsCounter, 2489 mSDsluCounter, 18321 mSDsCounter, 0 mSdLazyCounter, 11453 mSolverCounterSat, 1765 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2952 SdHoareTripleChecker+Valid, 23453 SdHoareTripleChecker+Invalid, 13218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1765 IncrementalHoareTripleChecker+Valid, 11453 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.2s IncrementalHoareTripleChecker+Time [2022-07-21 15:42:03,469 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2952 Valid, 23453 Invalid, 13218 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1765 Valid, 11453 Invalid, 0 Unknown, 0 Unchecked, 12.2s Time] [2022-07-21 15:42:03,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6778 states. [2022-07-21 15:42:03,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6778 to 5471. [2022-07-21 15:42:03,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5471 states, 3619 states have (on average 1.2757667864050843) internal successors, (4617), 3830 states have internal predecessors, (4617), 1439 states have call successors, (1439), 377 states have call predecessors, (1439), 376 states have return successors, (1437), 1373 states have call predecessors, (1437), 1437 states have call successors, (1437) [2022-07-21 15:42:03,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5471 states to 5471 states and 7493 transitions. [2022-07-21 15:42:03,825 INFO L78 Accepts]: Start accepts. Automaton has 5471 states and 7493 transitions. Word has length 84 [2022-07-21 15:42:03,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:42:03,828 INFO L495 AbstractCegarLoop]: Abstraction has 5471 states and 7493 transitions. [2022-07-21 15:42:03,828 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 3 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-21 15:42:03,828 INFO L276 IsEmpty]: Start isEmpty. Operand 5471 states and 7493 transitions. [2022-07-21 15:42:03,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-07-21 15:42:03,831 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:42:03,832 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 15:42:03,832 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-07-21 15:42:03,832 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 37 more)] === [2022-07-21 15:42:03,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:42:03,832 INFO L85 PathProgramCache]: Analyzing trace with hash -1079613121, now seen corresponding path program 1 times [2022-07-21 15:42:03,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 15:42:03,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882086245] [2022-07-21 15:42:03,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:42:03,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 15:42:03,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:04,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-21 15:42:04,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:04,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 15:42:04,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:04,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 15:42:04,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:04,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 15:42:04,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:04,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-21 15:42:04,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:04,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-21 15:42:04,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:04,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 15:42:04,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:04,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 15:42:04,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:04,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-21 15:42:04,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:04,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-21 15:42:04,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:04,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 15:42:04,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:04,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-21 15:42:04,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:04,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-21 15:42:04,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:04,169 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2022-07-21 15:42:04,169 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 15:42:04,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882086245] [2022-07-21 15:42:04,169 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [882086245] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:42:04,169 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:42:04,169 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 15:42:04,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434852471] [2022-07-21 15:42:04,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:42:04,171 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 15:42:04,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 15:42:04,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 15:42:04,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-21 15:42:04,171 INFO L87 Difference]: Start difference. First operand 5471 states and 7493 transitions. Second operand has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-21 15:42:05,216 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:42:08,516 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:42:25,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:42:25,106 INFO L93 Difference]: Finished difference Result 12347 states and 17317 transitions. [2022-07-21 15:42:25,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-21 15:42:25,106 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (12), 3 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 90 [2022-07-21 15:42:25,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:42:25,168 INFO L225 Difference]: With dead ends: 12347 [2022-07-21 15:42:25,168 INFO L226 Difference]: Without dead ends: 12345 [2022-07-21 15:42:25,178 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-21 15:42:25,178 INFO L413 NwaCegarLoop]: 8543 mSDtfsCounter, 6490 mSDsluCounter, 17751 mSDsCounter, 0 mSdLazyCounter, 11655 mSolverCounterSat, 2676 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7377 SdHoareTripleChecker+Valid, 26294 SdHoareTripleChecker+Invalid, 14332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2676 IncrementalHoareTripleChecker+Valid, 11655 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.0s IncrementalHoareTripleChecker+Time [2022-07-21 15:42:25,179 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7377 Valid, 26294 Invalid, 14332 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2676 Valid, 11655 Invalid, 1 Unknown, 0 Unchecked, 20.0s Time] [2022-07-21 15:42:25,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12345 states. [2022-07-21 15:42:25,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12345 to 10525. [2022-07-21 15:42:25,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10525 states, 6979 states have (on average 1.2788365095285859) internal successors, (8925), 7363 states have internal predecessors, (8925), 2802 states have call successors, (2802), 709 states have call predecessors, (2802), 708 states have return successors, (2802), 2670 states have call predecessors, (2802), 2800 states have call successors, (2802) [2022-07-21 15:42:25,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10525 states to 10525 states and 14529 transitions. [2022-07-21 15:42:25,689 INFO L78 Accepts]: Start accepts. Automaton has 10525 states and 14529 transitions. Word has length 90 [2022-07-21 15:42:25,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:42:25,691 INFO L495 AbstractCegarLoop]: Abstraction has 10525 states and 14529 transitions. [2022-07-21 15:42:25,691 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-21 15:42:25,691 INFO L276 IsEmpty]: Start isEmpty. Operand 10525 states and 14529 transitions. [2022-07-21 15:42:25,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-07-21 15:42:25,692 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:42:25,692 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 15:42:25,693 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-07-21 15:42:25,693 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 37 more)] === [2022-07-21 15:42:25,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:42:25,693 INFO L85 PathProgramCache]: Analyzing trace with hash -1314547945, now seen corresponding path program 1 times [2022-07-21 15:42:25,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 15:42:25,693 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617835580] [2022-07-21 15:42:25,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:42:25,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 15:42:25,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:25,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-21 15:42:25,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:25,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 15:42:25,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:25,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 15:42:25,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:25,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 15:42:25,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:25,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-21 15:42:25,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:25,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 15:42:25,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:25,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 15:42:25,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:25,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-21 15:42:25,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:26,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-21 15:42:26,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:26,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-21 15:42:26,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:26,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-21 15:42:26,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:26,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 15:42:26,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:26,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-21 15:42:26,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:26,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-07-21 15:42:26,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:26,064 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-07-21 15:42:26,064 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 15:42:26,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617835580] [2022-07-21 15:42:26,065 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617835580] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:42:26,065 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:42:26,065 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 15:42:26,065 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691737745] [2022-07-21 15:42:26,065 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:42:26,066 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 15:42:26,066 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 15:42:26,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 15:42:26,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-21 15:42:26,066 INFO L87 Difference]: Start difference. First operand 10525 states and 14529 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 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) [2022-07-21 15:42:27,336 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:42:28,607 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:42:33,651 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:42:37,190 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:42:42,207 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:42:44,006 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.72s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:42:55,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:42:55,128 INFO L93 Difference]: Finished difference Result 20821 states and 28965 transitions. [2022-07-21 15:42:55,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-21 15:42:55,129 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 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 99 [2022-07-21 15:42:55,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:42:55,196 INFO L225 Difference]: With dead ends: 20821 [2022-07-21 15:42:55,197 INFO L226 Difference]: Without dead ends: 20819 [2022-07-21 15:42:55,204 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2022-07-21 15:42:55,205 INFO L413 NwaCegarLoop]: 5622 mSDtfsCounter, 11265 mSDsluCounter, 3272 mSDsCounter, 0 mSdLazyCounter, 12438 mSolverCounterSat, 7286 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11552 SdHoareTripleChecker+Valid, 8894 SdHoareTripleChecker+Invalid, 19725 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 7286 IncrementalHoareTripleChecker+Valid, 12438 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.1s IncrementalHoareTripleChecker+Time [2022-07-21 15:42:55,206 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11552 Valid, 8894 Invalid, 19725 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [7286 Valid, 12438 Invalid, 1 Unknown, 0 Unchecked, 28.1s Time] [2022-07-21 15:42:55,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20819 states. [2022-07-21 15:42:55,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20819 to 20485. [2022-07-21 15:42:55,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20485 states, 13602 states have (on average 1.28128216438759) internal successors, (17428), 14330 states have internal predecessors, (17428), 5489 states have call successors, (5489), 1363 states have call predecessors, (5489), 1358 states have return successors, (5679), 5217 states have call predecessors, (5679), 5487 states have call successors, (5679) [2022-07-21 15:42:55,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20485 states to 20485 states and 28596 transitions. [2022-07-21 15:42:55,857 INFO L78 Accepts]: Start accepts. Automaton has 20485 states and 28596 transitions. Word has length 99 [2022-07-21 15:42:55,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:42:55,858 INFO L495 AbstractCegarLoop]: Abstraction has 20485 states and 28596 transitions. [2022-07-21 15:42:55,858 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 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) [2022-07-21 15:42:55,858 INFO L276 IsEmpty]: Start isEmpty. Operand 20485 states and 28596 transitions. [2022-07-21 15:42:55,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-07-21 15:42:55,862 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:42:55,863 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 15:42:55,863 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-07-21 15:42:55,863 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 37 more)] === [2022-07-21 15:42:55,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:42:55,863 INFO L85 PathProgramCache]: Analyzing trace with hash 1711078609, now seen corresponding path program 1 times [2022-07-21 15:42:55,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 15:42:55,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700378992] [2022-07-21 15:42:55,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:42:55,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 15:42:55,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:56,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-21 15:42:56,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:56,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 15:42:56,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:56,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 15:42:56,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:56,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 15:42:56,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:56,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-21 15:42:56,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:56,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 15:42:56,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:56,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 15:42:56,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:56,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-21 15:42:56,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:56,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-21 15:42:56,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:56,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-21 15:42:56,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:56,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-21 15:42:56,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:56,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 15:42:56,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:56,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-21 15:42:56,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:56,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-07-21 15:42:56,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:56,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-21 15:42:56,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:42:56,133 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-07-21 15:42:56,133 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 15:42:56,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700378992] [2022-07-21 15:42:56,134 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700378992] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:42:56,134 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:42:56,134 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 15:42:56,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664339804] [2022-07-21 15:42:56,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:42:56,135 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 15:42:56,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 15:42:56,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 15:42:56,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-21 15:42:56,136 INFO L87 Difference]: Start difference. First operand 20485 states and 28596 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 4 states have internal predecessors, (51), 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) [2022-07-21 15:42:57,759 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:42:59,349 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:43:03,971 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:43:06,048 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:43:12,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:43:12,347 INFO L93 Difference]: Finished difference Result 20485 states and 28596 transitions. [2022-07-21 15:43:12,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-21 15:43:12,351 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 4 states have internal predecessors, (51), 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 105 [2022-07-21 15:43:12,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:43:12,441 INFO L225 Difference]: With dead ends: 20485 [2022-07-21 15:43:12,441 INFO L226 Difference]: Without dead ends: 20483 [2022-07-21 15:43:12,448 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-07-21 15:43:12,450 INFO L413 NwaCegarLoop]: 4295 mSDtfsCounter, 8056 mSDsluCounter, 2257 mSDsCounter, 0 mSdLazyCounter, 5275 mSolverCounterSat, 4526 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8359 SdHoareTripleChecker+Valid, 6552 SdHoareTripleChecker+Invalid, 9802 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4526 IncrementalHoareTripleChecker+Valid, 5275 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.6s IncrementalHoareTripleChecker+Time [2022-07-21 15:43:12,450 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8359 Valid, 6552 Invalid, 9802 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4526 Valid, 5275 Invalid, 1 Unknown, 0 Unchecked, 15.6s Time] [2022-07-21 15:43:12,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20483 states. [2022-07-21 15:43:13,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20483 to 20483. [2022-07-21 15:43:13,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20483 states, 13601 states have (on average 1.2811557973678407) internal successors, (17425), 14328 states have internal predecessors, (17425), 5489 states have call successors, (5489), 1363 states have call predecessors, (5489), 1358 states have return successors, (5679), 5217 states have call predecessors, (5679), 5487 states have call successors, (5679) [2022-07-21 15:43:13,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20483 states to 20483 states and 28593 transitions. [2022-07-21 15:43:13,178 INFO L78 Accepts]: Start accepts. Automaton has 20483 states and 28593 transitions. Word has length 105 [2022-07-21 15:43:13,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:43:13,179 INFO L495 AbstractCegarLoop]: Abstraction has 20483 states and 28593 transitions. [2022-07-21 15:43:13,180 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 4 states have internal predecessors, (51), 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) [2022-07-21 15:43:13,180 INFO L276 IsEmpty]: Start isEmpty. Operand 20483 states and 28593 transitions. [2022-07-21 15:43:13,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-07-21 15:43:13,181 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:43:13,181 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 15:43:13,181 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-07-21 15:43:13,181 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 37 more)] === [2022-07-21 15:43:13,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:43:13,181 INFO L85 PathProgramCache]: Analyzing trace with hash 944881125, now seen corresponding path program 1 times [2022-07-21 15:43:13,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 15:43:13,182 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579532232] [2022-07-21 15:43:13,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:43:13,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 15:43:13,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:13,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-21 15:43:13,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:13,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 15:43:13,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:13,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 15:43:13,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:13,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 15:43:13,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:13,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-21 15:43:13,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:13,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-21 15:43:13,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:13,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 15:43:13,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:13,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 15:43:13,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:13,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-21 15:43:13,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:13,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-21 15:43:13,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:13,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 15:43:13,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:13,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-21 15:43:13,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:13,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-21 15:43:13,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:13,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-21 15:43:13,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:13,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-21 15:43:13,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:13,485 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2022-07-21 15:43:13,485 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 15:43:13,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579532232] [2022-07-21 15:43:13,486 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579532232] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:43:13,486 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:43:13,486 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 15:43:13,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050411054] [2022-07-21 15:43:13,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:43:13,487 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 15:43:13,487 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 15:43:13,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 15:43:13,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-21 15:43:13,487 INFO L87 Difference]: Start difference. First operand 20483 states and 28593 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-21 15:43:21,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:43:21,618 INFO L93 Difference]: Finished difference Result 23451 states and 33470 transitions. [2022-07-21 15:43:21,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-21 15:43:21,619 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (14), 3 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 103 [2022-07-21 15:43:21,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:43:21,701 INFO L225 Difference]: With dead ends: 23451 [2022-07-21 15:43:21,702 INFO L226 Difference]: Without dead ends: 23449 [2022-07-21 15:43:21,710 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-21 15:43:21,711 INFO L413 NwaCegarLoop]: 4628 mSDtfsCounter, 6094 mSDsluCounter, 7869 mSDsCounter, 0 mSdLazyCounter, 5220 mSolverCounterSat, 2407 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6625 SdHoareTripleChecker+Valid, 12497 SdHoareTripleChecker+Invalid, 7627 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2407 IncrementalHoareTripleChecker+Valid, 5220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2022-07-21 15:43:21,711 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6625 Valid, 12497 Invalid, 7627 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2407 Valid, 5220 Invalid, 0 Unknown, 0 Unchecked, 7.2s Time] [2022-07-21 15:43:21,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23449 states. [2022-07-21 15:43:22,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23449 to 21683. [2022-07-21 15:43:22,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21683 states, 14392 states have (on average 1.2794608115619788) internal successors, (18414), 15134 states have internal predecessors, (18414), 5793 states have call successors, (5793), 1363 states have call predecessors, (5793), 1464 states have return successors, (6345), 5641 states have call predecessors, (6345), 5791 states have call successors, (6345) [2022-07-21 15:43:22,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21683 states to 21683 states and 30552 transitions. [2022-07-21 15:43:22,415 INFO L78 Accepts]: Start accepts. Automaton has 21683 states and 30552 transitions. Word has length 103 [2022-07-21 15:43:22,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:43:22,415 INFO L495 AbstractCegarLoop]: Abstraction has 21683 states and 30552 transitions. [2022-07-21 15:43:22,416 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-21 15:43:22,416 INFO L276 IsEmpty]: Start isEmpty. Operand 21683 states and 30552 transitions. [2022-07-21 15:43:22,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-07-21 15:43:22,417 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:43:22,417 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 15:43:22,417 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-07-21 15:43:22,417 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_linux_block_queue_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 37 more)] === [2022-07-21 15:43:22,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:43:22,418 INFO L85 PathProgramCache]: Analyzing trace with hash 135874197, now seen corresponding path program 1 times [2022-07-21 15:43:22,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 15:43:22,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2112748147] [2022-07-21 15:43:22,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:43:22,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 15:43:22,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:22,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-21 15:43:22,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:22,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 15:43:22,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:22,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 15:43:22,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:22,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 15:43:22,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:22,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-21 15:43:22,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:22,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 15:43:22,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:22,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 15:43:22,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:22,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-21 15:43:22,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:22,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-21 15:43:22,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:22,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-21 15:43:22,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:22,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-21 15:43:22,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:22,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 15:43:22,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:22,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-21 15:43:22,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:22,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-07-21 15:43:22,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:22,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-21 15:43:22,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:22,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-07-21 15:43:22,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:22,686 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-07-21 15:43:22,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 15:43:22,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2112748147] [2022-07-21 15:43:22,687 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2112748147] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:43:22,687 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:43:22,687 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 15:43:22,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [621580897] [2022-07-21 15:43:22,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:43:22,687 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 15:43:22,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 15:43:22,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 15:43:22,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-21 15:43:22,688 INFO L87 Difference]: Start difference. First operand 21683 states and 30552 transitions. Second operand has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 4 states have internal predecessors, (55), 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) [2022-07-21 15:43:24,721 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:43:26,731 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:43:30,748 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:43:38,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:43:38,370 INFO L93 Difference]: Finished difference Result 21683 states and 30552 transitions. [2022-07-21 15:43:38,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-21 15:43:38,371 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 4 states have internal predecessors, (55), 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 111 [2022-07-21 15:43:38,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:43:38,441 INFO L225 Difference]: With dead ends: 21683 [2022-07-21 15:43:38,441 INFO L226 Difference]: Without dead ends: 21681 [2022-07-21 15:43:38,452 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-07-21 15:43:38,452 INFO L413 NwaCegarLoop]: 4291 mSDtfsCounter, 8044 mSDsluCounter, 2257 mSDsCounter, 0 mSdLazyCounter, 5269 mSolverCounterSat, 4526 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8346 SdHoareTripleChecker+Valid, 6548 SdHoareTripleChecker+Invalid, 9798 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4526 IncrementalHoareTripleChecker+Valid, 5269 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.8s IncrementalHoareTripleChecker+Time [2022-07-21 15:43:38,453 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8346 Valid, 6548 Invalid, 9798 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4526 Valid, 5269 Invalid, 3 Unknown, 0 Unchecked, 14.8s Time] [2022-07-21 15:43:38,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21681 states. [2022-07-21 15:43:39,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21681 to 21681. [2022-07-21 15:43:39,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21681 states, 14391 states have (on average 1.279341254951011) internal successors, (18411), 15132 states have internal predecessors, (18411), 5793 states have call successors, (5793), 1363 states have call predecessors, (5793), 1464 states have return successors, (6345), 5641 states have call predecessors, (6345), 5791 states have call successors, (6345) [2022-07-21 15:43:39,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21681 states to 21681 states and 30549 transitions. [2022-07-21 15:43:39,148 INFO L78 Accepts]: Start accepts. Automaton has 21681 states and 30549 transitions. Word has length 111 [2022-07-21 15:43:39,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:43:39,149 INFO L495 AbstractCegarLoop]: Abstraction has 21681 states and 30549 transitions. [2022-07-21 15:43:39,149 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 4 states have internal predecessors, (55), 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) [2022-07-21 15:43:39,149 INFO L276 IsEmpty]: Start isEmpty. Operand 21681 states and 30549 transitions. [2022-07-21 15:43:39,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-07-21 15:43:39,150 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:43:39,150 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 15:43:39,151 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-07-21 15:43:39,151 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_linux_fs_char_dev_unregister_chrdev_regionErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 37 more)] === [2022-07-21 15:43:39,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:43:39,151 INFO L85 PathProgramCache]: Analyzing trace with hash -515831351, now seen corresponding path program 1 times [2022-07-21 15:43:39,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 15:43:39,151 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36687562] [2022-07-21 15:43:39,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:43:39,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 15:43:39,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:39,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-21 15:43:39,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:39,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 15:43:39,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:39,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 15:43:39,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:39,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 15:43:39,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:39,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-21 15:43:39,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:39,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 15:43:39,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:39,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 15:43:39,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:39,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-21 15:43:39,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:39,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-21 15:43:39,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:39,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-21 15:43:39,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:39,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-21 15:43:39,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:39,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 15:43:39,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:39,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-21 15:43:39,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:39,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-07-21 15:43:39,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:39,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-21 15:43:39,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:39,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-07-21 15:43:39,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:39,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-07-21 15:43:39,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:39,390 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2022-07-21 15:43:39,390 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 15:43:39,390 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36687562] [2022-07-21 15:43:39,390 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36687562] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:43:39,391 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:43:39,391 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-21 15:43:39,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649432026] [2022-07-21 15:43:39,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:43:39,392 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-21 15:43:39,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 15:43:39,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-21 15:43:39,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:43:39,392 INFO L87 Difference]: Start difference. First operand 21681 states and 30549 transitions. Second operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2022-07-21 15:43:45,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:43:45,050 INFO L93 Difference]: Finished difference Result 43196 states and 61978 transitions. [2022-07-21 15:43:45,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-21 15:43:45,051 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 115 [2022-07-21 15:43:45,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:43:45,136 INFO L225 Difference]: With dead ends: 43196 [2022-07-21 15:43:45,137 INFO L226 Difference]: Without dead ends: 21521 [2022-07-21 15:43:45,244 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-07-21 15:43:45,246 INFO L413 NwaCegarLoop]: 4150 mSDtfsCounter, 7837 mSDsluCounter, 1254 mSDsCounter, 0 mSdLazyCounter, 1356 mSolverCounterSat, 4564 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8149 SdHoareTripleChecker+Valid, 5404 SdHoareTripleChecker+Invalid, 5920 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4564 IncrementalHoareTripleChecker+Valid, 1356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2022-07-21 15:43:45,246 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8149 Valid, 5404 Invalid, 5920 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4564 Valid, 1356 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2022-07-21 15:43:45,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21521 states. [2022-07-21 15:43:45,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21521 to 21521. [2022-07-21 15:43:45,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21521 states, 14255 states have (on average 1.2510698000701508) internal successors, (17834), 14996 states have internal predecessors, (17834), 5769 states have call successors, (5769), 1363 states have call predecessors, (5769), 1464 states have return successors, (6321), 5617 states have call predecessors, (6321), 5767 states have call successors, (6321) [2022-07-21 15:43:45,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21521 states to 21521 states and 29924 transitions. [2022-07-21 15:43:45,988 INFO L78 Accepts]: Start accepts. Automaton has 21521 states and 29924 transitions. Word has length 115 [2022-07-21 15:43:45,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:43:45,988 INFO L495 AbstractCegarLoop]: Abstraction has 21521 states and 29924 transitions. [2022-07-21 15:43:45,988 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2022-07-21 15:43:45,988 INFO L276 IsEmpty]: Start isEmpty. Operand 21521 states and 29924 transitions. [2022-07-21 15:43:45,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-07-21 15:43:45,992 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:43:45,992 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 15:43:45,992 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-07-21 15:43:45,992 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_linux_fs_char_dev_unregister_chrdev_regionErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 37 more)] === [2022-07-21 15:43:45,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:43:45,993 INFO L85 PathProgramCache]: Analyzing trace with hash -1139112953, now seen corresponding path program 1 times [2022-07-21 15:43:45,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 15:43:45,993 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616550897] [2022-07-21 15:43:45,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:43:45,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 15:43:46,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:46,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-21 15:43:46,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:46,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 15:43:46,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:46,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 15:43:46,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:46,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 15:43:46,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:46,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-21 15:43:46,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:46,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 15:43:46,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:46,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 15:43:46,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:46,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-21 15:43:46,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:46,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-21 15:43:46,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:46,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-21 15:43:46,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:46,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-21 15:43:46,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:46,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 15:43:46,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:46,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-21 15:43:46,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:46,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-07-21 15:43:46,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:46,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-21 15:43:46,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:46,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-07-21 15:43:46,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:46,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-07-21 15:43:46,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:43:46,573 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2022-07-21 15:43:46,574 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 15:43:46,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616550897] [2022-07-21 15:43:46,574 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616550897] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:43:46,574 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:43:46,574 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-07-21 15:43:46,574 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44532869] [2022-07-21 15:43:46,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:43:46,575 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-07-21 15:43:46,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 15:43:46,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-07-21 15:43:46,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=381, Unknown=0, NotChecked=0, Total=420 [2022-07-21 15:43:46,576 INFO L87 Difference]: Start difference. First operand 21521 states and 29924 transitions. Second operand has 21 states, 20 states have (on average 2.9) internal successors, (58), 18 states have internal predecessors, (58), 7 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (15), 7 states have call predecessors, (15), 7 states have call successors, (15) [2022-07-21 15:43:47,884 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:44:01,257 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:44:05,014 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:44:14,913 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:44:16,939 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:44:18,761 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.82s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:44:20,650 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.89s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:44:22,377 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:44:23,775 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:44:25,879 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.67s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:44:27,905 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:44:29,224 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:44:31,005 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:44:34,398 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.94s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:44:35,814 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:44:39,933 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:44:41,497 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:44:42,989 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:44:45,019 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:44:56,407 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:44:57,879 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:45:09,547 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:45:12,046 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:45:14,351 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:45:16,600 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:45:18,889 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:45:20,923 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:45:39,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:45:39,310 INFO L93 Difference]: Finished difference Result 32283 states and 44719 transitions. [2022-07-21 15:45:39,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-07-21 15:45:39,310 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.9) internal successors, (58), 18 states have internal predecessors, (58), 7 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (15), 7 states have call predecessors, (15), 7 states have call successors, (15) Word has length 115 [2022-07-21 15:45:39,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:45:39,384 INFO L225 Difference]: With dead ends: 32283 [2022-07-21 15:45:39,384 INFO L226 Difference]: Without dead ends: 21447 [2022-07-21 15:45:39,425 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=330, Invalid=1650, Unknown=0, NotChecked=0, Total=1980 [2022-07-21 15:45:39,426 INFO L413 NwaCegarLoop]: 4264 mSDtfsCounter, 4710 mSDsluCounter, 17762 mSDsCounter, 0 mSdLazyCounter, 68700 mSolverCounterSat, 3761 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 104.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4735 SdHoareTripleChecker+Valid, 22026 SdHoareTripleChecker+Invalid, 72471 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 3761 IncrementalHoareTripleChecker+Valid, 68700 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 111.0s IncrementalHoareTripleChecker+Time [2022-07-21 15:45:39,426 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4735 Valid, 22026 Invalid, 72471 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [3761 Valid, 68700 Invalid, 10 Unknown, 0 Unchecked, 111.0s Time] [2022-07-21 15:45:39,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21447 states. [2022-07-21 15:45:40,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21447 to 21352. [2022-07-21 15:45:40,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21352 states, 14150 states have (on average 1.2503886925795054) internal successors, (17693), 14877 states have internal predecessors, (17693), 5715 states have call successors, (5715), 1353 states have call predecessors, (5715), 1454 states have return successors, (6267), 5563 states have call predecessors, (6267), 5713 states have call successors, (6267) [2022-07-21 15:45:40,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21352 states to 21352 states and 29675 transitions. [2022-07-21 15:45:40,171 INFO L78 Accepts]: Start accepts. Automaton has 21352 states and 29675 transitions. Word has length 115 [2022-07-21 15:45:40,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:45:40,172 INFO L495 AbstractCegarLoop]: Abstraction has 21352 states and 29675 transitions. [2022-07-21 15:45:40,172 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.9) internal successors, (58), 18 states have internal predecessors, (58), 7 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (15), 7 states have call predecessors, (15), 7 states have call successors, (15) [2022-07-21 15:45:40,172 INFO L276 IsEmpty]: Start isEmpty. Operand 21352 states and 29675 transitions. [2022-07-21 15:45:40,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-07-21 15:45:40,173 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:45:40,173 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 15:45:40,173 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-07-21 15:45:40,174 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_linux_block_request_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 37 more)] === [2022-07-21 15:45:40,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:45:40,174 INFO L85 PathProgramCache]: Analyzing trace with hash -1716487805, now seen corresponding path program 1 times [2022-07-21 15:45:40,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 15:45:40,174 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852436092] [2022-07-21 15:45:40,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:45:40,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 15:45:40,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:45:40,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-21 15:45:40,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:45:40,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 15:45:40,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:45:40,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 15:45:40,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:45:40,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 15:45:40,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:45:40,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-21 15:45:40,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:45:40,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 15:45:40,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:45:40,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 15:45:40,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:45:40,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-21 15:45:40,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:45:40,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-21 15:45:40,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:45:40,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-21 15:45:40,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:45:40,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-21 15:45:40,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:45:40,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 15:45:40,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:45:40,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-21 15:45:40,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:45:40,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-07-21 15:45:40,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:45:40,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-21 15:45:40,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:45:40,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-07-21 15:45:40,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:45:40,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-07-21 15:45:40,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:45:40,427 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-07-21 15:45:40,427 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 15:45:40,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852436092] [2022-07-21 15:45:40,427 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852436092] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:45:40,427 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:45:40,428 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 15:45:40,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949712422] [2022-07-21 15:45:40,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:45:40,428 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 15:45:40,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 15:45:40,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 15:45:40,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-21 15:45:40,429 INFO L87 Difference]: Start difference. First operand 21352 states and 29675 transitions. Second operand has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (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)