./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version ff03de63 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.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 25874e59c1cc513c0df08f21d6ee454d422ce2eea441a446fa3179c403897e38 --- Real Ultimate output --- This is Ultimate 0.2.2-dev-ff03de6 [2021-12-21 17:39:02,651 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-21 17:39:02,652 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-21 17:39:02,700 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-21 17:39:02,701 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-21 17:39:02,704 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-21 17:39:02,705 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-21 17:39:02,708 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-21 17:39:02,717 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-21 17:39:02,722 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-21 17:39:02,722 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-21 17:39:02,723 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-21 17:39:02,723 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-21 17:39:02,725 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-21 17:39:02,727 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-21 17:39:02,728 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-21 17:39:02,730 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-21 17:39:02,731 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-21 17:39:02,732 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-21 17:39:02,734 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-21 17:39:02,737 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-21 17:39:02,738 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-21 17:39:02,738 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-21 17:39:02,739 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-21 17:39:02,741 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-21 17:39:02,743 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-21 17:39:02,743 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-21 17:39:02,744 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-21 17:39:02,744 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-21 17:39:02,745 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-21 17:39:02,745 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-21 17:39:02,746 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-21 17:39:02,747 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-21 17:39:02,748 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-21 17:39:02,749 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-21 17:39:02,749 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-21 17:39:02,749 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-21 17:39:02,749 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-21 17:39:02,749 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-21 17:39:02,750 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-21 17:39:02,750 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-21 17:39:02,751 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-21 17:39:02,770 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-21 17:39:02,772 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-21 17:39:02,772 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-21 17:39:02,773 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-21 17:39:02,773 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-21 17:39:02,773 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-21 17:39:02,774 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-21 17:39:02,774 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-21 17:39:02,774 INFO L138 SettingsManager]: * Use SBE=true [2021-12-21 17:39:02,774 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-21 17:39:02,775 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-21 17:39:02,775 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-21 17:39:02,775 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-21 17:39:02,775 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-21 17:39:02,776 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-21 17:39:02,776 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-21 17:39:02,776 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-21 17:39:02,776 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-21 17:39:02,776 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-21 17:39:02,776 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-21 17:39:02,776 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-21 17:39:02,776 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-21 17:39:02,777 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-21 17:39:02,777 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-21 17:39:02,777 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-21 17:39:02,777 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-21 17:39:02,777 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-21 17:39:02,777 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-21 17:39:02,777 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-21 17:39:02,778 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-21 17:39:02,778 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-21 17:39:02,778 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 -> 25874e59c1cc513c0df08f21d6ee454d422ce2eea441a446fa3179c403897e38 [2021-12-21 17:39:02,995 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-21 17:39:03,014 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-21 17:39:03,016 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-21 17:39:03,017 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-21 17:39:03,018 INFO L275 PluginConnector]: CDTParser initialized [2021-12-21 17:39:03,019 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i [2021-12-21 17:39:03,063 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6c599856d/7bbcdf6f598148f58831ff67adb77570/FLAGc091f0292 [2021-12-21 17:39:03,776 INFO L306 CDTParser]: Found 1 translation units. [2021-12-21 17:39:03,777 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i [2021-12-21 17:39:03,824 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6c599856d/7bbcdf6f598148f58831ff67adb77570/FLAGc091f0292 [2021-12-21 17:39:04,091 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6c599856d/7bbcdf6f598148f58831ff67adb77570 [2021-12-21 17:39:04,093 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-21 17:39:04,093 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-21 17:39:04,094 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-21 17:39:04,094 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-21 17:39:04,097 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-21 17:39:04,097 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 05:39:04" (1/1) ... [2021-12-21 17:39:04,098 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2275bfe4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 05:39:04, skipping insertion in model container [2021-12-21 17:39:04,098 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 05:39:04" (1/1) ... [2021-12-21 17:39:04,102 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-21 17:39:04,263 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-21 17:39:08,056 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625473,625486] [2021-12-21 17:39:08,058 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625618,625631] [2021-12-21 17:39:08,058 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625764,625777] [2021-12-21 17:39:08,058 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625929,625942] [2021-12-21 17:39:08,059 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626087,626100] [2021-12-21 17:39:08,059 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626245,626258] [2021-12-21 17:39:08,059 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626403,626416] [2021-12-21 17:39:08,060 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626563,626576] [2021-12-21 17:39:08,060 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626722,626735] [2021-12-21 17:39:08,060 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626861,626874] [2021-12-21 17:39:08,060 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627003,627016] [2021-12-21 17:39:08,061 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627152,627165] [2021-12-21 17:39:08,061 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627291,627304] [2021-12-21 17:39:08,061 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627446,627459] [2021-12-21 17:39:08,062 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627606,627619] [2021-12-21 17:39:08,063 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627757,627770] [2021-12-21 17:39:08,063 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627908,627921] [2021-12-21 17:39:08,063 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628060,628073] [2021-12-21 17:39:08,063 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628209,628222] [2021-12-21 17:39:08,064 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628357,628370] [2021-12-21 17:39:08,064 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628514,628527] [2021-12-21 17:39:08,064 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628663,628676] [2021-12-21 17:39:08,065 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628819,628832] [2021-12-21 17:39:08,065 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628972,628985] [2021-12-21 17:39:08,065 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629118,629131] [2021-12-21 17:39:08,065 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629261,629274] [2021-12-21 17:39:08,066 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629413,629426] [2021-12-21 17:39:08,066 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629559,629572] [2021-12-21 17:39:08,066 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629704,629717] [2021-12-21 17:39:08,067 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629858,629871] [2021-12-21 17:39:08,067 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630009,630022] [2021-12-21 17:39:08,067 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630164,630177] [2021-12-21 17:39:08,068 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630316,630329] [2021-12-21 17:39:08,068 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630471,630484] [2021-12-21 17:39:08,068 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630635,630648] [2021-12-21 17:39:08,068 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630791,630804] [2021-12-21 17:39:08,069 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630955,630968] [2021-12-21 17:39:08,069 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631097,631110] [2021-12-21 17:39:08,069 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631255,631268] [2021-12-21 17:39:08,070 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631422,631435] [2021-12-21 17:39:08,070 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631581,631594] [2021-12-21 17:39:08,070 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631740,631753] [2021-12-21 17:39:08,070 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631889,631902] [2021-12-21 17:39:08,071 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632036,632049] [2021-12-21 17:39:08,071 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632175,632188] [2021-12-21 17:39:08,071 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632338,632351] [2021-12-21 17:39:08,072 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632504,632517] [2021-12-21 17:39:08,072 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632668,632681] [2021-12-21 17:39:08,072 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632833,632846] [2021-12-21 17:39:08,072 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632998,633011] [2021-12-21 17:39:08,073 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633164,633177] [2021-12-21 17:39:08,073 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633329,633342] [2021-12-21 17:39:08,073 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633496,633509] [2021-12-21 17:39:08,074 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633656,633669] [2021-12-21 17:39:08,074 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633818,633831] [2021-12-21 17:39:08,081 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633977,633990] [2021-12-21 17:39:08,082 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634123,634136] [2021-12-21 17:39:08,082 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634266,634279] [2021-12-21 17:39:08,082 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634410,634423] [2021-12-21 17:39:08,083 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634553,634566] [2021-12-21 17:39:08,083 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634697,634710] [2021-12-21 17:39:08,083 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634838,634851] [2021-12-21 17:39:08,083 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634976,634989] [2021-12-21 17:39:08,084 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635134,635147] [2021-12-21 17:39:08,084 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635293,635306] [2021-12-21 17:39:08,084 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635449,635462] [2021-12-21 17:39:08,085 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635598,635611] [2021-12-21 17:39:08,085 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635750,635763] [2021-12-21 17:39:08,085 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635901,635914] [2021-12-21 17:39:08,085 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636050,636063] [2021-12-21 17:39:08,086 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636202,636215] [2021-12-21 17:39:08,086 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636350,636363] [2021-12-21 17:39:08,086 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636503,636516] [2021-12-21 17:39:08,086 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636654,636667] [2021-12-21 17:39:08,087 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636804,636817] [2021-12-21 17:39:08,087 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636951,636964] [2021-12-21 17:39:08,087 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637102,637115] [2021-12-21 17:39:08,087 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637253,637266] [2021-12-21 17:39:08,088 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637401,637414] [2021-12-21 17:39:08,088 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637567,637580] [2021-12-21 17:39:08,088 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637736,637749] [2021-12-21 17:39:08,089 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637903,637916] [2021-12-21 17:39:08,089 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638071,638084] [2021-12-21 17:39:08,089 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638221,638234] [2021-12-21 17:39:08,089 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638368,638381] [2021-12-21 17:39:08,090 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638529,638542] [2021-12-21 17:39:08,090 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638699,638712] [2021-12-21 17:39:08,090 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638861,638874] [2021-12-21 17:39:08,108 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-21 17:39:08,139 INFO L203 MainTranslator]: Completed pre-run [2021-12-21 17:39:08,471 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625473,625486] [2021-12-21 17:39:08,472 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625618,625631] [2021-12-21 17:39:08,472 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625764,625777] [2021-12-21 17:39:08,473 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625929,625942] [2021-12-21 17:39:08,473 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626087,626100] [2021-12-21 17:39:08,474 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626245,626258] [2021-12-21 17:39:08,474 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626403,626416] [2021-12-21 17:39:08,475 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626563,626576] [2021-12-21 17:39:08,475 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626722,626735] [2021-12-21 17:39:08,476 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626861,626874] [2021-12-21 17:39:08,476 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627003,627016] [2021-12-21 17:39:08,476 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627152,627165] [2021-12-21 17:39:08,477 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627291,627304] [2021-12-21 17:39:08,478 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627446,627459] [2021-12-21 17:39:08,478 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627606,627619] [2021-12-21 17:39:08,478 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627757,627770] [2021-12-21 17:39:08,479 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627908,627921] [2021-12-21 17:39:08,479 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628060,628073] [2021-12-21 17:39:08,479 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628209,628222] [2021-12-21 17:39:08,479 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628357,628370] [2021-12-21 17:39:08,480 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628514,628527] [2021-12-21 17:39:08,480 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628663,628676] [2021-12-21 17:39:08,481 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628819,628832] [2021-12-21 17:39:08,481 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628972,628985] [2021-12-21 17:39:08,481 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629118,629131] [2021-12-21 17:39:08,481 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629261,629274] [2021-12-21 17:39:08,482 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629413,629426] [2021-12-21 17:39:08,482 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629559,629572] [2021-12-21 17:39:08,482 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629704,629717] [2021-12-21 17:39:08,482 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629858,629871] [2021-12-21 17:39:08,483 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630009,630022] [2021-12-21 17:39:08,483 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630164,630177] [2021-12-21 17:39:08,483 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630316,630329] [2021-12-21 17:39:08,484 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630471,630484] [2021-12-21 17:39:08,484 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630635,630648] [2021-12-21 17:39:08,484 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630791,630804] [2021-12-21 17:39:08,484 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630955,630968] [2021-12-21 17:39:08,485 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631097,631110] [2021-12-21 17:39:08,485 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631255,631268] [2021-12-21 17:39:08,486 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631422,631435] [2021-12-21 17:39:08,486 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631581,631594] [2021-12-21 17:39:08,486 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631740,631753] [2021-12-21 17:39:08,487 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631889,631902] [2021-12-21 17:39:08,487 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632036,632049] [2021-12-21 17:39:08,487 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632175,632188] [2021-12-21 17:39:08,488 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632338,632351] [2021-12-21 17:39:08,488 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632504,632517] [2021-12-21 17:39:08,489 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632668,632681] [2021-12-21 17:39:08,489 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632833,632846] [2021-12-21 17:39:08,489 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632998,633011] [2021-12-21 17:39:08,489 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633164,633177] [2021-12-21 17:39:08,490 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633329,633342] [2021-12-21 17:39:08,490 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633496,633509] [2021-12-21 17:39:08,490 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633656,633669] [2021-12-21 17:39:08,490 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633818,633831] [2021-12-21 17:39:08,491 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633977,633990] [2021-12-21 17:39:08,491 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634123,634136] [2021-12-21 17:39:08,491 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634266,634279] [2021-12-21 17:39:08,492 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634410,634423] [2021-12-21 17:39:08,492 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634553,634566] [2021-12-21 17:39:08,495 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634697,634710] [2021-12-21 17:39:08,495 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634838,634851] [2021-12-21 17:39:08,496 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634976,634989] [2021-12-21 17:39:08,498 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635134,635147] [2021-12-21 17:39:08,498 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635293,635306] [2021-12-21 17:39:08,499 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635449,635462] [2021-12-21 17:39:08,500 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635598,635611] [2021-12-21 17:39:08,501 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635750,635763] [2021-12-21 17:39:08,501 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635901,635914] [2021-12-21 17:39:08,501 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636050,636063] [2021-12-21 17:39:08,501 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636202,636215] [2021-12-21 17:39:08,502 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636350,636363] [2021-12-21 17:39:08,505 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636503,636516] [2021-12-21 17:39:08,506 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636654,636667] [2021-12-21 17:39:08,506 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636804,636817] [2021-12-21 17:39:08,506 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636951,636964] [2021-12-21 17:39:08,506 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637102,637115] [2021-12-21 17:39:08,507 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637253,637266] [2021-12-21 17:39:08,508 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637401,637414] [2021-12-21 17:39:08,508 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637567,637580] [2021-12-21 17:39:08,508 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637736,637749] [2021-12-21 17:39:08,509 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637903,637916] [2021-12-21 17:39:08,509 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638071,638084] [2021-12-21 17:39:08,509 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638221,638234] [2021-12-21 17:39:08,510 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638368,638381] [2021-12-21 17:39:08,510 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638529,638542] [2021-12-21 17:39:08,510 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638699,638712] [2021-12-21 17:39:08,510 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638861,638874] [2021-12-21 17:39:08,514 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-21 17:39:08,686 INFO L208 MainTranslator]: Completed translation [2021-12-21 17:39:08,687 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 05:39:08 WrapperNode [2021-12-21 17:39:08,687 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-21 17:39:08,688 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-21 17:39:08,688 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-21 17:39:08,688 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-21 17:39:08,693 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 05:39:08" (1/1) ... [2021-12-21 17:39:08,788 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 05:39:08" (1/1) ... [2021-12-21 17:39:09,018 INFO L137 Inliner]: procedures = 767, calls = 3589, calls flagged for inlining = 392, calls inlined = 328, statements flattened = 11177 [2021-12-21 17:39:09,019 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-21 17:39:09,020 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-21 17:39:09,020 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-21 17:39:09,020 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-21 17:39:09,027 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 05:39:08" (1/1) ... [2021-12-21 17:39:09,027 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 05:39:08" (1/1) ... [2021-12-21 17:39:09,078 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 05:39:08" (1/1) ... [2021-12-21 17:39:09,078 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 05:39:08" (1/1) ... [2021-12-21 17:39:09,270 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 05:39:08" (1/1) ... [2021-12-21 17:39:09,297 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 05:39:08" (1/1) ... [2021-12-21 17:39:09,329 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 05:39:08" (1/1) ... [2021-12-21 17:39:09,371 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-21 17:39:09,372 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-21 17:39:09,372 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-21 17:39:09,372 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-21 17:39:09,373 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 05:39:08" (1/1) ... [2021-12-21 17:39:09,379 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-21 17:39:09,386 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 17:39:09,412 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-21 17:39:09,467 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-21 17:39:09,481 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2021-12-21 17:39:09,482 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2021-12-21 17:39:09,482 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2021-12-21 17:39:09,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2021-12-21 17:39:09,482 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2021-12-21 17:39:09,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2021-12-21 17:39:09,482 INFO L130 BoogieDeclarations]: Found specification of procedure sg_rq_end_io_usercontext [2021-12-21 17:39:09,482 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_rq_end_io_usercontext [2021-12-21 17:39:09,482 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2021-12-21 17:39:09,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2021-12-21 17:39:09,483 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-12-21 17:39:09,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-12-21 17:39:09,483 INFO L130 BoogieDeclarations]: Found specification of procedure seq_puts [2021-12-21 17:39:09,483 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_puts [2021-12-21 17:39:09,483 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2021-12-21 17:39:09,483 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2021-12-21 17:39:09,483 INFO L130 BoogieDeclarations]: Found specification of procedure srp_done [2021-12-21 17:39:09,484 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_done [2021-12-21 17:39:09,484 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_block_when_processing_errors [2021-12-21 17:39:09,484 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_block_when_processing_errors [2021-12-21 17:39:09,484 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-12-21 17:39:09,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-12-21 17:39:09,484 INFO L130 BoogieDeclarations]: Found specification of procedure sg_read [2021-12-21 17:39:09,484 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_read [2021-12-21 17:39:09,484 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2021-12-21 17:39:09,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2021-12-21 17:39:09,485 INFO L130 BoogieDeclarations]: Found specification of procedure sg_mmap [2021-12-21 17:39:09,485 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_mmap [2021-12-21 17:39:09,485 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2021-12-21 17:39:09,485 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2021-12-21 17:39:09,485 INFO L130 BoogieDeclarations]: Found specification of procedure sg_res_in_use [2021-12-21 17:39:09,485 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_res_in_use [2021-12-21 17:39:09,485 INFO L130 BoogieDeclarations]: Found specification of procedure __put_user_bad [2021-12-21 17:39:09,485 INFO L130 BoogieDeclarations]: Found specification of procedure max_sectors_bytes [2021-12-21 17:39:09,486 INFO L138 BoogieDeclarations]: Found implementation of procedure max_sectors_bytes [2021-12-21 17:39:09,486 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_device_put [2021-12-21 17:39:09,486 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_device_put [2021-12-21 17:39:09,486 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2021-12-21 17:39:09,486 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2021-12-21 17:39:09,486 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2021-12-21 17:39:09,486 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2021-12-21 17:39:09,486 INFO L130 BoogieDeclarations]: Found specification of procedure sg_common_write [2021-12-21 17:39:09,486 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_common_write [2021-12-21 17:39:09,487 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_seq_show_devstrs [2021-12-21 17:39:09,487 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_seq_show_devstrs [2021-12-21 17:39:09,487 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-12-21 17:39:09,487 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-12-21 17:39:09,487 INFO L130 BoogieDeclarations]: Found specification of procedure remove_proc_entry [2021-12-21 17:39:09,487 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_proc_entry [2021-12-21 17:39:09,487 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-12-21 17:39:09,487 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-12-21 17:39:09,487 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2021-12-21 17:39:09,488 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2021-12-21 17:39:09,488 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_cdev_del [2021-12-21 17:39:09,488 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_cdev_del [2021-12-21 17:39:09,488 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-21 17:39:09,488 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2021-12-21 17:39:09,488 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2021-12-21 17:39:09,488 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_write_unlock [2021-12-21 17:39:09,488 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_write_unlock [2021-12-21 17:39:09,489 INFO L130 BoogieDeclarations]: Found specification of procedure __chk_range_not_ok [2021-12-21 17:39:09,489 INFO L138 BoogieDeclarations]: Found implementation of procedure __chk_range_not_ok [2021-12-21 17:39:09,489 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2021-12-21 17:39:09,489 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2021-12-21 17:39:09,489 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2021-12-21 17:39:09,489 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2021-12-21 17:39:09,489 INFO L130 BoogieDeclarations]: Found specification of procedure sg_add_device [2021-12-21 17:39:09,489 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_add_device [2021-12-21 17:39:09,489 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2021-12-21 17:39:09,490 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2021-12-21 17:39:09,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-12-21 17:39:09,490 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2021-12-21 17:39:09,490 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2021-12-21 17:39:09,490 INFO L130 BoogieDeclarations]: Found specification of procedure sg_allow_access [2021-12-21 17:39:09,490 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_allow_access [2021-12-21 17:39:09,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-12-21 17:39:09,490 INFO L130 BoogieDeclarations]: Found specification of procedure __rwlock_init [2021-12-21 17:39:09,491 INFO L138 BoogieDeclarations]: Found implementation of procedure __rwlock_init [2021-12-21 17:39:09,491 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2021-12-21 17:39:09,491 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2021-12-21 17:39:09,491 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-12-21 17:39:09,491 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-12-21 17:39:09,491 INFO L130 BoogieDeclarations]: Found specification of procedure dev_seq_start [2021-12-21 17:39:09,491 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_seq_start [2021-12-21 17:39:09,491 INFO L130 BoogieDeclarations]: Found specification of procedure seq_open [2021-12-21 17:39:09,491 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_open [2021-12-21 17:39:09,492 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get [2021-12-21 17:39:09,492 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get [2021-12-21 17:39:09,492 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2021-12-21 17:39:09,492 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2021-12-21 17:39:09,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-21 17:39:09,492 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2021-12-21 17:39:09,492 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2021-12-21 17:39:09,492 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2021-12-21 17:39:09,492 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2021-12-21 17:39:09,493 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_to_user [2021-12-21 17:39:09,493 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_to_user [2021-12-21 17:39:09,493 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_open_rel_lock_of_sg_device [2021-12-21 17:39:09,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_open_rel_lock_of_sg_device [2021-12-21 17:39:09,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-12-21 17:39:09,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-12-21 17:39:09,493 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2021-12-21 17:39:09,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2021-12-21 17:39:09,494 INFO L130 BoogieDeclarations]: Found specification of procedure sg_lookup_dev [2021-12-21 17:39:09,494 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_lookup_dev [2021-12-21 17:39:09,494 INFO L130 BoogieDeclarations]: Found specification of procedure sg_remove_sfp_usercontext [2021-12-21 17:39:09,494 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_remove_sfp_usercontext [2021-12-21 17:39:09,494 INFO L130 BoogieDeclarations]: Found specification of procedure sg_remove_scat [2021-12-21 17:39:09,494 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_remove_scat [2021-12-21 17:39:09,494 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_single_open_devhdr [2021-12-21 17:39:09,494 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_single_open_devhdr [2021-12-21 17:39:09,494 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-12-21 17:39:09,494 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-12-21 17:39:09,495 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2021-12-21 17:39:09,495 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2021-12-21 17:39:09,495 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_put_blk_rq [2021-12-21 17:39:09,495 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_put_blk_rq [2021-12-21 17:39:09,495 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2021-12-21 17:39:09,495 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2021-12-21 17:39:09,495 INFO L130 BoogieDeclarations]: Found specification of procedure sg_fasync [2021-12-21 17:39:09,495 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_fasync [2021-12-21 17:39:09,495 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_registration [2021-12-21 17:39:09,496 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_registration [2021-12-21 17:39:09,496 INFO L130 BoogieDeclarations]: Found specification of procedure __get_user_bad [2021-12-21 17:39:09,496 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2021-12-21 17:39:09,496 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2021-12-21 17:39:09,496 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2021-12-21 17:39:09,496 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2021-12-21 17:39:09,496 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2021-12-21 17:39:09,496 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2021-12-21 17:39:09,496 INFO L130 BoogieDeclarations]: Found specification of procedure sg_new_write [2021-12-21 17:39:09,497 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_new_write [2021-12-21 17:39:09,497 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2021-12-21 17:39:09,497 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2021-12-21 17:39:09,497 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__destroyed_before_usage [2021-12-21 17:39:09,497 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__destroyed_before_usage [2021-12-21 17:39:09,497 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_write_lock [2021-12-21 17:39:09,497 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_write_lock [2021-12-21 17:39:09,497 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-21 17:39:09,497 INFO L130 BoogieDeclarations]: Found specification of procedure seq_lseek [2021-12-21 17:39:09,498 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_lseek [2021-12-21 17:39:09,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-21 17:39:09,498 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__not_initialized [2021-12-21 17:39:09,498 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__not_initialized [2021-12-21 17:39:09,498 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_read_unlock [2021-12-21 17:39:09,498 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_read_unlock [2021-12-21 17:39:09,498 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-12-21 17:39:09,498 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-12-21 17:39:09,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-21 17:39:09,499 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_seq_open [2021-12-21 17:39:09,499 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_seq_open [2021-12-21 17:39:09,499 INFO L130 BoogieDeclarations]: Found specification of procedure queue_max_segments [2021-12-21 17:39:09,499 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_max_segments [2021-12-21 17:39:09,499 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-12-21 17:39:09,499 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~X~int~TO~int [2021-12-21 17:39:09,499 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~X~int~TO~int [2021-12-21 17:39:09,499 INFO L130 BoogieDeclarations]: Found specification of procedure sg_write [2021-12-21 17:39:09,499 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_write [2021-12-21 17:39:09,500 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-12-21 17:39:09,500 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-12-21 17:39:09,500 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2021-12-21 17:39:09,500 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2021-12-21 17:39:09,500 INFO L130 BoogieDeclarations]: Found specification of procedure dev_seq_next [2021-12-21 17:39:09,500 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_seq_next [2021-12-21 17:39:09,500 INFO L130 BoogieDeclarations]: Found specification of procedure sg_new_read [2021-12-21 17:39:09,500 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_new_read [2021-12-21 17:39:09,500 INFO L130 BoogieDeclarations]: Found specification of procedure sg_build_reserve [2021-12-21 17:39:09,500 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_build_reserve [2021-12-21 17:39:09,501 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_write_dressz [2021-12-21 17:39:09,501 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_write_dressz [2021-12-21 17:39:09,501 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_open_debug [2021-12-21 17:39:09,501 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_open_debug [2021-12-21 17:39:09,501 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2021-12-21 17:39:09,501 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2021-12-21 17:39:09,501 INFO L130 BoogieDeclarations]: Found specification of procedure sg_build_indirect [2021-12-21 17:39:09,501 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_build_indirect [2021-12-21 17:39:09,501 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-12-21 17:39:09,502 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-12-21 17:39:09,502 INFO L130 BoogieDeclarations]: Found specification of procedure sg_open [2021-12-21 17:39:09,502 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_open [2021-12-21 17:39:09,502 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_from_user [2021-12-21 17:39:09,502 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_from_user [2021-12-21 17:39:09,502 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2021-12-21 17:39:09,502 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2021-12-21 17:39:09,502 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2021-12-21 17:39:09,502 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2021-12-21 17:39:09,503 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_single_open_version [2021-12-21 17:39:09,503 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_single_open_version [2021-12-21 17:39:09,503 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2021-12-21 17:39:09,503 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2021-12-21 17:39:09,503 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-21 17:39:09,503 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-21 17:39:09,503 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2021-12-21 17:39:09,503 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2021-12-21 17:39:09,503 INFO L130 BoogieDeclarations]: Found specification of procedure sg_finish_rem_req [2021-12-21 17:39:09,504 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_finish_rem_req [2021-12-21 17:39:09,504 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_seq_show_dev [2021-12-21 17:39:09,504 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_seq_show_dev [2021-12-21 17:39:09,504 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2021-12-21 17:39:09,504 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2021-12-21 17:39:09,504 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2021-12-21 17:39:09,504 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2021-12-21 17:39:09,504 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_open_devstrs [2021-12-21 17:39:09,504 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_open_devstrs [2021-12-21 17:39:09,504 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_del [2021-12-21 17:39:09,505 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_del [2021-12-21 17:39:09,505 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-12-21 17:39:09,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-12-21 17:39:09,505 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-12-21 17:39:09,505 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-12-21 17:39:09,505 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_destroy_class [2021-12-21 17:39:09,505 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_destroy_class [2021-12-21 17:39:09,505 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2021-12-21 17:39:09,505 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2021-12-21 17:39:09,506 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2021-12-21 17:39:09,506 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2021-12-21 17:39:09,506 INFO L130 BoogieDeclarations]: Found specification of procedure sg_poll [2021-12-21 17:39:09,506 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_poll [2021-12-21 17:39:09,506 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2021-12-21 17:39:09,506 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2021-12-21 17:39:09,506 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-12-21 17:39:09,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-12-21 17:39:09,506 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_seq_show_int [2021-12-21 17:39:09,506 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_seq_show_int [2021-12-21 17:39:09,507 INFO L130 BoogieDeclarations]: Found specification of procedure sg_remove_request [2021-12-21 17:39:09,507 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_remove_request [2021-12-21 17:39:09,507 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2021-12-21 17:39:09,507 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2021-12-21 17:39:09,507 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2021-12-21 17:39:09,507 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2021-12-21 17:39:09,507 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2021-12-21 17:39:09,507 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2021-12-21 17:39:09,507 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_seq_show_debug [2021-12-21 17:39:09,508 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_seq_show_debug [2021-12-21 17:39:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-21 17:39:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2021-12-21 17:39:09,508 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2021-12-21 17:39:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2021-12-21 17:39:09,508 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2021-12-21 17:39:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_registration [2021-12-21 17:39:09,508 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_registration [2021-12-21 17:39:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_request__double_get [2021-12-21 17:39:09,509 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_request__double_get [2021-12-21 17:39:09,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-21 17:39:09,509 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_destroy_class [2021-12-21 17:39:09,509 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_destroy_class [2021-12-21 17:39:09,509 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_write_adio [2021-12-21 17:39:09,509 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_write_adio [2021-12-21 17:39:09,509 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2021-12-21 17:39:09,509 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2021-12-21 17:39:09,509 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_seq_show_devhdr [2021-12-21 17:39:09,509 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_seq_show_devhdr [2021-12-21 17:39:09,510 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2021-12-21 17:39:09,510 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2021-12-21 17:39:09,510 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-21 17:39:09,510 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2021-12-21 17:39:09,510 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2021-12-21 17:39:09,510 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_read_lock [2021-12-21 17:39:09,510 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_read_lock [2021-12-21 17:39:09,510 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_module_put [2021-12-21 17:39:09,510 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_module_put [2021-12-21 17:39:09,511 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_idr_remove_sg_index_idr [2021-12-21 17:39:09,511 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_idr_remove_sg_index_idr [2021-12-21 17:39:09,511 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_open_dev [2021-12-21 17:39:09,511 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_open_dev [2021-12-21 17:39:09,511 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_autopm_put_device [2021-12-21 17:39:09,511 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_autopm_put_device [2021-12-21 17:39:09,511 INFO L130 BoogieDeclarations]: Found specification of procedure dev_seq_stop [2021-12-21 17:39:09,511 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_seq_stop [2021-12-21 17:39:09,511 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2021-12-21 17:39:09,512 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev_region [2021-12-21 17:39:09,512 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2021-12-21 17:39:09,512 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2021-12-21 17:39:09,512 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2021-12-21 17:39:09,512 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2021-12-21 17:39:09,512 INFO L130 BoogieDeclarations]: Found specification of procedure sg_get_rq_mark [2021-12-21 17:39:09,512 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_get_rq_mark [2021-12-21 17:39:09,512 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-12-21 17:39:09,512 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-12-21 17:39:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2021-12-21 17:39:09,513 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2021-12-21 17:39:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-12-21 17:39:09,513 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-12-21 17:39:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure blk_trace_startstop [2021-12-21 17:39:09,513 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_trace_startstop [2021-12-21 17:39:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure sg_release [2021-12-21 17:39:09,513 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_release [2021-12-21 17:39:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure jiffies_to_msecs [2021-12-21 17:39:09,513 INFO L138 BoogieDeclarations]: Found implementation of procedure jiffies_to_msecs [2021-12-21 17:39:09,514 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2021-12-21 17:39:09,514 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2021-12-21 17:39:09,514 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2021-12-21 17:39:09,514 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2021-12-21 17:39:09,514 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2021-12-21 17:39:09,514 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2021-12-21 17:39:09,514 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_open_rel_lock_of_sg_device [2021-12-21 17:39:09,514 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_open_rel_lock_of_sg_device [2021-12-21 17:39:09,514 INFO L130 BoogieDeclarations]: Found specification of procedure single_open [2021-12-21 17:39:09,515 INFO L138 BoogieDeclarations]: Found implementation of procedure single_open [2021-12-21 17:39:09,515 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_single_open_dressz [2021-12-21 17:39:09,515 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_single_open_dressz [2021-12-21 17:39:09,515 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2021-12-21 17:39:09,515 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2021-12-21 17:39:09,515 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-12-21 17:39:09,515 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-12-21 17:39:09,515 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2021-12-21 17:39:09,515 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2021-12-21 17:39:09,516 INFO L130 BoogieDeclarations]: Found specification of procedure kill_fasync [2021-12-21 17:39:09,516 INFO L138 BoogieDeclarations]: Found implementation of procedure kill_fasync [2021-12-21 17:39:09,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-21 17:39:09,516 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2021-12-21 17:39:09,516 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2021-12-21 17:39:09,516 INFO L130 BoogieDeclarations]: Found specification of procedure single_release [2021-12-21 17:39:09,516 INFO L138 BoogieDeclarations]: Found implementation of procedure single_release [2021-12-21 17:39:09,516 INFO L130 BoogieDeclarations]: Found specification of procedure seq_release [2021-12-21 17:39:09,516 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_release [2021-12-21 17:39:09,516 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-12-21 17:39:09,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-12-21 17:39:09,517 INFO L130 BoogieDeclarations]: Found specification of procedure copy_user_generic [2021-12-21 17:39:09,517 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_user_generic [2021-12-21 17:39:09,517 INFO L130 BoogieDeclarations]: Found specification of procedure sg_ioctl [2021-12-21 17:39:09,517 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_ioctl [2021-12-21 17:39:09,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2021-12-21 17:39:09,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2021-12-21 17:39:09,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2021-12-21 17:39:09,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2021-12-21 17:39:09,518 INFO L130 BoogieDeclarations]: Found specification of procedure sg_compat_ioctl [2021-12-21 17:39:09,518 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_compat_ioctl [2021-12-21 17:39:09,518 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_seq_show_version [2021-12-21 17:39:09,518 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_seq_show_version [2021-12-21 17:39:09,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2021-12-21 17:39:09,518 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2021-12-21 17:39:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure kref_init [2021-12-21 17:39:09,519 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_init [2021-12-21 17:39:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info [2021-12-21 17:39:09,519 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info [2021-12-21 17:39:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure sg_vma_fault [2021-12-21 17:39:09,519 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_vma_fault [2021-12-21 17:39:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2021-12-21 17:39:09,519 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2021-12-21 17:39:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2021-12-21 17:39:09,520 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2021-12-21 17:39:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure sg_add_request [2021-12-21 17:39:09,520 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_add_request [2021-12-21 17:39:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-12-21 17:39:09,520 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-12-21 17:39:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2021-12-21 17:39:09,520 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2021-12-21 17:39:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_return [2021-12-21 17:39:09,520 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_return [2021-12-21 17:39:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2021-12-21 17:39:09,521 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2021-12-21 17:39:09,521 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2021-12-21 17:39:09,521 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2021-12-21 17:39:09,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_put_disk [2021-12-21 17:39:09,521 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_put_disk [2021-12-21 17:39:09,521 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtoul_from_user [2021-12-21 17:39:09,521 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtoul_from_user [2021-12-21 17:39:09,521 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2021-12-21 17:39:09,521 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2021-12-21 17:39:09,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-21 17:39:09,522 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2021-12-21 17:39:09,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2021-12-21 17:39:09,522 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_single_open_adio [2021-12-21 17:39:09,522 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_single_open_adio [2021-12-21 17:39:10,462 INFO L234 CfgBuilder]: Building ICFG [2021-12-21 17:39:10,465 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-21 17:39:10,842 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-12-21 17:39:10,893 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5846: assume 0 != __copy_to_user_nocheck_~tmp___1~3#1;__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2021-12-21 17:39:10,894 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5846: assume !(0 != __copy_to_user_nocheck_~tmp___1~3#1);__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2021-12-21 17:39:10,894 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5809: SUMMARY for call __copy_to_user_nocheck_#t~ret139#1 := copy_user_generic(__copy_to_user_nocheck_~dst#1.base, __copy_to_user_nocheck_~dst#1.offset, __copy_to_user_nocheck_~src#1.base, __copy_to_user_nocheck_~src#1.offset, __copy_to_user_nocheck_~size#1); srcloc: null [2021-12-21 17:39:10,894 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5805: assume 16 == __copy_to_user_nocheck_~size#1 % 4294967296; [2021-12-21 17:39:10,894 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5805: assume !(16 == __copy_to_user_nocheck_~size#1 % 4294967296); [2021-12-21 17:39:10,894 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5830: assume -9223372036854775808 <= __copy_to_user_nocheck_#t~ret137#1 && __copy_to_user_nocheck_#t~ret137#1 <= 9223372036854775807;__copy_to_user_nocheck_~tmp___0~6#1 := __copy_to_user_nocheck_#t~ret137#1;havoc __copy_to_user_nocheck_#t~ret137#1; [2021-12-21 17:39:10,894 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5801: assume 10 == __copy_to_user_nocheck_~size#1 % 4294967296; [2021-12-21 17:39:10,895 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5801: assume !(10 == __copy_to_user_nocheck_~size#1 % 4294967296); [2021-12-21 17:39:10,895 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5797: assume 8 == __copy_to_user_nocheck_~size#1 % 4294967296; [2021-12-21 17:39:10,895 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5797: assume !(8 == __copy_to_user_nocheck_~size#1 % 4294967296); [2021-12-21 17:39:10,895 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5793: assume 4 == __copy_to_user_nocheck_~size#1 % 4294967296; [2021-12-21 17:39:10,895 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5793: assume !(4 == __copy_to_user_nocheck_~size#1 % 4294967296); [2021-12-21 17:39:10,895 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5789: assume 2 == __copy_to_user_nocheck_~size#1 % 4294967296; [2021-12-21 17:39:10,895 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5789: assume !(2 == __copy_to_user_nocheck_~size#1 % 4294967296); [2021-12-21 17:39:10,895 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5806: SUMMARY for call __copy_to_user_nocheck_#t~ret138#1 := ldv__builtin_expect((if 0 != __copy_to_user_nocheck_~ret~2#1 then 1 else 0), 0); srcloc: null [2021-12-21 17:39:10,895 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5802: SUMMARY for call __copy_to_user_nocheck_#t~ret137#1 := ldv__builtin_expect((if 0 != __copy_to_user_nocheck_~ret~2#1 then 1 else 0), 0); srcloc: null [2021-12-21 17:39:10,896 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1: assume 1 == __copy_to_user_nocheck_~size#1 % 4294967296; [2021-12-21 17:39:10,896 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5798: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2021-12-21 17:39:10,896 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5794: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2021-12-21 17:39:10,896 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2: assume !(1 == __copy_to_user_nocheck_~size#1 % 4294967296); [2021-12-21 17:39:10,896 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5790: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2021-12-21 17:39:10,896 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5856: __copy_to_user_nocheck_~tmp___2~3#1 := __copy_to_user_nocheck_#t~ret139#1;havoc __copy_to_user_nocheck_#t~ret139#1;__copy_to_user_nocheck_#res#1 := (if __copy_to_user_nocheck_~tmp___2~3#1 % 18446744073709551616 % 4294967296 <= 2147483647 then __copy_to_user_nocheck_~tmp___2~3#1 % 18446744073709551616 % 4294967296 else __copy_to_user_nocheck_~tmp___2~3#1 % 18446744073709551616 % 4294967296 - 4294967296); [2021-12-21 17:39:10,896 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5786: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2021-12-21 17:39:10,896 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5844: assume -9223372036854775808 <= __copy_to_user_nocheck_#t~ret138#1 && __copy_to_user_nocheck_#t~ret138#1 <= 9223372036854775807;__copy_to_user_nocheck_~tmp___1~3#1 := __copy_to_user_nocheck_#t~ret138#1;havoc __copy_to_user_nocheck_#t~ret138#1; [2021-12-21 17:39:10,897 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832: assume 0 != __copy_to_user_nocheck_~tmp___0~6#1;__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2021-12-21 17:39:10,897 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832: assume !(0 != __copy_to_user_nocheck_~tmp___0~6#1);__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2021-12-21 17:39:13,500 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5696: assume 16 == __copy_from_user_nocheck_~size#1 % 4294967296; [2021-12-21 17:39:13,500 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5696: assume !(16 == __copy_from_user_nocheck_~size#1 % 4294967296); [2021-12-21 17:39:13,500 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5692: assume 10 == __copy_from_user_nocheck_~size#1 % 4294967296; [2021-12-21 17:39:13,500 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5692: assume !(10 == __copy_from_user_nocheck_~size#1 % 4294967296); [2021-12-21 17:39:13,500 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5688: assume 8 == __copy_from_user_nocheck_~size#1 % 4294967296; [2021-12-21 17:39:13,500 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5688: assume !(8 == __copy_from_user_nocheck_~size#1 % 4294967296); [2021-12-21 17:39:13,500 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5684: assume 4 == __copy_from_user_nocheck_~size#1 % 4294967296; [2021-12-21 17:39:13,500 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5684: assume !(4 == __copy_from_user_nocheck_~size#1 % 4294967296); [2021-12-21 17:39:13,500 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5680: assume 2 == __copy_from_user_nocheck_~size#1 % 4294967296; [2021-12-21 17:39:13,500 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5680: assume !(2 == __copy_from_user_nocheck_~size#1 % 4294967296); [2021-12-21 17:39:13,500 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5726: assume -9223372036854775808 <= __copy_from_user_nocheck_#t~ret132#1 && __copy_from_user_nocheck_#t~ret132#1 <= 9223372036854775807;__copy_from_user_nocheck_~tmp___0~5#1 := __copy_from_user_nocheck_#t~ret132#1;havoc __copy_from_user_nocheck_#t~ret132#1; [2021-12-21 17:39:13,500 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5697: SUMMARY for call __copy_from_user_nocheck_#t~ret133#1 := ldv__builtin_expect((if 0 != __copy_from_user_nocheck_~ret~1#1 then 1 else 0), 0); srcloc: null [2021-12-21 17:39:13,500 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5693: SUMMARY for call __copy_from_user_nocheck_#t~ret132#1 := ldv__builtin_expect((if 0 != __copy_from_user_nocheck_~ret~1#1 then 1 else 0), 0); srcloc: null [2021-12-21 17:39:13,501 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5689: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2021-12-21 17:39:13,501 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5685: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2021-12-21 17:39:13,501 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5743: assume 0 != __copy_from_user_nocheck_~tmp___1~2#1;__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2021-12-21 17:39:13,501 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5743: assume !(0 != __copy_from_user_nocheck_~tmp___1~2#1);__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2021-12-21 17:39:13,501 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5681: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2021-12-21 17:39:13,501 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5677: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2021-12-21 17:39:13,501 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1: assume 1 == __copy_from_user_nocheck_~size#1 % 4294967296; [2021-12-21 17:39:13,501 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2: assume !(1 == __copy_from_user_nocheck_~size#1 % 4294967296); [2021-12-21 17:39:13,501 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5728: assume 0 != __copy_from_user_nocheck_~tmp___0~5#1;__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2021-12-21 17:39:13,501 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5728: assume !(0 != __copy_from_user_nocheck_~tmp___0~5#1);__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2021-12-21 17:39:13,501 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5753: __copy_from_user_nocheck_~tmp___2~2#1 := __copy_from_user_nocheck_#t~ret134#1;havoc __copy_from_user_nocheck_#t~ret134#1;__copy_from_user_nocheck_#res#1 := (if __copy_from_user_nocheck_~tmp___2~2#1 % 18446744073709551616 % 4294967296 <= 2147483647 then __copy_from_user_nocheck_~tmp___2~2#1 % 18446744073709551616 % 4294967296 else __copy_from_user_nocheck_~tmp___2~2#1 % 18446744073709551616 % 4294967296 - 4294967296); [2021-12-21 17:39:13,501 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5741: assume -9223372036854775808 <= __copy_from_user_nocheck_#t~ret133#1 && __copy_from_user_nocheck_#t~ret133#1 <= 9223372036854775807;__copy_from_user_nocheck_~tmp___1~2#1 := __copy_from_user_nocheck_#t~ret133#1;havoc __copy_from_user_nocheck_#t~ret133#1; [2021-12-21 17:39:13,501 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L5700: SUMMARY for call __copy_from_user_nocheck_#t~ret134#1 := copy_user_generic(__copy_from_user_nocheck_~dst#1.base, __copy_from_user_nocheck_~dst#1.offset, __copy_from_user_nocheck_~src#1.base, __copy_from_user_nocheck_~src#1.offset, __copy_from_user_nocheck_~size#1); srcloc: null [2021-12-21 17:39:14,753 INFO L275 CfgBuilder]: Performing block encoding [2021-12-21 17:39:14,775 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-21 17:39:14,775 INFO L299 CfgBuilder]: Removed 26 assume(true) statements. [2021-12-21 17:39:14,780 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 05:39:14 BoogieIcfgContainer [2021-12-21 17:39:14,781 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-21 17:39:14,783 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-21 17:39:14,783 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-21 17:39:14,786 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-21 17:39:14,786 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.12 05:39:04" (1/3) ... [2021-12-21 17:39:14,787 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5401bf9a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 05:39:14, skipping insertion in model container [2021-12-21 17:39:14,787 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 05:39:08" (2/3) ... [2021-12-21 17:39:14,787 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5401bf9a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 05:39:14, skipping insertion in model container [2021-12-21 17:39:14,787 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 05:39:14" (3/3) ... [2021-12-21 17:39:14,788 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--scsi--sg.ko.cil.i [2021-12-21 17:39:14,798 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-21 17:39:14,798 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 44 error locations. [2021-12-21 17:39:14,842 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-21 17:39:14,846 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-21 17:39:14,846 INFO L340 AbstractCegarLoop]: Starting to check reachability of 44 error locations. [2021-12-21 17:39:14,902 INFO L276 IsEmpty]: Start isEmpty. Operand has 3813 states, 2580 states have (on average 1.3643410852713178) internal successors, (3520), 2726 states have internal predecessors, (3520), 1016 states have call successors, (1016), 173 states have call predecessors, (1016), 172 states have return successors, (989), 959 states have call predecessors, (989), 989 states have call successors, (989) [2021-12-21 17:39:14,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-12-21 17:39:14,906 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 17:39:14,906 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 17:39:14,906 INFO L402 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 42 more)] === [2021-12-21 17:39:14,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 17:39:14,910 INFO L85 PathProgramCache]: Analyzing trace with hash 1040395953, now seen corresponding path program 1 times [2021-12-21 17:39:14,916 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 17:39:14,916 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986505890] [2021-12-21 17:39:14,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:39:14,917 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 17:39:15,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:15,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-21 17:39:15,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:15,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 17:39:15,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:15,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:39:15,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:15,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:39:15,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:15,264 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-21 17:39:15,264 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 17:39:15,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986505890] [2021-12-21 17:39:15,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986505890] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 17:39:15,265 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 17:39:15,265 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-21 17:39:15,266 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295529612] [2021-12-21 17:39:15,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 17:39:15,269 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 17:39:15,269 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 17:39:15,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 17:39:15,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-21 17:39:15,310 INFO L87 Difference]: Start difference. First operand has 3813 states, 2580 states have (on average 1.3643410852713178) internal successors, (3520), 2726 states have internal predecessors, (3520), 1016 states have call successors, (1016), 173 states have call predecessors, (1016), 172 states have return successors, (989), 959 states have call predecessors, (989), 989 states have call successors, (989) Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-21 17:39:15,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 17:39:15,612 INFO L93 Difference]: Finished difference Result 7568 states and 11234 transitions. [2021-12-21 17:39:15,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 17:39:15,614 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 34 [2021-12-21 17:39:15,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 17:39:15,638 INFO L225 Difference]: With dead ends: 7568 [2021-12-21 17:39:15,638 INFO L226 Difference]: Without dead ends: 3730 [2021-12-21 17:39:15,660 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-21 17:39:15,662 INFO L933 BasicCegarLoop]: 5320 mSDtfsCounter, 7 mSDsluCounter, 5311 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 10631 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 17:39:15,662 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 10631 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 17:39:15,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3730 states. [2021-12-21 17:39:15,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3730 to 3730. [2021-12-21 17:39:15,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3730 states, 2525 states have (on average 1.300990099009901) internal successors, (3285), 2645 states have internal predecessors, (3285), 989 states have call successors, (989), 173 states have call predecessors, (989), 172 states have return successors, (987), 957 states have call predecessors, (987), 987 states have call successors, (987) [2021-12-21 17:39:15,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3730 states to 3730 states and 5261 transitions. [2021-12-21 17:39:15,837 INFO L78 Accepts]: Start accepts. Automaton has 3730 states and 5261 transitions. Word has length 34 [2021-12-21 17:39:15,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 17:39:15,837 INFO L470 AbstractCegarLoop]: Abstraction has 3730 states and 5261 transitions. [2021-12-21 17:39:15,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-21 17:39:15,838 INFO L276 IsEmpty]: Start isEmpty. Operand 3730 states and 5261 transitions. [2021-12-21 17:39:15,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-12-21 17:39:15,839 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 17:39:15,839 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 17:39:15,839 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-21 17:39:15,839 INFO L402 AbstractCegarLoop]: === Iteration 2 === 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 42 more)] === [2021-12-21 17:39:15,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 17:39:15,840 INFO L85 PathProgramCache]: Analyzing trace with hash 906382447, now seen corresponding path program 1 times [2021-12-21 17:39:15,840 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 17:39:15,840 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2109760934] [2021-12-21 17:39:15,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:39:15,841 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 17:39:16,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:16,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-21 17:39:16,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:16,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 17:39:16,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:16,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:39:16,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:16,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:39:16,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:16,231 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-21 17:39:16,231 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 17:39:16,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2109760934] [2021-12-21 17:39:16,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2109760934] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 17:39:16,231 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 17:39:16,231 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-21 17:39:16,231 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837480508] [2021-12-21 17:39:16,232 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 17:39:16,232 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-21 17:39:16,233 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 17:39:16,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-21 17:39:16,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-21 17:39:16,233 INFO L87 Difference]: Start difference. First operand 3730 states and 5261 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 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) [2021-12-21 17:39:16,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 17:39:16,499 INFO L93 Difference]: Finished difference Result 7396 states and 10434 transitions. [2021-12-21 17:39:16,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-21 17:39:16,499 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 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 34 [2021-12-21 17:39:16,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 17:39:16,536 INFO L225 Difference]: With dead ends: 7396 [2021-12-21 17:39:16,537 INFO L226 Difference]: Without dead ends: 7394 [2021-12-21 17:39:16,543 INFO L932 BasicCegarLoop]: 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 [2021-12-21 17:39:16,543 INFO L933 BasicCegarLoop]: 10400 mSDtfsCounter, 5248 mSDsluCounter, 25965 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5249 SdHoareTripleChecker+Valid, 36365 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 17:39:16,544 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5249 Valid, 36365 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 17:39:16,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7394 states. [2021-12-21 17:39:16,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7394 to 7293. [2021-12-21 17:39:16,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7293 states, 4965 states have (on average 1.3049345417925478) internal successors, (6479), 5164 states have internal predecessors, (6479), 1946 states have call successors, (1946), 340 states have call predecessors, (1946), 339 states have return successors, (1944), 1880 states have call predecessors, (1944), 1944 states have call successors, (1944) [2021-12-21 17:39:16,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7293 states to 7293 states and 10369 transitions. [2021-12-21 17:39:16,791 INFO L78 Accepts]: Start accepts. Automaton has 7293 states and 10369 transitions. Word has length 34 [2021-12-21 17:39:16,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 17:39:16,792 INFO L470 AbstractCegarLoop]: Abstraction has 7293 states and 10369 transitions. [2021-12-21 17:39:16,792 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 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) [2021-12-21 17:39:16,792 INFO L276 IsEmpty]: Start isEmpty. Operand 7293 states and 10369 transitions. [2021-12-21 17:39:16,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-12-21 17:39:16,793 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 17:39:16,793 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 17:39:16,793 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-21 17:39:16,793 INFO L402 AbstractCegarLoop]: === Iteration 3 === 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 42 more)] === [2021-12-21 17:39:16,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 17:39:16,794 INFO L85 PathProgramCache]: Analyzing trace with hash 1827904285, now seen corresponding path program 1 times [2021-12-21 17:39:16,794 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 17:39:16,794 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114919227] [2021-12-21 17:39:16,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:39:16,794 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 17:39:16,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:16,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-21 17:39:16,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:16,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 17:39:17,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:17,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:39:17,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:17,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:39:17,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:17,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-21 17:39:17,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:17,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:39:17,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:17,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:39:17,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:17,071 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-21 17:39:17,071 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 17:39:17,071 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114919227] [2021-12-21 17:39:17,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2114919227] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 17:39:17,072 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 17:39:17,072 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-21 17:39:17,072 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220703777] [2021-12-21 17:39:17,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 17:39:17,072 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-21 17:39:17,072 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 17:39:17,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-21 17:39:17,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-21 17:39:17,073 INFO L87 Difference]: Start difference. First operand 7293 states and 10369 transitions. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (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) [2021-12-21 17:39:17,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 17:39:17,246 INFO L93 Difference]: Finished difference Result 7293 states and 10369 transitions. [2021-12-21 17:39:17,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-21 17:39:17,246 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (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 53 [2021-12-21 17:39:17,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 17:39:17,280 INFO L225 Difference]: With dead ends: 7293 [2021-12-21 17:39:17,280 INFO L226 Difference]: Without dead ends: 7291 [2021-12-21 17:39:17,285 INFO L932 BasicCegarLoop]: 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 [2021-12-21 17:39:17,288 INFO L933 BasicCegarLoop]: 5248 mSDtfsCounter, 5241 mSDsluCounter, 10493 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5242 SdHoareTripleChecker+Valid, 15741 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 [2021-12-21 17:39:17,288 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5242 Valid, 15741 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 17:39:17,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7291 states. [2021-12-21 17:39:17,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7291 to 7291. [2021-12-21 17:39:17,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7291 states, 4964 states have (on average 1.3045930701047543) internal successors, (6476), 5162 states have internal predecessors, (6476), 1946 states have call successors, (1946), 340 states have call predecessors, (1946), 339 states have return successors, (1944), 1880 states have call predecessors, (1944), 1944 states have call successors, (1944) [2021-12-21 17:39:17,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7291 states to 7291 states and 10366 transitions. [2021-12-21 17:39:17,578 INFO L78 Accepts]: Start accepts. Automaton has 7291 states and 10366 transitions. Word has length 53 [2021-12-21 17:39:17,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 17:39:17,579 INFO L470 AbstractCegarLoop]: Abstraction has 7291 states and 10366 transitions. [2021-12-21 17:39:17,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (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) [2021-12-21 17:39:17,579 INFO L276 IsEmpty]: Start isEmpty. Operand 7291 states and 10366 transitions. [2021-12-21 17:39:17,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-12-21 17:39:17,585 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 17:39:17,585 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 17:39:17,585 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-21 17:39:17,585 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 42 more)] === [2021-12-21 17:39:17,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 17:39:17,586 INFO L85 PathProgramCache]: Analyzing trace with hash 862912825, now seen corresponding path program 1 times [2021-12-21 17:39:17,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 17:39:17,586 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701172490] [2021-12-21 17:39:17,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:39:17,586 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 17:39:17,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:17,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-21 17:39:17,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:17,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 17:39:17,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:17,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:39:17,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:17,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:39:17,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:17,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-21 17:39:17,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:17,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:39:17,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:17,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:39:17,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:17,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 17:39:17,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:17,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-21 17:39:17,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:17,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:39:17,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:17,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-21 17:39:17,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:17,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-21 17:39:17,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:17,916 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-12-21 17:39:17,916 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 17:39:17,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701172490] [2021-12-21 17:39:17,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [701172490] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 17:39:17,917 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 17:39:17,917 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-21 17:39:17,917 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255158196] [2021-12-21 17:39:17,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 17:39:17,918 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 17:39:17,918 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 17:39:17,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 17:39:17,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-21 17:39:17,919 INFO L87 Difference]: Start difference. First operand 7291 states and 10366 transitions. Second operand has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 4 states have internal predecessors, (40), 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) [2021-12-21 17:39:26,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 17:39:26,633 INFO L93 Difference]: Finished difference Result 15814 states and 22878 transitions. [2021-12-21 17:39:26,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-21 17:39:26,633 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 4 states have internal predecessors, (40), 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 85 [2021-12-21 17:39:26,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 17:39:26,699 INFO L225 Difference]: With dead ends: 15814 [2021-12-21 17:39:26,700 INFO L226 Difference]: Without dead ends: 15812 [2021-12-21 17:39:26,711 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-21 17:39:26,712 INFO L933 BasicCegarLoop]: 6583 mSDtfsCounter, 6831 mSDsluCounter, 18371 mSDsCounter, 0 mSdLazyCounter, 5863 mSolverCounterSat, 2609 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7606 SdHoareTripleChecker+Valid, 24954 SdHoareTripleChecker+Invalid, 8472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2609 IncrementalHoareTripleChecker+Valid, 5863 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.1s IncrementalHoareTripleChecker+Time [2021-12-21 17:39:26,712 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7606 Valid, 24954 Invalid, 8472 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2609 Valid, 5863 Invalid, 0 Unknown, 0 Unchecked, 8.1s Time] [2021-12-21 17:39:26,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15812 states. [2021-12-21 17:39:27,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15812 to 14136. [2021-12-21 17:39:27,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14136 states, 9651 states have (on average 1.3077401305564191) internal successors, (12621), 10004 states have internal predecessors, (12621), 3812 states have call successors, (3812), 633 states have call predecessors, (3812), 632 states have return successors, (3814), 3680 states have call predecessors, (3814), 3810 states have call successors, (3814) [2021-12-21 17:39:27,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14136 states to 14136 states and 20247 transitions. [2021-12-21 17:39:27,441 INFO L78 Accepts]: Start accepts. Automaton has 14136 states and 20247 transitions. Word has length 85 [2021-12-21 17:39:27,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 17:39:27,442 INFO L470 AbstractCegarLoop]: Abstraction has 14136 states and 20247 transitions. [2021-12-21 17:39:27,442 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 4 states have internal predecessors, (40), 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) [2021-12-21 17:39:27,442 INFO L276 IsEmpty]: Start isEmpty. Operand 14136 states and 20247 transitions. [2021-12-21 17:39:27,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-12-21 17:39:27,446 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 17:39:27,446 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 17:39:27,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-21 17:39:27,446 INFO L402 AbstractCegarLoop]: === Iteration 5 === 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 42 more)] === [2021-12-21 17:39:27,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 17:39:27,447 INFO L85 PathProgramCache]: Analyzing trace with hash -1297885510, now seen corresponding path program 1 times [2021-12-21 17:39:27,447 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 17:39:27,447 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442321865] [2021-12-21 17:39:27,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:39:27,447 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 17:39:27,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:27,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-21 17:39:27,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:27,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 17:39:27,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:27,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:39:27,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:27,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:39:27,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:27,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-21 17:39:27,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:27,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:39:27,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:27,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:39:27,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:27,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 17:39:27,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:27,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-21 17:39:27,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:27,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:39:27,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:27,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-21 17:39:27,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:27,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-21 17:39:27,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:27,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-21 17:39:27,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:27,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-21 17:39:27,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:27,691 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2021-12-21 17:39:27,692 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 17:39:27,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442321865] [2021-12-21 17:39:27,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442321865] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 17:39:27,692 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 17:39:27,692 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-21 17:39:27,692 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901132724] [2021-12-21 17:39:27,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 17:39:27,693 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 17:39:27,693 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 17:39:27,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 17:39:27,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-21 17:39:27,693 INFO L87 Difference]: Start difference. First operand 14136 states and 20247 transitions. Second operand has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 4 states have internal predecessors, (44), 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) [2021-12-21 17:39:31,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 17:39:31,629 INFO L93 Difference]: Finished difference Result 15462 states and 22506 transitions. [2021-12-21 17:39:31,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-21 17:39:31,630 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 4 states have internal predecessors, (44), 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 98 [2021-12-21 17:39:31,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 17:39:31,701 INFO L225 Difference]: With dead ends: 15462 [2021-12-21 17:39:31,701 INFO L226 Difference]: Without dead ends: 15460 [2021-12-21 17:39:31,712 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-21 17:39:31,713 INFO L933 BasicCegarLoop]: 5169 mSDtfsCounter, 5893 mSDsluCounter, 11216 mSDsCounter, 0 mSdLazyCounter, 3122 mSolverCounterSat, 1665 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6497 SdHoareTripleChecker+Valid, 16385 SdHoareTripleChecker+Invalid, 4787 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1665 IncrementalHoareTripleChecker+Valid, 3122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2021-12-21 17:39:31,713 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6497 Valid, 16385 Invalid, 4787 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1665 Valid, 3122 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2021-12-21 17:39:31,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15460 states. [2021-12-21 17:39:32,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15460 to 14134. [2021-12-21 17:39:32,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14134 states, 9650 states have (on average 1.3073575129533679) internal successors, (12616), 10002 states have internal predecessors, (12616), 3812 states have call successors, (3812), 633 states have call predecessors, (3812), 632 states have return successors, (3814), 3680 states have call predecessors, (3814), 3810 states have call successors, (3814) [2021-12-21 17:39:32,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14134 states to 14134 states and 20242 transitions. [2021-12-21 17:39:32,260 INFO L78 Accepts]: Start accepts. Automaton has 14134 states and 20242 transitions. Word has length 98 [2021-12-21 17:39:32,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 17:39:32,261 INFO L470 AbstractCegarLoop]: Abstraction has 14134 states and 20242 transitions. [2021-12-21 17:39:32,261 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 4 states have internal predecessors, (44), 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) [2021-12-21 17:39:32,262 INFO L276 IsEmpty]: Start isEmpty. Operand 14134 states and 20242 transitions. [2021-12-21 17:39:32,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-12-21 17:39:32,262 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 17:39:32,263 INFO L514 BasicCegarLoop]: 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] [2021-12-21 17:39:32,263 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-21 17:39:32,263 INFO L402 AbstractCegarLoop]: === Iteration 6 === 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 42 more)] === [2021-12-21 17:39:32,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 17:39:32,263 INFO L85 PathProgramCache]: Analyzing trace with hash -836166426, now seen corresponding path program 1 times [2021-12-21 17:39:32,263 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 17:39:32,264 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314139020] [2021-12-21 17:39:32,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:39:32,264 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 17:39:32,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:32,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-21 17:39:32,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:32,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 17:39:32,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:32,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:39:32,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:32,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:39:32,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:32,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-21 17:39:32,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:32,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:39:32,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:32,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:39:32,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:32,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 17:39:32,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:32,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-21 17:39:32,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:32,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 17:39:32,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:32,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-21 17:39:32,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:32,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:39:32,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:32,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-21 17:39:32,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:32,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-21 17:39:32,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:32,506 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2021-12-21 17:39:32,507 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 17:39:32,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314139020] [2021-12-21 17:39:32,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [314139020] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 17:39:32,507 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 17:39:32,507 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-21 17:39:32,507 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975415433] [2021-12-21 17:39:32,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 17:39:32,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 17:39:32,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 17:39:32,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 17:39:32,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-21 17:39:32,508 INFO L87 Difference]: Start difference. First operand 14134 states and 20242 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-21 17:39:39,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 17:39:39,395 INFO L93 Difference]: Finished difference Result 14134 states and 20242 transitions. [2021-12-21 17:39:39,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-21 17:39:39,396 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 99 [2021-12-21 17:39:39,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 17:39:39,444 INFO L225 Difference]: With dead ends: 14134 [2021-12-21 17:39:39,445 INFO L226 Difference]: Without dead ends: 14132 [2021-12-21 17:39:39,452 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-12-21 17:39:39,453 INFO L933 BasicCegarLoop]: 4611 mSDtfsCounter, 8732 mSDsluCounter, 3453 mSDsCounter, 0 mSdLazyCounter, 4544 mSolverCounterSat, 4516 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9075 SdHoareTripleChecker+Valid, 8064 SdHoareTripleChecker+Invalid, 9060 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4516 IncrementalHoareTripleChecker+Valid, 4544 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2021-12-21 17:39:39,453 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9075 Valid, 8064 Invalid, 9060 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4516 Valid, 4544 Invalid, 0 Unknown, 0 Unchecked, 6.5s Time] [2021-12-21 17:39:39,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14132 states. [2021-12-21 17:39:39,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14132 to 14132. [2021-12-21 17:39:39,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14132 states, 9649 states have (on average 1.307182091408436) internal successors, (12613), 10000 states have internal predecessors, (12613), 3812 states have call successors, (3812), 633 states have call predecessors, (3812), 632 states have return successors, (3814), 3680 states have call predecessors, (3814), 3810 states have call successors, (3814) [2021-12-21 17:39:40,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14132 states to 14132 states and 20239 transitions. [2021-12-21 17:39:40,029 INFO L78 Accepts]: Start accepts. Automaton has 14132 states and 20239 transitions. Word has length 99 [2021-12-21 17:39:40,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 17:39:40,031 INFO L470 AbstractCegarLoop]: Abstraction has 14132 states and 20239 transitions. [2021-12-21 17:39:40,031 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-21 17:39:40,031 INFO L276 IsEmpty]: Start isEmpty. Operand 14132 states and 20239 transitions. [2021-12-21 17:39:40,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-12-21 17:39:40,035 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 17:39:40,035 INFO L514 BasicCegarLoop]: 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] [2021-12-21 17:39:40,035 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-21 17:39:40,036 INFO L402 AbstractCegarLoop]: === Iteration 7 === 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 42 more)] === [2021-12-21 17:39:40,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 17:39:40,036 INFO L85 PathProgramCache]: Analyzing trace with hash 1302342138, now seen corresponding path program 1 times [2021-12-21 17:39:40,036 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 17:39:40,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386244796] [2021-12-21 17:39:40,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:39:40,036 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 17:39:40,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:40,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-21 17:39:40,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:40,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 17:39:40,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:40,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:39:40,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:40,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:39:40,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:40,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-21 17:39:40,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:40,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:39:40,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:40,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:39:40,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:40,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 17:39:40,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:40,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-21 17:39:40,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:40,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 17:39:40,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:40,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-21 17:39:40,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:40,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:39:40,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:40,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-21 17:39:40,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:40,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-21 17:39:40,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:40,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-21 17:39:40,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:40,265 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2021-12-21 17:39:40,266 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 17:39:40,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386244796] [2021-12-21 17:39:40,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386244796] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 17:39:40,266 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 17:39:40,266 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-21 17:39:40,266 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833499373] [2021-12-21 17:39:40,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 17:39:40,267 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 17:39:40,267 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 17:39:40,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 17:39:40,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-21 17:39:40,268 INFO L87 Difference]: Start difference. First operand 14132 states and 20239 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-21 17:39:54,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 17:39:54,156 INFO L93 Difference]: Finished difference Result 28042 states and 40479 transitions. [2021-12-21 17:39:54,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-21 17:39:54,156 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 105 [2021-12-21 17:39:54,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 17:39:54,278 INFO L225 Difference]: With dead ends: 28042 [2021-12-21 17:39:54,278 INFO L226 Difference]: Without dead ends: 28040 [2021-12-21 17:39:54,298 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2021-12-21 17:39:54,298 INFO L933 BasicCegarLoop]: 5151 mSDtfsCounter, 13566 mSDsluCounter, 5836 mSDsCounter, 0 mSdLazyCounter, 9908 mSolverCounterSat, 7738 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13869 SdHoareTripleChecker+Valid, 10987 SdHoareTripleChecker+Invalid, 17646 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 7738 IncrementalHoareTripleChecker+Valid, 9908 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.8s IncrementalHoareTripleChecker+Time [2021-12-21 17:39:54,299 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13869 Valid, 10987 Invalid, 17646 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [7738 Valid, 9908 Invalid, 0 Unknown, 0 Unchecked, 12.8s Time] [2021-12-21 17:39:54,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28040 states. [2021-12-21 17:39:55,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28040 to 27727. [2021-12-21 17:39:55,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27727 states, 18964 states have (on average 1.3091120016874078) internal successors, (24826), 19617 states have internal predecessors, (24826), 7506 states have call successors, (7506), 1219 states have call predecessors, (7506), 1218 states have return successors, (7812), 7244 states have call predecessors, (7812), 7504 states have call successors, (7812) [2021-12-21 17:39:55,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27727 states to 27727 states and 40144 transitions. [2021-12-21 17:39:55,435 INFO L78 Accepts]: Start accepts. Automaton has 27727 states and 40144 transitions. Word has length 105 [2021-12-21 17:39:55,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 17:39:55,435 INFO L470 AbstractCegarLoop]: Abstraction has 27727 states and 40144 transitions. [2021-12-21 17:39:55,436 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-21 17:39:55,436 INFO L276 IsEmpty]: Start isEmpty. Operand 27727 states and 40144 transitions. [2021-12-21 17:39:55,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-12-21 17:39:55,437 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 17:39:55,437 INFO L514 BasicCegarLoop]: 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] [2021-12-21 17:39:55,437 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-21 17:39:55,438 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_linux_block_queue_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 42 more)] === [2021-12-21 17:39:55,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 17:39:55,438 INFO L85 PathProgramCache]: Analyzing trace with hash -1803980593, now seen corresponding path program 1 times [2021-12-21 17:39:55,438 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 17:39:55,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591018856] [2021-12-21 17:39:55,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:39:55,438 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 17:39:55,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:55,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-21 17:39:55,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:55,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 17:39:55,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:55,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:39:55,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:55,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:39:55,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:55,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-21 17:39:55,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:55,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:39:55,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:55,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:39:55,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:55,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 17:39:55,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:55,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-21 17:39:55,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:55,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 17:39:55,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:55,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-21 17:39:55,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:55,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:39:55,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:55,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-21 17:39:55,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:55,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-21 17:39:55,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:55,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-21 17:39:55,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:55,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-21 17:39:55,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:39:55,664 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2021-12-21 17:39:55,664 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 17:39:55,664 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591018856] [2021-12-21 17:39:55,664 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591018856] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 17:39:55,664 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 17:39:55,665 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-21 17:39:55,665 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894565933] [2021-12-21 17:39:55,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 17:39:55,665 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 17:39:55,665 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 17:39:55,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 17:39:55,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-21 17:39:55,666 INFO L87 Difference]: Start difference. First operand 27727 states and 40144 transitions. Second operand has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14)