./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--misc--mic--host--mic_host.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 791161d1 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--misc--mic--host--mic_host.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 a9066a0fe8912811a59364de400d7180acd98dc78c095e3d6b0047f461c6ea69 --- Real Ultimate output --- This is Ultimate 0.2.2-?-791161d [2022-07-23 04:16:33,351 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-23 04:16:33,354 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-23 04:16:33,396 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-23 04:16:33,397 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-23 04:16:33,398 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-23 04:16:33,400 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-23 04:16:33,402 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-23 04:16:33,404 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-23 04:16:33,409 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-23 04:16:33,409 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-23 04:16:33,412 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-23 04:16:33,412 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-23 04:16:33,414 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-23 04:16:33,415 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-23 04:16:33,418 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-23 04:16:33,419 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-23 04:16:33,420 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-23 04:16:33,421 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-23 04:16:33,427 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-23 04:16:33,429 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-23 04:16:33,429 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-23 04:16:33,430 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-23 04:16:33,431 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-23 04:16:33,432 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-23 04:16:33,439 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-23 04:16:33,439 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-23 04:16:33,440 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-23 04:16:33,441 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-23 04:16:33,441 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-23 04:16:33,442 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-23 04:16:33,442 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-23 04:16:33,443 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-23 04:16:33,444 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-23 04:16:33,445 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-23 04:16:33,446 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-23 04:16:33,446 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-23 04:16:33,446 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-23 04:16:33,447 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-23 04:16:33,447 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-23 04:16:33,447 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-23 04:16:33,449 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-23 04:16:33,450 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-07-23 04:16:33,479 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-23 04:16:33,479 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-23 04:16:33,480 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-23 04:16:33,480 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-23 04:16:33,481 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-23 04:16:33,481 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-23 04:16:33,481 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-23 04:16:33,482 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-23 04:16:33,482 INFO L138 SettingsManager]: * Use SBE=true [2022-07-23 04:16:33,483 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-23 04:16:33,483 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-23 04:16:33,483 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-23 04:16:33,483 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-23 04:16:33,483 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-23 04:16:33,484 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-23 04:16:33,484 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-23 04:16:33,484 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-23 04:16:33,484 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-23 04:16:33,484 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-23 04:16:33,484 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-23 04:16:33,485 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-23 04:16:33,485 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-23 04:16:33,485 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-23 04:16:33,485 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-23 04:16:33,485 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-23 04:16:33,486 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-23 04:16:33,486 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-23 04:16:33,486 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-23 04:16:33,486 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-23 04:16:33,486 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-23 04:16:33,487 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 -> a9066a0fe8912811a59364de400d7180acd98dc78c095e3d6b0047f461c6ea69 [2022-07-23 04:16:33,735 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-23 04:16:33,763 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-23 04:16:33,766 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-23 04:16:33,767 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-23 04:16:33,768 INFO L275 PluginConnector]: CDTParser initialized [2022-07-23 04:16:33,769 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--misc--mic--host--mic_host.ko.cil.i [2022-07-23 04:16:33,846 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0c4871fb9/ca557c86840549e4a21cab67bb0dc9cb/FLAGa716c6edf [2022-07-23 04:16:34,711 INFO L306 CDTParser]: Found 1 translation units. [2022-07-23 04:16:34,712 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i [2022-07-23 04:16:34,776 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0c4871fb9/ca557c86840549e4a21cab67bb0dc9cb/FLAGa716c6edf [2022-07-23 04:16:34,847 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0c4871fb9/ca557c86840549e4a21cab67bb0dc9cb [2022-07-23 04:16:34,849 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-23 04:16:34,850 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-23 04:16:34,853 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-23 04:16:34,853 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-23 04:16:34,856 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-23 04:16:34,857 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.07 04:16:34" (1/1) ... [2022-07-23 04:16:34,858 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@41def853 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:16:34, skipping insertion in model container [2022-07-23 04:16:34,858 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.07 04:16:34" (1/1) ... [2022-07-23 04:16:34,864 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-23 04:16:35,046 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-23 04:16:43,280 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[659224,659237] [2022-07-23 04:16:43,285 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[659369,659382] [2022-07-23 04:16:43,287 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[659515,659528] [2022-07-23 04:16:43,287 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[659680,659693] [2022-07-23 04:16:43,292 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[659838,659851] [2022-07-23 04:16:43,293 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[659996,660009] [2022-07-23 04:16:43,294 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[660154,660167] [2022-07-23 04:16:43,298 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[660314,660327] [2022-07-23 04:16:43,299 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[660473,660486] [2022-07-23 04:16:43,299 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[660612,660625] [2022-07-23 04:16:43,300 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[660754,660767] [2022-07-23 04:16:43,300 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[660903,660916] [2022-07-23 04:16:43,301 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[661042,661055] [2022-07-23 04:16:43,301 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[661197,661210] [2022-07-23 04:16:43,302 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[661357,661370] [2022-07-23 04:16:43,302 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[661508,661521] [2022-07-23 04:16:43,304 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[661659,661672] [2022-07-23 04:16:43,306 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[661811,661824] [2022-07-23 04:16:43,306 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[661960,661973] [2022-07-23 04:16:43,307 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[662108,662121] [2022-07-23 04:16:43,308 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[662265,662278] [2022-07-23 04:16:43,308 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[662414,662427] [2022-07-23 04:16:43,308 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[662570,662583] [2022-07-23 04:16:43,309 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[662723,662736] [2022-07-23 04:16:43,309 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[662869,662882] [2022-07-23 04:16:43,310 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[663012,663025] [2022-07-23 04:16:43,311 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[663164,663177] [2022-07-23 04:16:43,311 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[663310,663323] [2022-07-23 04:16:43,312 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[663455,663468] [2022-07-23 04:16:43,312 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[663609,663622] [2022-07-23 04:16:43,312 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[663760,663773] [2022-07-23 04:16:43,313 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[663915,663928] [2022-07-23 04:16:43,313 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[664067,664080] [2022-07-23 04:16:43,314 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[664222,664235] [2022-07-23 04:16:43,314 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[664386,664399] [2022-07-23 04:16:43,314 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[664542,664555] [2022-07-23 04:16:43,315 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[664706,664719] [2022-07-23 04:16:43,315 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[664848,664861] [2022-07-23 04:16:43,317 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[665006,665019] [2022-07-23 04:16:43,317 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[665173,665186] [2022-07-23 04:16:43,318 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[665332,665345] [2022-07-23 04:16:43,318 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[665491,665504] [2022-07-23 04:16:43,319 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[665640,665653] [2022-07-23 04:16:43,320 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[665787,665800] [2022-07-23 04:16:43,322 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[665926,665939] [2022-07-23 04:16:43,322 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[666089,666102] [2022-07-23 04:16:43,323 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[666255,666268] [2022-07-23 04:16:43,323 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[666419,666432] [2022-07-23 04:16:43,324 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[666584,666597] [2022-07-23 04:16:43,324 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[666749,666762] [2022-07-23 04:16:43,324 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[666915,666928] [2022-07-23 04:16:43,325 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[667080,667093] [2022-07-23 04:16:43,325 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[667247,667260] [2022-07-23 04:16:43,325 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[667407,667420] [2022-07-23 04:16:43,326 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[667569,667582] [2022-07-23 04:16:43,326 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[667728,667741] [2022-07-23 04:16:43,326 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[667874,667887] [2022-07-23 04:16:43,327 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[668017,668030] [2022-07-23 04:16:43,327 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[668161,668174] [2022-07-23 04:16:43,327 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[668304,668317] [2022-07-23 04:16:43,328 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[668448,668461] [2022-07-23 04:16:43,328 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[668589,668602] [2022-07-23 04:16:43,328 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[668727,668740] [2022-07-23 04:16:43,329 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[668885,668898] [2022-07-23 04:16:43,329 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[669044,669057] [2022-07-23 04:16:43,329 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[669200,669213] [2022-07-23 04:16:43,330 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[669349,669362] [2022-07-23 04:16:43,330 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[669501,669514] [2022-07-23 04:16:43,330 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[669652,669665] [2022-07-23 04:16:43,331 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[669801,669814] [2022-07-23 04:16:43,331 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[669953,669966] [2022-07-23 04:16:43,331 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[670101,670114] [2022-07-23 04:16:43,332 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[670254,670267] [2022-07-23 04:16:43,332 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[670405,670418] [2022-07-23 04:16:43,332 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[670555,670568] [2022-07-23 04:16:43,333 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[670702,670715] [2022-07-23 04:16:43,333 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[670853,670866] [2022-07-23 04:16:43,333 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[671004,671017] [2022-07-23 04:16:43,334 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[671152,671165] [2022-07-23 04:16:43,334 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[671318,671331] [2022-07-23 04:16:43,334 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[671487,671500] [2022-07-23 04:16:43,335 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[671654,671667] [2022-07-23 04:16:43,335 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[671822,671835] [2022-07-23 04:16:43,336 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[671972,671985] [2022-07-23 04:16:43,336 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[672119,672132] [2022-07-23 04:16:43,336 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[672280,672293] [2022-07-23 04:16:43,337 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[672450,672463] [2022-07-23 04:16:43,337 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[672612,672625] [2022-07-23 04:16:43,368 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-23 04:16:43,425 INFO L203 MainTranslator]: Completed pre-run [2022-07-23 04:16:44,006 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[659224,659237] [2022-07-23 04:16:44,007 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[659369,659382] [2022-07-23 04:16:44,007 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[659515,659528] [2022-07-23 04:16:44,008 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[659680,659693] [2022-07-23 04:16:44,008 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[659838,659851] [2022-07-23 04:16:44,009 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[659996,660009] [2022-07-23 04:16:44,009 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[660154,660167] [2022-07-23 04:16:44,009 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[660314,660327] [2022-07-23 04:16:44,010 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[660473,660486] [2022-07-23 04:16:44,010 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[660612,660625] [2022-07-23 04:16:44,010 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[660754,660767] [2022-07-23 04:16:44,011 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[660903,660916] [2022-07-23 04:16:44,011 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[661042,661055] [2022-07-23 04:16:44,011 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[661197,661210] [2022-07-23 04:16:44,012 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[661357,661370] [2022-07-23 04:16:44,012 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[661508,661521] [2022-07-23 04:16:44,012 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[661659,661672] [2022-07-23 04:16:44,013 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[661811,661824] [2022-07-23 04:16:44,013 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[661960,661973] [2022-07-23 04:16:44,013 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[662108,662121] [2022-07-23 04:16:44,014 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[662265,662278] [2022-07-23 04:16:44,014 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[662414,662427] [2022-07-23 04:16:44,014 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[662570,662583] [2022-07-23 04:16:44,015 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[662723,662736] [2022-07-23 04:16:44,015 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[662869,662882] [2022-07-23 04:16:44,016 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[663012,663025] [2022-07-23 04:16:44,016 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[663164,663177] [2022-07-23 04:16:44,016 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[663310,663323] [2022-07-23 04:16:44,017 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[663455,663468] [2022-07-23 04:16:44,017 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[663609,663622] [2022-07-23 04:16:44,017 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[663760,663773] [2022-07-23 04:16:44,018 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[663915,663928] [2022-07-23 04:16:44,018 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[664067,664080] [2022-07-23 04:16:44,018 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[664222,664235] [2022-07-23 04:16:44,019 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[664386,664399] [2022-07-23 04:16:44,019 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[664542,664555] [2022-07-23 04:16:44,020 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[664706,664719] [2022-07-23 04:16:44,020 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[664848,664861] [2022-07-23 04:16:44,020 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[665006,665019] [2022-07-23 04:16:44,021 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[665173,665186] [2022-07-23 04:16:44,021 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[665332,665345] [2022-07-23 04:16:44,021 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[665491,665504] [2022-07-23 04:16:44,022 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[665640,665653] [2022-07-23 04:16:44,022 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[665787,665800] [2022-07-23 04:16:44,022 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[665926,665939] [2022-07-23 04:16:44,023 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[666089,666102] [2022-07-23 04:16:44,023 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[666255,666268] [2022-07-23 04:16:44,024 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[666419,666432] [2022-07-23 04:16:44,024 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[666584,666597] [2022-07-23 04:16:44,024 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[666749,666762] [2022-07-23 04:16:44,025 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[666915,666928] [2022-07-23 04:16:44,025 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[667080,667093] [2022-07-23 04:16:44,025 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[667247,667260] [2022-07-23 04:16:44,026 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[667407,667420] [2022-07-23 04:16:44,026 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[667569,667582] [2022-07-23 04:16:44,026 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[667728,667741] [2022-07-23 04:16:44,027 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[667874,667887] [2022-07-23 04:16:44,027 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[668017,668030] [2022-07-23 04:16:44,028 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[668161,668174] [2022-07-23 04:16:44,028 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[668304,668317] [2022-07-23 04:16:44,028 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[668448,668461] [2022-07-23 04:16:44,029 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[668589,668602] [2022-07-23 04:16:44,029 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[668727,668740] [2022-07-23 04:16:44,033 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[668885,668898] [2022-07-23 04:16:44,033 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[669044,669057] [2022-07-23 04:16:44,034 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[669200,669213] [2022-07-23 04:16:44,034 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[669349,669362] [2022-07-23 04:16:44,035 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[669501,669514] [2022-07-23 04:16:44,035 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[669652,669665] [2022-07-23 04:16:44,036 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[669801,669814] [2022-07-23 04:16:44,036 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[669953,669966] [2022-07-23 04:16:44,036 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[670101,670114] [2022-07-23 04:16:44,041 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[670254,670267] [2022-07-23 04:16:44,042 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[670405,670418] [2022-07-23 04:16:44,042 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[670555,670568] [2022-07-23 04:16:44,042 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[670702,670715] [2022-07-23 04:16:44,043 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[670853,670866] [2022-07-23 04:16:44,043 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[671004,671017] [2022-07-23 04:16:44,044 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[671152,671165] [2022-07-23 04:16:44,045 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[671318,671331] [2022-07-23 04:16:44,045 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[671487,671500] [2022-07-23 04:16:44,046 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[671654,671667] [2022-07-23 04:16:44,047 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[671822,671835] [2022-07-23 04:16:44,047 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[671972,671985] [2022-07-23 04:16:44,048 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[672119,672132] [2022-07-23 04:16:44,048 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[672280,672293] [2022-07-23 04:16:44,048 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[672450,672463] [2022-07-23 04:16:44,049 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i[672612,672625] [2022-07-23 04:16:44,056 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-23 04:16:44,482 INFO L208 MainTranslator]: Completed translation [2022-07-23 04:16:44,483 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:16:44 WrapperNode [2022-07-23 04:16:44,483 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-23 04:16:44,484 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-23 04:16:44,484 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-23 04:16:44,485 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-23 04:16:44,491 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:16:44" (1/1) ... [2022-07-23 04:16:44,668 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:16:44" (1/1) ... [2022-07-23 04:16:45,073 INFO L137 Inliner]: procedures = 1031, calls = 5477, calls flagged for inlining = 517, calls inlined = 430, statements flattened = 14098 [2022-07-23 04:16:45,074 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-23 04:16:45,075 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-23 04:16:45,075 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-23 04:16:45,075 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-23 04:16:45,083 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:16:44" (1/1) ... [2022-07-23 04:16:45,083 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:16:44" (1/1) ... [2022-07-23 04:16:45,146 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:16:44" (1/1) ... [2022-07-23 04:16:45,147 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:16:44" (1/1) ... [2022-07-23 04:16:45,457 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:16:44" (1/1) ... [2022-07-23 04:16:45,494 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:16:44" (1/1) ... [2022-07-23 04:16:45,578 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:16:44" (1/1) ... [2022-07-23 04:16:45,675 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-23 04:16:45,676 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-23 04:16:45,676 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-23 04:16:45,676 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-23 04:16:45,677 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:16:44" (1/1) ... [2022-07-23 04:16:45,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-23 04:16:45,695 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-23 04:16:45,715 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-23 04:16:45,744 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-23 04:16:45,757 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2022-07-23 04:16:45,757 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2022-07-23 04:16:45,758 INFO L130 BoogieDeclarations]: Found specification of procedure mic_smpt_align_high [2022-07-23 04:16:45,758 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_smpt_align_high [2022-07-23 04:16:45,758 INFO L130 BoogieDeclarations]: Found specification of procedure seq_puts [2022-07-23 04:16:45,758 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_puts [2022-07-23 04:16:45,758 INFO L130 BoogieDeclarations]: Found specification of procedure mic_vdev_info_debug_open [2022-07-23 04:16:45,758 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_vdev_info_debug_open [2022-07-23 04:16:45,758 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_vr_mutex_of_mic_vringh [2022-07-23 04:16:45,759 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_vr_mutex_of_mic_vringh [2022-07-23 04:16:45,759 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2022-07-23 04:16:45,759 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2022-07-23 04:16:45,759 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_instance_callback_6_22 [2022-07-23 04:16:45,759 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_instance_callback_6_22 [2022-07-23 04:16:45,759 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_instance_callback_6_23 [2022-07-23 04:16:45,760 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_instance_callback_6_23 [2022-07-23 04:16:45,760 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2022-07-23 04:16:45,760 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2022-07-23 04:16:45,760 INFO L130 BoogieDeclarations]: Found specification of procedure mic_max_system_memory [2022-07-23 04:16:45,760 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_max_system_memory [2022-07-23 04:16:45,760 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-07-23 04:16:45,760 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-07-23 04:16:45,761 INFO L130 BoogieDeclarations]: Found specification of procedure mic_system_page_mask [2022-07-23 04:16:45,761 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_system_page_mask [2022-07-23 04:16:45,761 INFO L130 BoogieDeclarations]: Found specification of procedure mic_remove [2022-07-23 04:16:45,761 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_remove [2022-07-23 04:16:45,761 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2022-07-23 04:16:45,761 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2022-07-23 04:16:45,761 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_toio [2022-07-23 04:16:45,762 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_toio [2022-07-23 04:16:45,762 INFO L130 BoogieDeclarations]: Found specification of procedure cmdline_store [2022-07-23 04:16:45,762 INFO L138 BoogieDeclarations]: Found implementation of procedure cmdline_store [2022-07-23 04:16:45,762 INFO L130 BoogieDeclarations]: Found specification of procedure mic_x100_is_fw_ready [2022-07-23 04:16:45,762 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_x100_is_fw_ready [2022-07-23 04:16:45,762 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2022-07-23 04:16:45,762 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2022-07-23 04:16:45,763 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~VOID [2022-07-23 04:16:45,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~VOID [2022-07-23 04:16:45,763 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~~irqreturn_t~0 [2022-07-23 04:16:45,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~~irqreturn_t~0 [2022-07-23 04:16:45,763 INFO L130 BoogieDeclarations]: Found specification of procedure mic_x100_write_spad [2022-07-23 04:16:45,763 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_x100_write_spad [2022-07-23 04:16:45,763 INFO L130 BoogieDeclarations]: Found specification of procedure mic_smpt_offset [2022-07-23 04:16:45,764 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_smpt_offset [2022-07-23 04:16:45,764 INFO L130 BoogieDeclarations]: Found specification of procedure mic_map_single [2022-07-23 04:16:45,764 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_map_single [2022-07-23 04:16:45,764 INFO L130 BoogieDeclarations]: Found specification of procedure mic_vringh_iov_consumed [2022-07-23 04:16:45,764 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_vringh_iov_consumed [2022-07-23 04:16:45,764 INFO L130 BoogieDeclarations]: Found specification of procedure mic_x100_program_msi_to_src_map [2022-07-23 04:16:45,764 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_x100_program_msi_to_src_map [2022-07-23 04:16:45,765 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-07-23 04:16:45,765 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-07-23 04:16:45,765 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2022-07-23 04:16:45,765 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2022-07-23 04:16:45,765 INFO L130 BoogieDeclarations]: Found specification of procedure mic_vdev_info_debug_release [2022-07-23 04:16:45,765 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_vdev_info_debug_release [2022-07-23 04:16:45,766 INFO L130 BoogieDeclarations]: Found specification of procedure mic_x100_send_intr [2022-07-23 04:16:45,766 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_x100_send_intr [2022-07-23 04:16:45,766 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mbus_unregister_device [2022-07-23 04:16:45,766 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mbus_unregister_device [2022-07-23 04:16:45,766 INFO L130 BoogieDeclarations]: Found specification of procedure mic_vq_configspace [2022-07-23 04:16:45,766 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_vq_configspace [2022-07-23 04:16:45,766 INFO L130 BoogieDeclarations]: Found specification of procedure mic_dev [2022-07-23 04:16:45,767 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_dev [2022-07-23 04:16:45,767 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_dir [2022-07-23 04:16:45,767 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_dir [2022-07-23 04:16:45,767 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-07-23 04:16:45,767 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-07-23 04:16:45,767 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2022-07-23 04:16:45,767 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2022-07-23 04:16:45,768 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-07-23 04:16:45,768 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-07-23 04:16:45,768 INFO L130 BoogieDeclarations]: Found specification of procedure mic_x100_hw_reset [2022-07-23 04:16:45,768 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_x100_hw_reset [2022-07-23 04:16:45,768 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2022-07-23 04:16:45,768 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2022-07-23 04:16:45,768 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_instance_callback_4_23 [2022-07-23 04:16:45,769 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_instance_callback_4_23 [2022-07-23 04:16:45,769 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_instance_callback_4_22 [2022-07-23 04:16:45,769 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_instance_callback_4_22 [2022-07-23 04:16:45,769 INFO L130 BoogieDeclarations]: Found specification of procedure flush_work [2022-07-23 04:16:45,769 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_work [2022-07-23 04:16:45,769 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-07-23 04:16:45,770 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-07-23 04:16:45,770 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2022-07-23 04:16:45,770 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2022-07-23 04:16:45,770 INFO L130 BoogieDeclarations]: Found specification of procedure ida_simple_remove [2022-07-23 04:16:45,770 INFO L138 BoogieDeclarations]: Found implementation of procedure ida_simple_remove [2022-07-23 04:16:45,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-07-23 04:16:45,770 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2022-07-23 04:16:45,771 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2022-07-23 04:16:45,771 INFO L130 BoogieDeclarations]: Found specification of procedure _mic_ack_interrupt [2022-07-23 04:16:45,771 INFO L138 BoogieDeclarations]: Found implementation of procedure _mic_ack_interrupt [2022-07-23 04:16:45,771 INFO L130 BoogieDeclarations]: Found specification of procedure mic_x100_smpt_set [2022-07-23 04:16:45,771 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_x100_smpt_set [2022-07-23 04:16:45,771 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~~u32~0~TO~VOID [2022-07-23 04:16:45,771 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~~u32~0~TO~VOID [2022-07-23 04:16:45,772 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2022-07-23 04:16:45,772 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2022-07-23 04:16:45,772 INFO L130 BoogieDeclarations]: Found specification of procedure mic_desc_size [2022-07-23 04:16:45,772 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_desc_size [2022-07-23 04:16:45,772 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2022-07-23 04:16:45,772 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2022-07-23 04:16:45,772 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2022-07-23 04:16:45,773 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2022-07-23 04:16:45,773 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2022-07-23 04:16:45,773 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2022-07-23 04:16:45,773 INFO L130 BoogieDeclarations]: Found specification of procedure mic_log_buf_open [2022-07-23 04:16:45,773 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_log_buf_open [2022-07-23 04:16:45,773 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2022-07-23 04:16:45,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2022-07-23 04:16:45,774 INFO L130 BoogieDeclarations]: Found specification of procedure virt_to_phys [2022-07-23 04:16:45,774 INFO L138 BoogieDeclarations]: Found implementation of procedure virt_to_phys [2022-07-23 04:16:45,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-07-23 04:16:45,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-23 04:16:45,774 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-07-23 04:16:45,774 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-07-23 04:16:45,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-07-23 04:16:45,774 INFO L130 BoogieDeclarations]: Found specification of procedure mic_smpt_debug_open [2022-07-23 04:16:45,775 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_smpt_debug_open [2022-07-23 04:16:45,775 INFO L130 BoogieDeclarations]: Found specification of procedure mic_unmap_single [2022-07-23 04:16:45,775 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_unmap_single [2022-07-23 04:16:45,775 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2022-07-23 04:16:45,775 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2022-07-23 04:16:45,775 INFO L130 BoogieDeclarations]: Found specification of procedure mic_free_irq [2022-07-23 04:16:45,775 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_free_irq [2022-07-23 04:16:45,776 INFO L130 BoogieDeclarations]: Found specification of procedure mic_x100_send_firmware_intr [2022-07-23 04:16:45,776 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_x100_send_firmware_intr [2022-07-23 04:16:45,776 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dev_msi_enabled [2022-07-23 04:16:45,776 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dev_msi_enabled [2022-07-23 04:16:45,776 INFO L130 BoogieDeclarations]: Found specification of procedure mbdev_to_mdev [2022-07-23 04:16:45,776 INFO L138 BoogieDeclarations]: Found implementation of procedure mbdev_to_mdev [2022-07-23 04:16:45,776 INFO L130 BoogieDeclarations]: Found specification of procedure mic_x100_load_firmware [2022-07-23 04:16:45,777 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_x100_load_firmware [2022-07-23 04:16:45,777 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_threaded_irq [2022-07-23 04:16:45,777 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_threaded_irq [2022-07-23 04:16:45,777 INFO L130 BoogieDeclarations]: Found specification of procedure _mic_free_irq [2022-07-23 04:16:45,777 INFO L138 BoogieDeclarations]: Found implementation of procedure _mic_free_irq [2022-07-23 04:16:45,777 INFO L130 BoogieDeclarations]: Found specification of procedure mic_msi_irq_info_debug_open [2022-07-23 04:16:45,777 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_msi_irq_info_debug_open [2022-07-23 04:16:45,778 INFO L130 BoogieDeclarations]: Found specification of procedure mic_dma_map_page [2022-07-23 04:16:45,778 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_dma_map_page [2022-07-23 04:16:45,778 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-07-23 04:16:45,778 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-07-23 04:16:45,778 INFO L130 BoogieDeclarations]: Found specification of procedure vringh16_to_cpu [2022-07-23 04:16:45,778 INFO L138 BoogieDeclarations]: Found implementation of procedure vringh16_to_cpu [2022-07-23 04:16:45,778 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2022-07-23 04:16:45,779 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2022-07-23 04:16:45,779 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-23 04:16:45,779 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-23 04:16:45,779 INFO L130 BoogieDeclarations]: Found specification of procedure mic_smpt_uninit [2022-07-23 04:16:45,779 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_smpt_uninit [2022-07-23 04:16:45,779 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2022-07-23 04:16:45,779 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2022-07-23 04:16:45,780 INFO L130 BoogieDeclarations]: Found specification of procedure mic_map_error [2022-07-23 04:16:45,780 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_map_error [2022-07-23 04:16:45,780 INFO L130 BoogieDeclarations]: Found specification of procedure mic_x100_hw_intr_init [2022-07-23 04:16:45,780 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_x100_hw_intr_init [2022-07-23 04:16:45,780 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2022-07-23 04:16:45,780 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2022-07-23 04:16:45,780 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_smpt_lock_of_mic_smpt_info [2022-07-23 04:16:45,781 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_smpt_lock_of_mic_smpt_info [2022-07-23 04:16:45,781 INFO L130 BoogieDeclarations]: Found specification of procedure mic_post_code_debug_release [2022-07-23 04:16:45,781 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_post_code_debug_release [2022-07-23 04:16:45,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-07-23 04:16:45,781 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2022-07-23 04:16:45,781 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2022-07-23 04:16:45,781 INFO L130 BoogieDeclarations]: Found specification of procedure log_buf_len_store [2022-07-23 04:16:45,781 INFO L138 BoogieDeclarations]: Found implementation of procedure log_buf_len_store [2022-07-23 04:16:45,782 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_file_operations_instance_0 [2022-07-23 04:16:45,782 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_file_operations_instance_0 [2022-07-23 04:16:45,782 INFO L130 BoogieDeclarations]: Found specification of procedure mic_reset_trigger_work [2022-07-23 04:16:45,782 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_reset_trigger_work [2022-07-23 04:16:45,782 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_file_operations_instance_1 [2022-07-23 04:16:45,782 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_file_operations_instance_1 [2022-07-23 04:16:45,782 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_file_operations_instance_4 [2022-07-23 04:16:45,783 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_file_operations_instance_4 [2022-07-23 04:16:45,783 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_file_operations_instance_3 [2022-07-23 04:16:45,783 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_file_operations_instance_3 [2022-07-23 04:16:45,783 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_file_operations_instance_6 [2022-07-23 04:16:45,783 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_file_operations_instance_6 [2022-07-23 04:16:45,783 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_cdev_init [2022-07-23 04:16:45,783 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_cdev_init [2022-07-23 04:16:45,858 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_file_operations_instance_5 [2022-07-23 04:16:45,858 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_file_operations_instance_5 [2022-07-23 04:16:45,858 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_file_operations_instance_7 [2022-07-23 04:16:45,858 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_file_operations_instance_7 [2022-07-23 04:16:45,858 INFO L130 BoogieDeclarations]: Found specification of procedure mic_delete_debug_dir [2022-07-23 04:16:45,858 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_delete_debug_dir [2022-07-23 04:16:45,859 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2022-07-23 04:16:45,859 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2022-07-23 04:16:45,859 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_instance_callback_1_22 [2022-07-23 04:16:45,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_instance_callback_1_22 [2022-07-23 04:16:45,859 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_io_mem_unmap [2022-07-23 04:16:45,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_io_mem_unmap [2022-07-23 04:16:45,859 INFO L130 BoogieDeclarations]: Found specification of procedure dma_release_channel [2022-07-23 04:16:45,859 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_release_channel [2022-07-23 04:16:45,859 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_instance_callback_1_23 [2022-07-23 04:16:45,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_instance_callback_1_23 [2022-07-23 04:16:45,859 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2022-07-23 04:16:45,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2022-07-23 04:16:45,859 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2022-07-23 04:16:45,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2022-07-23 04:16:45,859 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2022-07-23 04:16:45,859 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2022-07-23 04:16:45,859 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2022-07-23 04:16:45,860 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2022-07-23 04:16:45,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-07-23 04:16:45,860 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-07-23 04:16:45,860 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-07-23 04:16:45,860 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2022-07-23 04:16:45,860 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2022-07-23 04:16:45,860 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_mic_intr_lock_of_mic_irq_info [2022-07-23 04:16:45,860 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_mic_intr_lock_of_mic_irq_info [2022-07-23 04:16:45,860 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_registration [2022-07-23 04:16:45,860 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_registration [2022-07-23 04:16:45,860 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-07-23 04:16:45,860 INFO L130 BoogieDeclarations]: Found specification of procedure mic_ioctl [2022-07-23 04:16:45,860 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_ioctl [2022-07-23 04:16:45,860 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_destroy_class [2022-07-23 04:16:45,860 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_destroy_class [2022-07-23 04:16:45,860 INFO L130 BoogieDeclarations]: Found specification of procedure mic_notify [2022-07-23 04:16:45,860 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_notify [2022-07-23 04:16:45,860 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kmalloc_array_102 [2022-07-23 04:16:45,860 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kmalloc_array_102 [2022-07-23 04:16:45,861 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mic_mutex_of_mic_device [2022-07-23 04:16:45,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mic_mutex_of_mic_device [2022-07-23 04:16:45,861 INFO L130 BoogieDeclarations]: Found specification of procedure ida_destroy [2022-07-23 04:16:45,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ida_destroy [2022-07-23 04:16:45,861 INFO L130 BoogieDeclarations]: Found specification of procedure mic_sys_addr_to_smpt [2022-07-23 04:16:45,861 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_sys_addr_to_smpt [2022-07-23 04:16:45,861 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_103 [2022-07-23 04:16:45,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_103 [2022-07-23 04:16:45,861 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~int [2022-07-23 04:16:45,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~int [2022-07-23 04:16:45,861 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2022-07-23 04:16:45,861 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev_region [2022-07-23 04:16:45,861 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2022-07-23 04:16:45,861 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2022-07-23 04:16:45,861 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-07-23 04:16:45,861 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-07-23 04:16:45,861 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2022-07-23 04:16:45,862 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2022-07-23 04:16:45,862 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-07-23 04:16:45,862 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-07-23 04:16:45,862 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2022-07-23 04:16:45,862 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2022-07-23 04:16:45,862 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2022-07-23 04:16:45,862 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2022-07-23 04:16:45,862 INFO L130 BoogieDeclarations]: Found specification of procedure vring_size [2022-07-23 04:16:45,862 INFO L138 BoogieDeclarations]: Found implementation of procedure vring_size [2022-07-23 04:16:45,862 INFO L130 BoogieDeclarations]: Found specification of procedure mic_set_shutdown_status [2022-07-23 04:16:45,862 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_set_shutdown_status [2022-07-23 04:16:45,862 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2022-07-23 04:16:45,862 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2022-07-23 04:16:45,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-07-23 04:16:45,862 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_vr_mutex_of_mic_vringh [2022-07-23 04:16:45,862 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_vr_mutex_of_mic_vringh [2022-07-23 04:16:45,862 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-07-23 04:16:45,862 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-07-23 04:16:45,863 INFO L130 BoogieDeclarations]: Found specification of procedure mic_mmap [2022-07-23 04:16:45,863 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_mmap [2022-07-23 04:16:45,863 INFO L130 BoogieDeclarations]: Found specification of procedure mic_x100_enable_interrupts [2022-07-23 04:16:45,863 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_x100_enable_interrupts [2022-07-23 04:16:45,863 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_98 [2022-07-23 04:16:45,863 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_98 [2022-07-23 04:16:45,863 INFO L130 BoogieDeclarations]: Found specification of procedure ramdisk_store [2022-07-23 04:16:45,863 INFO L138 BoogieDeclarations]: Found implementation of procedure ramdisk_store [2022-07-23 04:16:45,863 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2022-07-23 04:16:45,863 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2022-07-23 04:16:45,863 INFO L130 BoogieDeclarations]: Found specification of procedure mic_request_threaded_irq [2022-07-23 04:16:45,863 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_request_threaded_irq [2022-07-23 04:16:45,863 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2022-07-23 04:16:45,863 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2022-07-23 04:16:45,863 INFO L130 BoogieDeclarations]: Found specification of procedure mic_vdev_inited [2022-07-23 04:16:45,863 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_vdev_inited [2022-07-23 04:16:45,863 INFO L130 BoogieDeclarations]: Found specification of procedure mic_dp_uninit [2022-07-23 04:16:45,864 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_dp_uninit [2022-07-23 04:16:45,864 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2022-07-23 04:16:45,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2022-07-23 04:16:45,864 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtoul [2022-07-23 04:16:45,864 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtoul [2022-07-23 04:16:45,864 INFO L130 BoogieDeclarations]: Found specification of procedure log_buf_addr_store [2022-07-23 04:16:45,864 INFO L138 BoogieDeclarations]: Found implementation of procedure log_buf_addr_store [2022-07-23 04:16:45,864 INFO L130 BoogieDeclarations]: Found specification of procedure mic_next_db [2022-07-23 04:16:45,864 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_next_db [2022-07-23 04:16:45,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_mic_intr_lock_of_mic_irq_info [2022-07-23 04:16:45,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_mic_intr_lock_of_mic_irq_info [2022-07-23 04:16:45,864 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2022-07-23 04:16:45,864 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2022-07-23 04:16:45,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2022-07-23 04:16:45,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2022-07-23 04:16:45,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2022-07-23 04:16:45,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2022-07-23 04:16:45,865 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_98 [2022-07-23 04:16:45,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_98 [2022-07-23 04:16:45,865 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2022-07-23 04:16:45,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2022-07-23 04:16:45,865 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2022-07-23 04:16:45,865 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2022-07-23 04:16:45,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-07-23 04:16:45,865 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-07-23 04:16:45,865 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_instance_callback_7_22 [2022-07-23 04:16:45,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_instance_callback_7_22 [2022-07-23 04:16:45,865 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_instance_callback_7_23 [2022-07-23 04:16:45,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_instance_callback_7_23 [2022-07-23 04:16:45,865 INFO L130 BoogieDeclarations]: Found specification of procedure mic_mmio_write [2022-07-23 04:16:45,865 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_mmio_write [2022-07-23 04:16:45,865 INFO L130 BoogieDeclarations]: Found specification of procedure vringh_kiov_cleanup [2022-07-23 04:16:45,865 INFO L138 BoogieDeclarations]: Found implementation of procedure vringh_kiov_cleanup [2022-07-23 04:16:45,865 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-07-23 04:16:45,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-07-23 04:16:45,866 INFO L130 BoogieDeclarations]: Found specification of procedure mic_dp_debug_open [2022-07-23 04:16:45,866 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_dp_debug_open [2022-07-23 04:16:45,866 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2022-07-23 04:16:45,866 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2022-07-23 04:16:45,866 INFO L130 BoogieDeclarations]: Found specification of procedure mic_log_buf_release [2022-07-23 04:16:45,866 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_log_buf_release [2022-07-23 04:16:45,866 INFO L130 BoogieDeclarations]: Found specification of procedure mic_x100_disable_interrupts [2022-07-23 04:16:45,866 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_x100_disable_interrupts [2022-07-23 04:16:45,866 INFO L130 BoogieDeclarations]: Found specification of procedure mic_vdevup [2022-07-23 04:16:45,866 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_vdevup [2022-07-23 04:16:45,866 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2022-07-23 04:16:45,866 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2022-07-23 04:16:45,866 INFO L130 BoogieDeclarations]: Found specification of procedure mic_exit_debugfs [2022-07-23 04:16:45,866 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_exit_debugfs [2022-07-23 04:16:45,866 INFO L130 BoogieDeclarations]: Found specification of procedure mic_vringh_copy [2022-07-23 04:16:45,866 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_vringh_copy [2022-07-23 04:16:45,866 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2022-07-23 04:16:45,866 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2022-07-23 04:16:45,866 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~~u8~0~TO~VOID [2022-07-23 04:16:45,867 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~~u8~0~TO~VOID [2022-07-23 04:16:45,867 INFO L130 BoogieDeclarations]: Found specification of procedure bootmode_store [2022-07-23 04:16:45,867 INFO L138 BoogieDeclarations]: Found implementation of procedure bootmode_store [2022-07-23 04:16:45,867 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-07-23 04:16:45,867 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-07-23 04:16:45,867 INFO L130 BoogieDeclarations]: Found specification of procedure mic_x100_get_postcode [2022-07-23 04:16:45,871 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_x100_get_postcode [2022-07-23 04:16:45,871 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-07-23 04:16:45,871 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-07-23 04:16:45,871 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2022-07-23 04:16:45,871 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2022-07-23 04:16:45,871 INFO L130 BoogieDeclarations]: Found specification of procedure mic_vq_features [2022-07-23 04:16:45,871 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_vq_features [2022-07-23 04:16:45,872 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-07-23 04:16:45,872 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-07-23 04:16:45,872 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2022-07-23 04:16:45,872 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2022-07-23 04:16:45,872 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-07-23 04:16:45,872 INFO L130 BoogieDeclarations]: Found specification of procedure state_store [2022-07-23 04:16:45,872 INFO L138 BoogieDeclarations]: Found implementation of procedure state_store [2022-07-23 04:16:45,872 INFO L130 BoogieDeclarations]: Found specification of procedure mic_get_smpt_ref_count [2022-07-23 04:16:45,873 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_get_smpt_ref_count [2022-07-23 04:16:45,873 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2022-07-23 04:16:45,873 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2022-07-23 04:16:45,873 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_instance_callback_5_22 [2022-07-23 04:16:45,873 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_instance_callback_5_22 [2022-07-23 04:16:45,873 INFO L130 BoogieDeclarations]: Found specification of procedure mic_post_code_debug_open [2022-07-23 04:16:45,873 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_post_code_debug_open [2022-07-23 04:16:45,873 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_instance_callback_5_23 [2022-07-23 04:16:45,874 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_instance_callback_5_23 [2022-07-23 04:16:45,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-07-23 04:16:45,874 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2022-07-23 04:16:45,874 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2022-07-23 04:16:45,874 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2022-07-23 04:16:45,874 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2022-07-23 04:16:45,874 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-07-23 04:16:45,874 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2022-07-23 04:16:45,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-07-23 04:16:45,875 INFO L130 BoogieDeclarations]: Found specification of procedure mbus_unregister_device [2022-07-23 04:16:45,875 INFO L138 BoogieDeclarations]: Found implementation of procedure mbus_unregister_device [2022-07-23 04:16:45,875 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2022-07-23 04:16:45,875 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2022-07-23 04:16:45,875 INFO L130 BoogieDeclarations]: Found specification of procedure mic_poll [2022-07-23 04:16:45,875 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_poll [2022-07-23 04:16:45,875 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2022-07-23 04:16:45,876 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2022-07-23 04:16:45,876 INFO L130 BoogieDeclarations]: Found specification of procedure mic_x100_reset_fw_ready [2022-07-23 04:16:45,876 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_x100_reset_fw_ready [2022-07-23 04:16:45,876 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2022-07-23 04:16:45,876 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2022-07-23 04:16:45,876 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-07-23 04:16:45,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-07-23 04:16:45,876 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2022-07-23 04:16:45,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2022-07-23 04:16:45,877 INFO L130 BoogieDeclarations]: Found specification of procedure mic_interrupt [2022-07-23 04:16:45,877 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_interrupt [2022-07-23 04:16:45,877 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2022-07-23 04:16:45,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2022-07-23 04:16:45,877 INFO L130 BoogieDeclarations]: Found specification of procedure mic_x100_read_spad [2022-07-23 04:16:45,877 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_x100_read_spad [2022-07-23 04:16:45,877 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_registration [2022-07-23 04:16:45,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_registration [2022-07-23 04:16:45,878 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2022-07-23 04:16:45,878 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2022-07-23 04:16:45,878 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2022-07-23 04:16:45,878 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2022-07-23 04:16:45,878 INFO L130 BoogieDeclarations]: Found specification of procedure mic_stop [2022-07-23 04:16:45,878 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_stop [2022-07-23 04:16:45,878 INFO L130 BoogieDeclarations]: Found specification of procedure __get_order [2022-07-23 04:16:45,878 INFO L138 BoogieDeclarations]: Found implementation of procedure __get_order [2022-07-23 04:16:45,879 INFO L130 BoogieDeclarations]: Found specification of procedure seq_lseek [2022-07-23 04:16:45,879 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_lseek [2022-07-23 04:16:45,879 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2022-07-23 04:16:45,879 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2022-07-23 04:16:45,879 INFO L130 BoogieDeclarations]: Found specification of procedure mic_setup_callbacks [2022-07-23 04:16:45,879 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_setup_callbacks [2022-07-23 04:16:45,879 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_put [2022-07-23 04:16:45,880 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_put [2022-07-23 04:16:45,880 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_streq [2022-07-23 04:16:45,880 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_streq [2022-07-23 04:16:45,880 INFO L130 BoogieDeclarations]: Found specification of procedure mic_release [2022-07-23 04:16:45,880 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_release [2022-07-23 04:16:45,880 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-07-23 04:16:45,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-07-23 04:16:45,880 INFO L130 BoogieDeclarations]: Found specification of procedure vringh32_to_cpu [2022-07-23 04:16:45,880 INFO L138 BoogieDeclarations]: Found implementation of procedure vringh32_to_cpu [2022-07-23 04:16:45,881 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2022-07-23 04:16:45,881 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2022-07-23 04:16:45,881 INFO L130 BoogieDeclarations]: Found specification of procedure mic_dp_debug_release [2022-07-23 04:16:45,881 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_dp_debug_release [2022-07-23 04:16:45,881 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_instance_callback_3_23 [2022-07-23 04:16:45,881 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_instance_callback_3_23 [2022-07-23 04:16:45,881 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_instance_callback_3_22 [2022-07-23 04:16:45,881 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_instance_callback_3_22 [2022-07-23 04:16:45,882 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~int~X~~bool~0~TO~VOID [2022-07-23 04:16:45,882 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~int~X~~bool~0~TO~VOID [2022-07-23 04:16:45,882 INFO L130 BoogieDeclarations]: Found specification of procedure mic_probe [2022-07-23 04:16:45,882 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_probe [2022-07-23 04:16:45,882 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2022-07-23 04:16:45,882 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2022-07-23 04:16:45,882 INFO L130 BoogieDeclarations]: Found specification of procedure mic_virtio_device_reset [2022-07-23 04:16:45,882 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_virtio_device_reset [2022-07-23 04:16:45,883 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~~u32~0 [2022-07-23 04:16:45,883 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~~u32~0 [2022-07-23 04:16:45,883 INFO L130 BoogieDeclarations]: Found specification of procedure mic_mmio_read [2022-07-23 04:16:45,883 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_mmio_read [2022-07-23 04:16:45,883 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2022-07-23 04:16:45,883 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2022-07-23 04:16:45,883 INFO L130 BoogieDeclarations]: Found specification of procedure request_firmware [2022-07-23 04:16:45,883 INFO L138 BoogieDeclarations]: Found implementation of procedure request_firmware [2022-07-23 04:16:45,884 INFO L130 BoogieDeclarations]: Found specification of procedure device_destroy [2022-07-23 04:16:45,884 INFO L138 BoogieDeclarations]: Found implementation of procedure device_destroy [2022-07-23 04:16:45,884 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2022-07-23 04:16:45,884 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2022-07-23 04:16:45,884 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2022-07-23 04:16:45,884 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2022-07-23 04:16:45,884 INFO L130 BoogieDeclarations]: Found specification of procedure mic_x100_intr_workarounds [2022-07-23 04:16:45,884 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_x100_intr_workarounds [2022-07-23 04:16:45,884 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2022-07-23 04:16:45,885 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2022-07-23 04:16:45,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-07-23 04:16:45,885 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-07-23 04:16:45,885 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-07-23 04:16:45,885 INFO L130 BoogieDeclarations]: Found specification of procedure mic_release_callbacks [2022-07-23 04:16:45,885 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_release_callbacks [2022-07-23 04:16:45,885 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-07-23 04:16:45,885 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-07-23 04:16:45,886 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_destroy_class [2022-07-23 04:16:45,886 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_destroy_class [2022-07-23 04:16:45,886 INFO L130 BoogieDeclarations]: Found specification of procedure mic_smpt_debug_release [2022-07-23 04:16:45,886 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_smpt_debug_release [2022-07-23 04:16:45,886 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_cdev_init_103 [2022-07-23 04:16:45,886 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_cdev_init_103 [2022-07-23 04:16:45,886 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2022-07-23 04:16:45,886 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2022-07-23 04:16:45,887 INFO L130 BoogieDeclarations]: Found specification of procedure mic_soft_reset_debug_open [2022-07-23 04:16:45,887 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_soft_reset_debug_open [2022-07-23 04:16:45,887 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_mic_mutex_of_mic_device [2022-07-23 04:16:45,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_mic_mutex_of_mic_device [2022-07-23 04:16:45,887 INFO L130 BoogieDeclarations]: Found specification of procedure mic_x100_read_msi_to_src_map [2022-07-23 04:16:45,887 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_x100_read_msi_to_src_map [2022-07-23 04:16:45,887 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2022-07-23 04:16:45,887 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2022-07-23 04:16:45,888 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~~bool~0 [2022-07-23 04:16:45,888 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~~bool~0 [2022-07-23 04:16:45,888 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_instance_callback_0_23 [2022-07-23 04:16:45,888 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_instance_callback_0_23 [2022-07-23 04:16:45,888 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_instance_callback_0_22 [2022-07-23 04:16:45,888 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_instance_callback_0_22 [2022-07-23 04:16:45,888 INFO L130 BoogieDeclarations]: Found specification of procedure mic_set_state [2022-07-23 04:16:45,888 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_set_state [2022-07-23 04:16:45,888 INFO L130 BoogieDeclarations]: Found specification of procedure vringh_kiov_init [2022-07-23 04:16:45,889 INFO L138 BoogieDeclarations]: Found implementation of procedure vringh_kiov_init [2022-07-23 04:16:45,889 INFO L130 BoogieDeclarations]: Found specification of procedure mic_is_system_addr [2022-07-23 04:16:45,889 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_is_system_addr [2022-07-23 04:16:45,889 INFO L130 BoogieDeclarations]: Found specification of procedure mic_vq_config [2022-07-23 04:16:45,889 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_vq_config [2022-07-23 04:16:45,889 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2022-07-23 04:16:45,889 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2022-07-23 04:16:45,889 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-07-23 04:16:45,889 INFO L130 BoogieDeclarations]: Found specification of procedure mic_sync_dma [2022-07-23 04:16:45,890 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_sync_dma [2022-07-23 04:16:45,890 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2022-07-23 04:16:45,890 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2022-07-23 04:16:45,890 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2022-07-23 04:16:45,890 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2022-07-23 04:16:45,890 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2022-07-23 04:16:45,890 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2022-07-23 04:16:45,890 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-07-23 04:16:45,890 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-07-23 04:16:45,891 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2022-07-23 04:16:45,891 INFO L138 BoogieDeclarations]: Found implementation of procedure release_firmware [2022-07-23 04:16:45,891 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2022-07-23 04:16:45,891 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2022-07-23 04:16:45,891 INFO L130 BoogieDeclarations]: Found specification of procedure free_pages [2022-07-23 04:16:45,891 INFO L138 BoogieDeclarations]: Found implementation of procedure free_pages [2022-07-23 04:16:45,891 INFO L130 BoogieDeclarations]: Found specification of procedure mic_open [2022-07-23 04:16:45,891 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_open [2022-07-23 04:16:45,892 INFO L130 BoogieDeclarations]: Found specification of procedure mic_device_uninit [2022-07-23 04:16:45,892 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_device_uninit [2022-07-23 04:16:45,892 INFO L130 BoogieDeclarations]: Found specification of procedure mic_dma_unmap_page [2022-07-23 04:16:45,892 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_dma_unmap_page [2022-07-23 04:16:45,892 INFO L130 BoogieDeclarations]: Found specification of procedure mic_bootparam_init [2022-07-23 04:16:45,892 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_bootparam_init [2022-07-23 04:16:45,892 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2022-07-23 04:16:45,892 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2022-07-23 04:16:45,892 INFO L130 BoogieDeclarations]: Found specification of procedure mic_soft_reset_debug_release [2022-07-23 04:16:45,893 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_soft_reset_debug_release [2022-07-23 04:16:45,893 INFO L130 BoogieDeclarations]: Found specification of procedure mic_thread_fn [2022-07-23 04:16:45,893 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_thread_fn [2022-07-23 04:16:45,893 INFO L130 BoogieDeclarations]: Found specification of procedure single_open [2022-07-23 04:16:45,893 INFO L138 BoogieDeclarations]: Found implementation of procedure single_open [2022-07-23 04:16:45,893 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2022-07-23 04:16:45,893 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2022-07-23 04:16:45,893 INFO L130 BoogieDeclarations]: Found specification of procedure mic_total_desc_size [2022-07-23 04:16:45,893 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_total_desc_size [2022-07-23 04:16:45,894 INFO L130 BoogieDeclarations]: Found specification of procedure firmware_store [2022-07-23 04:16:45,894 INFO L138 BoogieDeclarations]: Found implementation of procedure firmware_store [2022-07-23 04:16:45,894 INFO L130 BoogieDeclarations]: Found specification of procedure ida_init [2022-07-23 04:16:45,894 INFO L138 BoogieDeclarations]: Found implementation of procedure ida_init [2022-07-23 04:16:45,894 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2022-07-23 04:16:45,894 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2022-07-23 04:16:45,894 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-07-23 04:16:45,894 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-07-23 04:16:45,895 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_file [2022-07-23 04:16:45,895 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_file [2022-07-23 04:16:45,895 INFO L130 BoogieDeclarations]: Found specification of procedure mic_msi_irq_info_debug_release [2022-07-23 04:16:45,895 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_msi_irq_info_debug_release [2022-07-23 04:16:45,895 INFO L130 BoogieDeclarations]: Found specification of procedure mic_reset [2022-07-23 04:16:45,895 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_reset [2022-07-23 04:16:45,895 INFO L130 BoogieDeclarations]: Found specification of procedure single_release [2022-07-23 04:16:45,895 INFO L138 BoogieDeclarations]: Found implementation of procedure single_release [2022-07-23 04:16:45,895 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2022-07-23 04:16:45,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2022-07-23 04:16:45,896 INFO L130 BoogieDeclarations]: Found specification of procedure mic_free_interrupts [2022-07-23 04:16:45,896 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_free_interrupts [2022-07-23 04:16:45,896 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_97 [2022-07-23 04:16:45,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_97 [2022-07-23 04:16:45,896 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2022-07-23 04:16:45,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2022-07-23 04:16:45,896 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2022-07-23 04:16:45,897 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2022-07-23 04:16:45,897 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2022-07-23 04:16:45,897 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2022-07-23 04:16:45,897 INFO L130 BoogieDeclarations]: Found specification of procedure mic_x100_ack_interrupt [2022-07-23 04:16:45,897 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_x100_ack_interrupt [2022-07-23 04:16:45,897 INFO L130 BoogieDeclarations]: Found specification of procedure ida_simple_get [2022-07-23 04:16:45,897 INFO L138 BoogieDeclarations]: Found implementation of procedure ida_simple_get [2022-07-23 04:16:45,897 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2022-07-23 04:16:45,897 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2022-07-23 04:16:45,898 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-07-23 04:16:45,898 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-07-23 04:16:45,898 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2022-07-23 04:16:45,898 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2022-07-23 04:16:45,898 INFO L130 BoogieDeclarations]: Found specification of procedure mic_x100_smpt_hw_init [2022-07-23 04:16:45,898 INFO L138 BoogieDeclarations]: Found implementation of procedure mic_x100_smpt_hw_init [2022-07-23 04:16:45,898 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~~u32~0 [2022-07-23 04:16:45,898 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~~u32~0 [2022-07-23 04:16:45,898 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2022-07-23 04:16:45,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2022-07-23 04:16:45,899 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2022-07-23 04:16:45,899 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2022-07-23 04:16:45,899 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-07-23 04:16:45,899 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-07-23 04:16:45,899 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2022-07-23 04:16:45,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2022-07-23 04:16:45,899 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_register_24_1 [2022-07-23 04:16:45,900 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_register_24_1 [2022-07-23 04:16:45,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-23 04:16:45,900 INFO L130 BoogieDeclarations]: Found specification of procedure request_threaded_irq [2022-07-23 04:16:45,900 INFO L138 BoogieDeclarations]: Found implementation of procedure request_threaded_irq [2022-07-23 04:16:45,900 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2022-07-23 04:16:47,631 INFO L234 CfgBuilder]: Building ICFG [2022-07-23 04:16:47,635 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-23 04:16:47,813 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-07-23 04:17:03,188 INFO L275 CfgBuilder]: Performing block encoding [2022-07-23 04:17:03,221 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-23 04:17:03,222 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-07-23 04:17:03,228 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.07 04:17:03 BoogieIcfgContainer [2022-07-23 04:17:03,229 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-23 04:17:03,231 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-23 04:17:03,232 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-23 04:17:03,235 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-23 04:17:03,235 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.07 04:16:34" (1/3) ... [2022-07-23 04:17:03,236 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2c3d8a5b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.07 04:17:03, skipping insertion in model container [2022-07-23 04:17:03,236 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:16:44" (2/3) ... [2022-07-23 04:17:03,237 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2c3d8a5b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.07 04:17:03, skipping insertion in model container [2022-07-23 04:17:03,237 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.07 04:17:03" (3/3) ... [2022-07-23 04:17:03,238 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--misc--mic--host--mic_host.ko.cil.i [2022-07-23 04:17:03,252 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-23 04:17:03,253 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 38 error locations. [2022-07-23 04:17:03,396 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-23 04:17:03,403 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@169a59ac, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@523c0fbe [2022-07-23 04:17:03,404 INFO L358 AbstractCegarLoop]: Starting to check reachability of 38 error locations. [2022-07-23 04:17:03,425 INFO L276 IsEmpty]: Start isEmpty. Operand has 4493 states, 2915 states have (on average 1.2713550600343053) internal successors, (3706), 3105 states have internal predecessors, (3706), 1257 states have call successors, (1257), 283 states have call predecessors, (1257), 282 states have return successors, (1234), 1186 states have call predecessors, (1234), 1234 states have call successors, (1234) [2022-07-23 04:17:03,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-07-23 04:17:03,433 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:17:03,433 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] [2022-07-23 04:17:03,434 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 36 more)] === [2022-07-23 04:17:03,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:17:03,438 INFO L85 PathProgramCache]: Analyzing trace with hash -1659958322, now seen corresponding path program 1 times [2022-07-23 04:17:03,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 04:17:03,448 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430501018] [2022-07-23 04:17:03,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:17:03,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 04:17:03,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:04,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 04:17:04,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:04,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-23 04:17:04,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:04,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:17:04,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:04,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 04:17:04,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:04,410 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-23 04:17:04,411 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 04:17:04,411 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430501018] [2022-07-23 04:17:04,411 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430501018] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:17:04,412 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:17:04,412 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-23 04:17:04,413 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535352648] [2022-07-23 04:17:04,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:17:04,417 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-23 04:17:04,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 04:17:04,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-23 04:17:04,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:17:04,463 INFO L87 Difference]: Start difference. First operand has 4493 states, 2915 states have (on average 1.2713550600343053) internal successors, (3706), 3105 states have internal predecessors, (3706), 1257 states have call successors, (1257), 283 states have call predecessors, (1257), 282 states have return successors, (1234), 1186 states have call predecessors, (1234), 1234 states have call successors, (1234) Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 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-23 04:17:05,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:17:05,213 INFO L93 Difference]: Finished difference Result 13027 states and 18535 transitions. [2022-07-23 04:17:05,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-23 04:17:05,216 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 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 31 [2022-07-23 04:17:05,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:17:05,309 INFO L225 Difference]: With dead ends: 13027 [2022-07-23 04:17:05,309 INFO L226 Difference]: Without dead ends: 8558 [2022-07-23 04:17:05,363 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-23 04:17:05,366 INFO L413 NwaCegarLoop]: 11816 mSDtfsCounter, 5951 mSDsluCounter, 29505 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5952 SdHoareTripleChecker+Valid, 41321 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-23 04:17:05,367 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5952 Valid, 41321 Invalid, 15 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:17:05,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8558 states. [2022-07-23 04:17:05,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8558 to 8469. [2022-07-23 04:17:05,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8469 states, 5536 states have (on average 1.2454841040462428) internal successors, (6895), 5837 states have internal predecessors, (6895), 2352 states have call successors, (2352), 545 states have call predecessors, (2352), 544 states have return successors, (2350), 2250 states have call predecessors, (2350), 2350 states have call successors, (2350) [2022-07-23 04:17:05,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8469 states to 8469 states and 11597 transitions. [2022-07-23 04:17:05,955 INFO L78 Accepts]: Start accepts. Automaton has 8469 states and 11597 transitions. Word has length 31 [2022-07-23 04:17:05,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:17:05,956 INFO L495 AbstractCegarLoop]: Abstraction has 8469 states and 11597 transitions. [2022-07-23 04:17:05,956 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 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-23 04:17:05,957 INFO L276 IsEmpty]: Start isEmpty. Operand 8469 states and 11597 transitions. [2022-07-23 04:17:05,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-07-23 04:17:05,960 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:17:05,960 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] [2022-07-23 04:17:05,960 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-07-23 04:17:05,961 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 36 more)] === [2022-07-23 04:17:05,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:17:05,962 INFO L85 PathProgramCache]: Analyzing trace with hash 333916759, now seen corresponding path program 1 times [2022-07-23 04:17:05,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 04:17:05,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30820334] [2022-07-23 04:17:05,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:17:05,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 04:17:06,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:06,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 04:17:06,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:06,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-23 04:17:06,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:06,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:17:06,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:06,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 04:17:06,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:06,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-23 04:17:06,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:06,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:17:06,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:06,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 04:17:06,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:06,452 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-23 04:17:06,452 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 04:17:06,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30820334] [2022-07-23 04:17:06,453 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30820334] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:17:06,453 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:17:06,453 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-23 04:17:06,453 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68459995] [2022-07-23 04:17:06,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:17:06,455 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-23 04:17:06,456 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 04:17:06,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-23 04:17:06,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:17:06,457 INFO L87 Difference]: Start difference. First operand 8469 states and 11597 transitions. Second operand has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 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-23 04:17:06,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:17:06,751 INFO L93 Difference]: Finished difference Result 8469 states and 11597 transitions. [2022-07-23 04:17:06,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-23 04:17:06,752 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 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 50 [2022-07-23 04:17:06,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:17:06,811 INFO L225 Difference]: With dead ends: 8469 [2022-07-23 04:17:06,811 INFO L226 Difference]: Without dead ends: 8467 [2022-07-23 04:17:06,821 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-23 04:17:06,822 INFO L413 NwaCegarLoop]: 5855 mSDtfsCounter, 5851 mSDsluCounter, 11707 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5852 SdHoareTripleChecker+Valid, 17562 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-23 04:17:06,823 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5852 Valid, 17562 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:17:06,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8467 states. [2022-07-23 04:17:07,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8467 to 8467. [2022-07-23 04:17:07,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8467 states, 5535 states have (on average 1.24516711833785) internal successors, (6892), 5835 states have internal predecessors, (6892), 2352 states have call successors, (2352), 545 states have call predecessors, (2352), 544 states have return successors, (2350), 2250 states have call predecessors, (2350), 2350 states have call successors, (2350) [2022-07-23 04:17:07,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8467 states to 8467 states and 11594 transitions. [2022-07-23 04:17:07,362 INFO L78 Accepts]: Start accepts. Automaton has 8467 states and 11594 transitions. Word has length 50 [2022-07-23 04:17:07,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:17:07,362 INFO L495 AbstractCegarLoop]: Abstraction has 8467 states and 11594 transitions. [2022-07-23 04:17:07,363 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 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-23 04:17:07,363 INFO L276 IsEmpty]: Start isEmpty. Operand 8467 states and 11594 transitions. [2022-07-23 04:17:07,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-07-23 04:17:07,371 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:17:07,371 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] [2022-07-23 04:17:07,371 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-07-23 04:17:07,372 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 36 more)] === [2022-07-23 04:17:07,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:17:07,372 INFO L85 PathProgramCache]: Analyzing trace with hash -1211754090, now seen corresponding path program 1 times [2022-07-23 04:17:07,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 04:17:07,372 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069402044] [2022-07-23 04:17:07,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:17:07,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 04:17:07,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:07,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 04:17:07,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:07,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-23 04:17:07,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:07,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:17:07,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:07,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 04:17:07,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:07,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-23 04:17:07,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:07,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:17:07,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:07,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 04:17:07,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:07,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-23 04:17:07,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:07,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-23 04:17:07,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:07,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:17:07,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:07,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-23 04:17:07,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:07,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-23 04:17:07,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:07,991 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-23 04:17:07,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 04:17:07,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069402044] [2022-07-23 04:17:07,992 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069402044] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:17:07,992 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:17:07,992 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-23 04:17:07,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16523254] [2022-07-23 04:17:07,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:17:07,993 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-23 04:17:07,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 04:17:07,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-23 04:17:07,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-23 04:17:07,994 INFO L87 Difference]: Start difference. First operand 8467 states and 11594 transitions. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-23 04:17:26,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:17:26,756 INFO L93 Difference]: Finished difference Result 18364 states and 25498 transitions. [2022-07-23 04:17:26,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-23 04:17:26,756 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 82 [2022-07-23 04:17:26,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:17:26,884 INFO L225 Difference]: With dead ends: 18364 [2022-07-23 04:17:26,884 INFO L226 Difference]: Without dead ends: 18362 [2022-07-23 04:17:26,904 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-23 04:17:26,907 INFO L413 NwaCegarLoop]: 8445 mSDtfsCounter, 7735 mSDsluCounter, 20382 mSDsCounter, 0 mSdLazyCounter, 10074 mSolverCounterSat, 3022 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8592 SdHoareTripleChecker+Valid, 28827 SdHoareTripleChecker+Invalid, 13096 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3022 IncrementalHoareTripleChecker+Valid, 10074 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.8s IncrementalHoareTripleChecker+Time [2022-07-23 04:17:26,909 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8592 Valid, 28827 Invalid, 13096 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3022 Valid, 10074 Invalid, 0 Unknown, 0 Unchecked, 17.8s Time] [2022-07-23 04:17:26,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18362 states. [2022-07-23 04:17:27,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18362 to 16508. [2022-07-23 04:17:27,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16508 states, 10806 states have (on average 1.2462520821765686) internal successors, (13467), 11369 states have internal predecessors, (13467), 4624 states have call successors, (4624), 1044 states have call predecessors, (4624), 1043 states have return successors, (4626), 4420 states have call predecessors, (4626), 4622 states have call successors, (4626) [2022-07-23 04:17:28,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16508 states to 16508 states and 22717 transitions. [2022-07-23 04:17:28,023 INFO L78 Accepts]: Start accepts. Automaton has 16508 states and 22717 transitions. Word has length 82 [2022-07-23 04:17:28,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:17:28,026 INFO L495 AbstractCegarLoop]: Abstraction has 16508 states and 22717 transitions. [2022-07-23 04:17:28,026 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-23 04:17:28,027 INFO L276 IsEmpty]: Start isEmpty. Operand 16508 states and 22717 transitions. [2022-07-23 04:17:28,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-07-23 04:17:28,030 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:17:28,031 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] [2022-07-23 04:17:28,031 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-07-23 04:17:28,031 INFO L420 AbstractCegarLoop]: === Iteration 4 === 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 36 more)] === [2022-07-23 04:17:28,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:17:28,032 INFO L85 PathProgramCache]: Analyzing trace with hash 248381158, now seen corresponding path program 1 times [2022-07-23 04:17:28,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 04:17:28,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345286097] [2022-07-23 04:17:28,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:17:28,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 04:17:28,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:28,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 04:17:28,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:28,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-23 04:17:28,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:28,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:17:28,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:28,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 04:17:28,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:28,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-23 04:17:28,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:28,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:17:28,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:28,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 04:17:28,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:28,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-23 04:17:28,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:28,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-23 04:17:28,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:28,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:17:28,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:28,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-23 04:17:28,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:28,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-23 04:17:28,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:28,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-23 04:17:28,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:28,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-23 04:17:28,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:28,623 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-23 04:17:28,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 04:17:28,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345286097] [2022-07-23 04:17:28,624 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345286097] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:17:28,624 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:17:28,624 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-23 04:17:28,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337843021] [2022-07-23 04:17:28,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:17:28,626 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-23 04:17:28,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 04:17:28,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-23 04:17:28,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-23 04:17:28,627 INFO L87 Difference]: Start difference. First operand 16508 states and 22717 transitions. Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (13), 3 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-23 04:17:37,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:17:37,046 INFO L93 Difference]: Finished difference Result 18028 states and 25135 transitions. [2022-07-23 04:17:37,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-23 04:17:37,047 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (13), 3 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 95 [2022-07-23 04:17:37,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:17:37,140 INFO L225 Difference]: With dead ends: 18028 [2022-07-23 04:17:37,141 INFO L226 Difference]: Without dead ends: 18026 [2022-07-23 04:17:37,157 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-23 04:17:37,158 INFO L413 NwaCegarLoop]: 5610 mSDtfsCounter, 6530 mSDsluCounter, 10732 mSDsCounter, 0 mSdLazyCounter, 5039 mSolverCounterSat, 2241 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7144 SdHoareTripleChecker+Valid, 16342 SdHoareTripleChecker+Invalid, 7280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 2241 IncrementalHoareTripleChecker+Valid, 5039 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.7s IncrementalHoareTripleChecker+Time [2022-07-23 04:17:37,158 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7144 Valid, 16342 Invalid, 7280 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [2241 Valid, 5039 Invalid, 0 Unknown, 0 Unchecked, 7.7s Time] [2022-07-23 04:17:37,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18026 states. [2022-07-23 04:17:37,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18026 to 16506. [2022-07-23 04:17:37,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16506 states, 10805 states have (on average 1.245904673762147) internal successors, (13462), 11367 states have internal predecessors, (13462), 4624 states have call successors, (4624), 1044 states have call predecessors, (4624), 1043 states have return successors, (4626), 4420 states have call predecessors, (4626), 4622 states have call successors, (4626) [2022-07-23 04:17:37,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16506 states to 16506 states and 22712 transitions. [2022-07-23 04:17:37,931 INFO L78 Accepts]: Start accepts. Automaton has 16506 states and 22712 transitions. Word has length 95 [2022-07-23 04:17:37,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:17:37,933 INFO L495 AbstractCegarLoop]: Abstraction has 16506 states and 22712 transitions. [2022-07-23 04:17:37,933 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (13), 3 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-23 04:17:37,933 INFO L276 IsEmpty]: Start isEmpty. Operand 16506 states and 22712 transitions. [2022-07-23 04:17:37,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-07-23 04:17:37,934 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:17:37,935 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] [2022-07-23 04:17:37,935 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-07-23 04:17:37,935 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 36 more)] === [2022-07-23 04:17:37,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:17:37,936 INFO L85 PathProgramCache]: Analyzing trace with hash 1031316720, now seen corresponding path program 1 times [2022-07-23 04:17:37,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 04:17:37,936 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893193513] [2022-07-23 04:17:37,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:17:37,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 04:17:38,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:38,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 04:17:38,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:38,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-23 04:17:38,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:38,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:17:38,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:38,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 04:17:38,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:38,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-23 04:17:38,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:38,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:17:38,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:38,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 04:17:38,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:38,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-23 04:17:38,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:38,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-23 04:17:38,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:38,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-23 04:17:38,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:38,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-23 04:17:38,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:38,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:17:38,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:38,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-23 04:17:38,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:38,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-23 04:17:38,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:38,441 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-23 04:17:38,442 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 04:17:38,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893193513] [2022-07-23 04:17:38,442 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893193513] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:17:38,442 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:17:38,442 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-23 04:17:38,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031236339] [2022-07-23 04:17:38,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:17:38,443 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-23 04:17:38,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 04:17:38,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-23 04:17:38,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-23 04:17:38,444 INFO L87 Difference]: Start difference. First operand 16506 states and 22712 transitions. Second operand has 6 states, 6 states have (on average 7.5) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (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-23 04:17:50,795 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-23 04:17:55,134 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-23 04:18:03,936 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-23 04:18:07,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-23 04:18:10,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:18:10,959 INFO L93 Difference]: Finished difference Result 32700 states and 45415 transitions. [2022-07-23 04:18:10,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-23 04:18:10,960 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (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 97 [2022-07-23 04:18:10,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:18:11,155 INFO L225 Difference]: With dead ends: 32700 [2022-07-23 04:18:11,155 INFO L226 Difference]: Without dead ends: 32698 [2022-07-23 04:18:11,183 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2022-07-23 04:18:11,184 INFO L413 NwaCegarLoop]: 5211 mSDtfsCounter, 15436 mSDsluCounter, 2301 mSDsCounter, 0 mSdLazyCounter, 14414 mSolverCounterSat, 10558 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15648 SdHoareTripleChecker+Valid, 7512 SdHoareTripleChecker+Invalid, 24976 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 10558 IncrementalHoareTripleChecker+Valid, 14414 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.1s IncrementalHoareTripleChecker+Time [2022-07-23 04:18:11,185 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15648 Valid, 7512 Invalid, 24976 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [10558 Valid, 14414 Invalid, 4 Unknown, 0 Unchecked, 31.1s Time] [2022-07-23 04:18:11,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32698 states. [2022-07-23 04:18:12,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32698 to 32354. [2022-07-23 04:18:12,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32354 states, 21210 states have (on average 1.2471947194719473) internal successors, (26453), 22290 states have internal predecessors, (26453), 9075 states have call successors, (9075), 2036 states have call predecessors, (9075), 2035 states have return successors, (9501), 8661 states have call predecessors, (9501), 9073 states have call successors, (9501) [2022-07-23 04:18:12,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32354 states to 32354 states and 45029 transitions. [2022-07-23 04:18:12,923 INFO L78 Accepts]: Start accepts. Automaton has 32354 states and 45029 transitions. Word has length 97 [2022-07-23 04:18:12,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:18:12,925 INFO L495 AbstractCegarLoop]: Abstraction has 32354 states and 45029 transitions. [2022-07-23 04:18:12,925 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (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-23 04:18:12,926 INFO L276 IsEmpty]: Start isEmpty. Operand 32354 states and 45029 transitions. [2022-07-23 04:18:12,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-07-23 04:18:12,927 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:18:12,928 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] [2022-07-23 04:18:12,928 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-07-23 04:18:12,928 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 36 more)] === [2022-07-23 04:18:12,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:18:12,929 INFO L85 PathProgramCache]: Analyzing trace with hash 1863337898, now seen corresponding path program 1 times [2022-07-23 04:18:12,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 04:18:12,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523433206] [2022-07-23 04:18:12,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:18:12,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 04:18:13,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:13,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 04:18:13,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:13,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-23 04:18:13,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:13,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:18:13,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:13,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 04:18:13,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:13,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-23 04:18:13,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:13,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:18:13,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:13,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 04:18:13,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:13,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-23 04:18:13,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:13,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-23 04:18:13,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:13,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-23 04:18:13,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:13,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-23 04:18:13,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:13,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:18:13,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:13,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-23 04:18:13,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:13,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-23 04:18:13,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:13,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-23 04:18:13,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:13,457 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-23 04:18:13,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 04:18:13,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523433206] [2022-07-23 04:18:13,458 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523433206] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:18:13,458 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:18:13,458 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-23 04:18:13,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579070441] [2022-07-23 04:18:13,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:18:13,460 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-23 04:18:13,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 04:18:13,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-23 04:18:13,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-23 04:18:13,461 INFO L87 Difference]: Start difference. First operand 32354 states and 45029 transitions. Second operand has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (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-23 04:18:22,431 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-23 04:18:28,148 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-23 04:18:30,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:18:30,175 INFO L93 Difference]: Finished difference Result 32354 states and 45029 transitions. [2022-07-23 04:18:30,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-23 04:18:30,175 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (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 103 [2022-07-23 04:18:30,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:18:30,361 INFO L225 Difference]: With dead ends: 32354 [2022-07-23 04:18:30,361 INFO L226 Difference]: Without dead ends: 32352 [2022-07-23 04:18:30,385 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-07-23 04:18:30,386 INFO L413 NwaCegarLoop]: 4895 mSDtfsCounter, 9670 mSDsluCounter, 1667 mSDsCounter, 0 mSdLazyCounter, 6568 mSolverCounterSat, 6212 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9891 SdHoareTripleChecker+Valid, 6562 SdHoareTripleChecker+Invalid, 12782 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 6212 IncrementalHoareTripleChecker+Valid, 6568 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.7s IncrementalHoareTripleChecker+Time [2022-07-23 04:18:30,386 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9891 Valid, 6562 Invalid, 12782 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [6212 Valid, 6568 Invalid, 2 Unknown, 0 Unchecked, 15.7s Time] [2022-07-23 04:18:30,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32352 states. [2022-07-23 04:18:31,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32352 to 32352. [2022-07-23 04:18:31,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32352 states, 21209 states have (on average 1.2471120750624736) internal successors, (26450), 22288 states have internal predecessors, (26450), 9075 states have call successors, (9075), 2036 states have call predecessors, (9075), 2035 states have return successors, (9501), 8661 states have call predecessors, (9501), 9073 states have call successors, (9501) [2022-07-23 04:18:32,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32352 states to 32352 states and 45026 transitions. [2022-07-23 04:18:32,245 INFO L78 Accepts]: Start accepts. Automaton has 32352 states and 45026 transitions. Word has length 103 [2022-07-23 04:18:32,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:18:32,247 INFO L495 AbstractCegarLoop]: Abstraction has 32352 states and 45026 transitions. [2022-07-23 04:18:32,247 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (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-23 04:18:32,248 INFO L276 IsEmpty]: Start isEmpty. Operand 32352 states and 45026 transitions. [2022-07-23 04:18:32,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-07-23 04:18:32,250 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:18:32,250 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] [2022-07-23 04:18:32,250 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-07-23 04:18:32,250 INFO L420 AbstractCegarLoop]: === Iteration 7 === 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 36 more)] === [2022-07-23 04:18:32,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:18:32,251 INFO L85 PathProgramCache]: Analyzing trace with hash -692211731, now seen corresponding path program 1 times [2022-07-23 04:18:32,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 04:18:32,251 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680038315] [2022-07-23 04:18:32,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:18:32,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 04:18:32,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:32,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 04:18:32,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:32,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-23 04:18:32,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:32,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:18:32,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:32,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 04:18:32,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:32,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-23 04:18:32,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:32,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:18:32,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:32,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 04:18:32,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:32,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-23 04:18:32,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:32,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-23 04:18:32,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:32,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-23 04:18:32,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:32,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-23 04:18:32,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:32,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:18:32,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:32,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-23 04:18:32,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:32,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-23 04:18:32,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:32,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-23 04:18:32,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:32,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-07-23 04:18:32,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:32,860 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-23 04:18:32,860 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 04:18:32,860 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680038315] [2022-07-23 04:18:32,861 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680038315] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:18:32,861 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:18:32,861 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-23 04:18:32,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852766397] [2022-07-23 04:18:32,861 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:18:32,862 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-23 04:18:32,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 04:18:32,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-23 04:18:32,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-23 04:18:32,863 INFO L87 Difference]: Start difference. First operand 32352 states and 45026 transitions. Second operand has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (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-23 04:18:41,216 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-23 04:18:46,993 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-23 04:18:48,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:18:48,893 INFO L93 Difference]: Finished difference Result 32352 states and 45026 transitions. [2022-07-23 04:18:48,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-23 04:18:48,894 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (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 109 [2022-07-23 04:18:48,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:18:49,052 INFO L225 Difference]: With dead ends: 32352 [2022-07-23 04:18:49,053 INFO L226 Difference]: Without dead ends: 32350 [2022-07-23 04:18:49,074 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-07-23 04:18:49,074 INFO L413 NwaCegarLoop]: 4893 mSDtfsCounter, 9664 mSDsluCounter, 1667 mSDsCounter, 0 mSdLazyCounter, 6566 mSolverCounterSat, 6212 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9884 SdHoareTripleChecker+Valid, 6560 SdHoareTripleChecker+Invalid, 12780 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 6212 IncrementalHoareTripleChecker+Valid, 6566 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:18:49,075 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9884 Valid, 6560 Invalid, 12780 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [6212 Valid, 6566 Invalid, 2 Unknown, 0 Unchecked, 15.0s Time] [2022-07-23 04:18:49,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32350 states. [2022-07-23 04:18:50,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32350 to 32350. [2022-07-23 04:18:50,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32350 states, 21208 states have (on average 1.2470294228592984) internal successors, (26447), 22286 states have internal predecessors, (26447), 9075 states have call successors, (9075), 2036 states have call predecessors, (9075), 2035 states have return successors, (9501), 8661 states have call predecessors, (9501), 9073 states have call successors, (9501) [2022-07-23 04:18:50,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32350 states to 32350 states and 45023 transitions. [2022-07-23 04:18:50,660 INFO L78 Accepts]: Start accepts. Automaton has 32350 states and 45023 transitions. Word has length 109 [2022-07-23 04:18:50,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:18:50,661 INFO L495 AbstractCegarLoop]: Abstraction has 32350 states and 45023 transitions. [2022-07-23 04:18:50,661 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (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-23 04:18:50,662 INFO L276 IsEmpty]: Start isEmpty. Operand 32350 states and 45023 transitions. [2022-07-23 04:18:50,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-07-23 04:18:50,663 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:18:50,664 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] [2022-07-23 04:18:50,664 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-07-23 04:18:50,664 INFO L420 AbstractCegarLoop]: === Iteration 8 === 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 36 more)] === [2022-07-23 04:18:50,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:18:50,664 INFO L85 PathProgramCache]: Analyzing trace with hash 1595140303, now seen corresponding path program 1 times [2022-07-23 04:18:50,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 04:18:50,665 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759440304] [2022-07-23 04:18:50,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:18:50,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 04:18:50,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:51,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 04:18:51,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:51,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-23 04:18:51,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:51,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:18:51,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:51,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 04:18:51,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:51,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-23 04:18:51,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:51,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:18:51,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:51,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 04:18:51,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:51,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-23 04:18:51,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:51,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-23 04:18:51,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:51,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-23 04:18:51,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:51,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-23 04:18:51,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:51,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:18:51,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:51,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-23 04:18:51,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:51,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-23 04:18:51,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:51,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-23 04:18:51,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:51,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-07-23 04:18:51,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:51,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-07-23 04:18:51,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:51,521 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-23 04:18:51,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 04:18:51,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759440304] [2022-07-23 04:18:51,522 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759440304] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:18:51,522 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:18:51,522 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-23 04:18:51,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172899464] [2022-07-23 04:18:51,522 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:18:51,523 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-23 04:18:51,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 04:18:51,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-23 04:18:51,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-23 04:18:51,524 INFO L87 Difference]: Start difference. First operand 32350 states and 45023 transitions. Second operand has 6 states, 6 states have (on average 9.5) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (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) [2022-07-23 04:19:00,090 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-23 04:19:05,835 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-23 04:19:07,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:19:07,873 INFO L93 Difference]: Finished difference Result 32350 states and 45023 transitions. [2022-07-23 04:19:07,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-23 04:19:07,874 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 115 [2022-07-23 04:19:07,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:19:07,992 INFO L225 Difference]: With dead ends: 32350 [2022-07-23 04:19:07,993 INFO L226 Difference]: Without dead ends: 32348 [2022-07-23 04:19:08,013 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-07-23 04:19:08,014 INFO L413 NwaCegarLoop]: 4891 mSDtfsCounter, 9658 mSDsluCounter, 1667 mSDsCounter, 0 mSdLazyCounter, 6564 mSolverCounterSat, 6212 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9877 SdHoareTripleChecker+Valid, 6558 SdHoareTripleChecker+Invalid, 12778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 6212 IncrementalHoareTripleChecker+Valid, 6564 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.2s IncrementalHoareTripleChecker+Time [2022-07-23 04:19:08,014 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9877 Valid, 6558 Invalid, 12778 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [6212 Valid, 6564 Invalid, 2 Unknown, 0 Unchecked, 15.2s Time] [2022-07-23 04:19:08,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32348 states. [2022-07-23 04:19:09,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32348 to 32348. [2022-07-23 04:19:09,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32348 states, 21207 states have (on average 1.2469467628613193) internal successors, (26444), 22284 states have internal predecessors, (26444), 9075 states have call successors, (9075), 2036 states have call predecessors, (9075), 2035 states have return successors, (9501), 8661 states have call predecessors, (9501), 9073 states have call successors, (9501) [2022-07-23 04:19:09,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32348 states to 32348 states and 45020 transitions. [2022-07-23 04:19:09,456 INFO L78 Accepts]: Start accepts. Automaton has 32348 states and 45020 transitions. Word has length 115 [2022-07-23 04:19:09,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:19:09,457 INFO L495 AbstractCegarLoop]: Abstraction has 32348 states and 45020 transitions. [2022-07-23 04:19:09,457 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (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) [2022-07-23 04:19:09,457 INFO L276 IsEmpty]: Start isEmpty. Operand 32348 states and 45020 transitions. [2022-07-23 04:19:09,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-07-23 04:19:09,461 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:19:09,462 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, 1, 1, 1, 1] [2022-07-23 04:19:09,462 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-07-23 04:19:09,462 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_linux_drivers_base_class_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 36 more)] === [2022-07-23 04:19:09,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:19:09,462 INFO L85 PathProgramCache]: Analyzing trace with hash 1539384420, now seen corresponding path program 1 times [2022-07-23 04:19:09,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 04:19:09,463 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131704135] [2022-07-23 04:19:09,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:19:09,463 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 04:19:09,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:09,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 04:19:09,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:09,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-23 04:19:09,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:09,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:19:09,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:09,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 04:19:09,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:09,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-23 04:19:09,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:09,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:19:09,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:09,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 04:19:09,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:09,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-23 04:19:09,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:09,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-23 04:19:09,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:09,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-23 04:19:09,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:09,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-23 04:19:10,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:10,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:19:10,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:10,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-23 04:19:10,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:10,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-23 04:19:10,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:10,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-23 04:19:10,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:10,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-07-23 04:19:10,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:10,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-07-23 04:19:10,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:10,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-07-23 04:19:10,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:10,141 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-23 04:19:10,141 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 04:19:10,141 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131704135] [2022-07-23 04:19:10,141 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131704135] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:19:10,141 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:19:10,142 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-23 04:19:10,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028952775] [2022-07-23 04:19:10,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:19:10,143 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-23 04:19:10,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 04:19:10,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-23 04:19:10,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-23 04:19:10,144 INFO L87 Difference]: Start difference. First operand 32348 states and 45020 transitions. Second operand has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-07-23 04:19:24,332 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-23 04:19:27,411 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-23 04:19:36,027 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-23 04:19:38,053 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:19:41,593 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-23 04:19:45,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:19:45,076 INFO L93 Difference]: Finished difference Result 32696 states and 45395 transitions. [2022-07-23 04:19:45,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-23 04:19:45,077 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 121 [2022-07-23 04:19:45,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:19:45,168 INFO L225 Difference]: With dead ends: 32696 [2022-07-23 04:19:45,168 INFO L226 Difference]: Without dead ends: 32694 [2022-07-23 04:19:45,183 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2022-07-23 04:19:45,184 INFO L413 NwaCegarLoop]: 6887 mSDtfsCounter, 13256 mSDsluCounter, 2676 mSDsCounter, 0 mSdLazyCounter, 15893 mSolverCounterSat, 9483 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13472 SdHoareTripleChecker+Valid, 9563 SdHoareTripleChecker+Invalid, 25381 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 9483 IncrementalHoareTripleChecker+Valid, 15893 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.4s IncrementalHoareTripleChecker+Time [2022-07-23 04:19:45,184 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13472 Valid, 9563 Invalid, 25381 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [9483 Valid, 15893 Invalid, 5 Unknown, 0 Unchecked, 33.4s Time] [2022-07-23 04:19:45,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32694 states. [2022-07-23 04:19:46,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32694 to 32436. [2022-07-23 04:19:46,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32436 states, 21265 states have (on average 1.2463672701622384) internal successors, (26504), 22342 states have internal predecessors, (26504), 9093 states have call successors, (9093), 2048 states have call predecessors, (9093), 2047 states have return successors, (9519), 8679 states have call predecessors, (9519), 9091 states have call successors, (9519) [2022-07-23 04:19:46,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32436 states to 32436 states and 45116 transitions. [2022-07-23 04:19:46,459 INFO L78 Accepts]: Start accepts. Automaton has 32436 states and 45116 transitions. Word has length 121 [2022-07-23 04:19:46,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:19:46,460 INFO L495 AbstractCegarLoop]: Abstraction has 32436 states and 45116 transitions. [2022-07-23 04:19:46,460 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-07-23 04:19:46,460 INFO L276 IsEmpty]: Start isEmpty. Operand 32436 states and 45116 transitions. [2022-07-23 04:19:46,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-07-23 04:19:46,462 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:19:46,462 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:19:46,462 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-07-23 04:19:46,462 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_linux_drivers_base_class_destroy_classErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 36 more)] === [2022-07-23 04:19:46,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:19:46,463 INFO L85 PathProgramCache]: Analyzing trace with hash -1516900627, now seen corresponding path program 1 times [2022-07-23 04:19:46,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 04:19:46,463 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264611075] [2022-07-23 04:19:46,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:19:46,463 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 04:19:46,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:46,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 04:19:46,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:46,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-23 04:19:46,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:46,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:19:46,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:46,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 04:19:46,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:46,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-23 04:19:46,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:46,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:19:46,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:46,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 04:19:46,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:46,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-23 04:19:46,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:46,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-23 04:19:46,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:46,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-23 04:19:46,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:46,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-23 04:19:46,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:46,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:19:46,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:46,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-23 04:19:46,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:46,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-23 04:19:46,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:46,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-23 04:19:46,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:46,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-07-23 04:19:46,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:46,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-07-23 04:19:46,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:46,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-07-23 04:19:46,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:46,999 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-23 04:19:46,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 04:19:46,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264611075] [2022-07-23 04:19:46,999 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264611075] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:19:47,000 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:19:47,000 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-23 04:19:47,000 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599272923] [2022-07-23 04:19:47,000 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:19:47,000 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-23 04:19:47,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 04:19:47,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-23 04:19:47,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-23 04:19:47,001 INFO L87 Difference]: Start difference. First operand 32436 states and 45116 transitions. Second operand has 8 states, 7 states have (on average 8.857142857142858) internal successors, (62), 5 states have internal predecessors, (62), 4 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-07-23 04:20:04,139 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-23 04:20:06,176 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:20:08,195 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:20:11,362 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 []