./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--mmc--card--mmc_test.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 791161d1 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.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 78dc70726790e77f363f3f534b507edaca1714cde97bc3b7cdeb338176ca8d88 --- Real Ultimate output --- This is Ultimate 0.2.2-?-791161d [2022-07-23 04:16:45,594 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-23 04:16:45,597 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-23 04:16:45,631 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-23 04:16:45,632 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-23 04:16:45,633 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-23 04:16:45,635 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-23 04:16:45,643 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-23 04:16:45,645 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-23 04:16:45,650 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-23 04:16:45,651 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-23 04:16:45,652 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-23 04:16:45,652 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-23 04:16:45,656 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-23 04:16:45,658 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-23 04:16:45,659 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-23 04:16:45,659 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-23 04:16:45,660 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-23 04:16:45,661 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-23 04:16:45,663 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-23 04:16:45,664 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-23 04:16:45,664 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-23 04:16:45,665 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-23 04:16:45,666 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-23 04:16:45,667 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-23 04:16:45,669 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-23 04:16:45,670 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-23 04:16:45,670 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-23 04:16:45,671 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-23 04:16:45,671 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-23 04:16:45,672 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-23 04:16:45,672 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-23 04:16:45,673 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-23 04:16:45,674 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-23 04:16:45,675 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-23 04:16:45,676 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-23 04:16:45,677 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-23 04:16:45,677 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-23 04:16:45,677 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-23 04:16:45,677 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-23 04:16:45,678 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-23 04:16:45,679 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-23 04:16:45,682 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-07-23 04:16:45,707 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-23 04:16:45,711 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-23 04:16:45,711 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-23 04:16:45,712 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-23 04:16:45,712 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-23 04:16:45,713 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-23 04:16:45,713 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-23 04:16:45,713 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-23 04:16:45,713 INFO L138 SettingsManager]: * Use SBE=true [2022-07-23 04:16:45,714 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-23 04:16:45,715 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-23 04:16:45,715 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-23 04:16:45,715 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-23 04:16:45,715 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-23 04:16:45,715 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-23 04:16:45,715 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-23 04:16:45,716 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-23 04:16:45,716 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-23 04:16:45,716 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-23 04:16:45,716 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-23 04:16:45,716 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-23 04:16:45,717 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-23 04:16:45,717 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-23 04:16:45,717 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-23 04:16:45,717 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-23 04:16:45,718 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-23 04:16:45,718 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-23 04:16:45,718 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-23 04:16:45,718 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-23 04:16:45,718 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-23 04:16:45,719 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 -> 78dc70726790e77f363f3f534b507edaca1714cde97bc3b7cdeb338176ca8d88 [2022-07-23 04:16:45,964 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-23 04:16:45,986 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-23 04:16:45,990 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-23 04:16:45,991 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-23 04:16:45,992 INFO L275 PluginConnector]: CDTParser initialized [2022-07-23 04:16:45,994 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--mmc--card--mmc_test.ko.cil.i [2022-07-23 04:16:46,042 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/da4bae2c1/e900e851a20f4745b6d36842c004055b/FLAG50ad9d9fb [2022-07-23 04:16:46,911 INFO L306 CDTParser]: Found 1 translation units. [2022-07-23 04:16:46,912 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i [2022-07-23 04:16:46,965 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/da4bae2c1/e900e851a20f4745b6d36842c004055b/FLAG50ad9d9fb [2022-07-23 04:16:47,039 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/da4bae2c1/e900e851a20f4745b6d36842c004055b [2022-07-23 04:16:47,042 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-23 04:16:47,043 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-23 04:16:47,045 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-23 04:16:47,045 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-23 04:16:47,048 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-23 04:16:47,049 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.07 04:16:47" (1/1) ... [2022-07-23 04:16:47,050 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@79ef45e8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:16:47, skipping insertion in model container [2022-07-23 04:16:47,050 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.07 04:16:47" (1/1) ... [2022-07-23 04:16:47,056 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-23 04:16:47,206 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-23 04:16:51,238 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[439117,439130] [2022-07-23 04:16:51,241 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[439262,439275] [2022-07-23 04:16:51,242 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[439408,439421] [2022-07-23 04:16:51,242 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[439573,439586] [2022-07-23 04:16:51,243 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[439731,439744] [2022-07-23 04:16:51,243 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[439889,439902] [2022-07-23 04:16:51,243 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[440047,440060] [2022-07-23 04:16:51,244 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[440207,440220] [2022-07-23 04:16:51,244 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[440366,440379] [2022-07-23 04:16:51,245 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[440505,440518] [2022-07-23 04:16:51,245 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[440647,440660] [2022-07-23 04:16:51,245 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[440796,440809] [2022-07-23 04:16:51,246 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[440935,440948] [2022-07-23 04:16:51,246 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[441090,441103] [2022-07-23 04:16:51,246 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[441250,441263] [2022-07-23 04:16:51,247 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[441401,441414] [2022-07-23 04:16:51,247 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[441552,441565] [2022-07-23 04:16:51,248 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[441704,441717] [2022-07-23 04:16:51,248 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[441853,441866] [2022-07-23 04:16:51,248 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[442001,442014] [2022-07-23 04:16:51,249 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[442158,442171] [2022-07-23 04:16:51,249 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[442307,442320] [2022-07-23 04:16:51,249 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[442463,442476] [2022-07-23 04:16:51,250 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[442616,442629] [2022-07-23 04:16:51,250 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[442762,442775] [2022-07-23 04:16:51,251 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[442905,442918] [2022-07-23 04:16:51,251 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[443057,443070] [2022-07-23 04:16:51,251 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[443203,443216] [2022-07-23 04:16:51,252 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[443348,443361] [2022-07-23 04:16:51,252 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[443502,443515] [2022-07-23 04:16:51,253 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[443653,443666] [2022-07-23 04:16:51,253 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[443808,443821] [2022-07-23 04:16:51,253 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[443960,443973] [2022-07-23 04:16:51,254 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[444115,444128] [2022-07-23 04:16:51,254 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[444279,444292] [2022-07-23 04:16:51,254 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[444435,444448] [2022-07-23 04:16:51,255 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[444599,444612] [2022-07-23 04:16:51,255 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[444741,444754] [2022-07-23 04:16:51,256 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[444899,444912] [2022-07-23 04:16:51,256 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[445066,445079] [2022-07-23 04:16:51,256 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[445225,445238] [2022-07-23 04:16:51,257 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[445384,445397] [2022-07-23 04:16:51,257 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[445533,445546] [2022-07-23 04:16:51,258 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[445680,445693] [2022-07-23 04:16:51,258 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[445819,445832] [2022-07-23 04:16:51,258 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[445982,445995] [2022-07-23 04:16:51,259 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[446148,446161] [2022-07-23 04:16:51,259 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[446312,446325] [2022-07-23 04:16:51,260 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[446477,446490] [2022-07-23 04:16:51,260 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[446642,446655] [2022-07-23 04:16:51,260 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[446808,446821] [2022-07-23 04:16:51,261 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[446973,446986] [2022-07-23 04:16:51,261 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[447140,447153] [2022-07-23 04:16:51,261 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[447300,447313] [2022-07-23 04:16:51,262 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[447462,447475] [2022-07-23 04:16:51,262 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[447621,447634] [2022-07-23 04:16:51,263 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[447767,447780] [2022-07-23 04:16:51,263 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[447910,447923] [2022-07-23 04:16:51,263 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[448054,448067] [2022-07-23 04:16:51,264 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[448197,448210] [2022-07-23 04:16:51,264 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[448341,448354] [2022-07-23 04:16:51,264 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[448482,448495] [2022-07-23 04:16:51,265 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[448620,448633] [2022-07-23 04:16:51,265 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[448778,448791] [2022-07-23 04:16:51,266 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[448937,448950] [2022-07-23 04:16:51,266 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[449093,449106] [2022-07-23 04:16:51,266 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[449242,449255] [2022-07-23 04:16:51,267 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[449394,449407] [2022-07-23 04:16:51,267 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[449545,449558] [2022-07-23 04:16:51,267 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[449694,449707] [2022-07-23 04:16:51,268 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[449846,449859] [2022-07-23 04:16:51,268 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[449994,450007] [2022-07-23 04:16:51,268 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[450147,450160] [2022-07-23 04:16:51,269 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[450298,450311] [2022-07-23 04:16:51,269 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[450448,450461] [2022-07-23 04:16:51,269 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[450595,450608] [2022-07-23 04:16:51,270 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[450746,450759] [2022-07-23 04:16:51,270 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[450897,450910] [2022-07-23 04:16:51,271 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[451045,451058] [2022-07-23 04:16:51,271 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[451211,451224] [2022-07-23 04:16:51,271 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[451380,451393] [2022-07-23 04:16:51,272 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[451547,451560] [2022-07-23 04:16:51,272 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[451715,451728] [2022-07-23 04:16:51,272 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[451865,451878] [2022-07-23 04:16:51,273 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[452012,452025] [2022-07-23 04:16:51,273 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[452173,452186] [2022-07-23 04:16:51,274 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[452343,452356] [2022-07-23 04:16:51,274 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[452505,452518] [2022-07-23 04:16:51,284 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-23 04:16:51,316 INFO L203 MainTranslator]: Completed pre-run [2022-07-23 04:16:51,737 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[439117,439130] [2022-07-23 04:16:51,738 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[439262,439275] [2022-07-23 04:16:51,742 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[439408,439421] [2022-07-23 04:16:51,743 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[439573,439586] [2022-07-23 04:16:51,745 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[439731,439744] [2022-07-23 04:16:51,746 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[439889,439902] [2022-07-23 04:16:51,746 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[440047,440060] [2022-07-23 04:16:51,747 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[440207,440220] [2022-07-23 04:16:51,748 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[440366,440379] [2022-07-23 04:16:51,748 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[440505,440518] [2022-07-23 04:16:51,749 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[440647,440660] [2022-07-23 04:16:51,749 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[440796,440809] [2022-07-23 04:16:51,749 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[440935,440948] [2022-07-23 04:16:51,750 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[441090,441103] [2022-07-23 04:16:51,750 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[441250,441263] [2022-07-23 04:16:51,751 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[441401,441414] [2022-07-23 04:16:51,751 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[441552,441565] [2022-07-23 04:16:51,751 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[441704,441717] [2022-07-23 04:16:51,752 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[441853,441866] [2022-07-23 04:16:51,752 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[442001,442014] [2022-07-23 04:16:51,752 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[442158,442171] [2022-07-23 04:16:51,753 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[442307,442320] [2022-07-23 04:16:51,754 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[442463,442476] [2022-07-23 04:16:51,754 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[442616,442629] [2022-07-23 04:16:51,754 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[442762,442775] [2022-07-23 04:16:51,755 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[442905,442918] [2022-07-23 04:16:51,755 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[443057,443070] [2022-07-23 04:16:51,755 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[443203,443216] [2022-07-23 04:16:51,756 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[443348,443361] [2022-07-23 04:16:51,756 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[443502,443515] [2022-07-23 04:16:51,756 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[443653,443666] [2022-07-23 04:16:51,757 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[443808,443821] [2022-07-23 04:16:51,757 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[443960,443973] [2022-07-23 04:16:51,758 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[444115,444128] [2022-07-23 04:16:51,758 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[444279,444292] [2022-07-23 04:16:51,758 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[444435,444448] [2022-07-23 04:16:51,759 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[444599,444612] [2022-07-23 04:16:51,759 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[444741,444754] [2022-07-23 04:16:51,760 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[444899,444912] [2022-07-23 04:16:51,761 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[445066,445079] [2022-07-23 04:16:51,762 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[445225,445238] [2022-07-23 04:16:51,762 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[445384,445397] [2022-07-23 04:16:51,762 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[445533,445546] [2022-07-23 04:16:51,763 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[445680,445693] [2022-07-23 04:16:51,763 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[445819,445832] [2022-07-23 04:16:51,763 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[445982,445995] [2022-07-23 04:16:51,764 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[446148,446161] [2022-07-23 04:16:51,764 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[446312,446325] [2022-07-23 04:16:51,765 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[446477,446490] [2022-07-23 04:16:51,765 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[446642,446655] [2022-07-23 04:16:51,765 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[446808,446821] [2022-07-23 04:16:51,765 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[446973,446986] [2022-07-23 04:16:51,766 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[447140,447153] [2022-07-23 04:16:51,766 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[447300,447313] [2022-07-23 04:16:51,767 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[447462,447475] [2022-07-23 04:16:51,768 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[447621,447634] [2022-07-23 04:16:51,768 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[447767,447780] [2022-07-23 04:16:51,768 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[447910,447923] [2022-07-23 04:16:51,768 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[448054,448067] [2022-07-23 04:16:51,769 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[448197,448210] [2022-07-23 04:16:51,769 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[448341,448354] [2022-07-23 04:16:51,770 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[448482,448495] [2022-07-23 04:16:51,771 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[448620,448633] [2022-07-23 04:16:51,773 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[448778,448791] [2022-07-23 04:16:51,773 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[448937,448950] [2022-07-23 04:16:51,777 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[449093,449106] [2022-07-23 04:16:51,778 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[449242,449255] [2022-07-23 04:16:51,779 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[449394,449407] [2022-07-23 04:16:51,780 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[449545,449558] [2022-07-23 04:16:51,780 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[449694,449707] [2022-07-23 04:16:51,780 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[449846,449859] [2022-07-23 04:16:51,780 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[449994,450007] [2022-07-23 04:16:51,786 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[450147,450160] [2022-07-23 04:16:51,786 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[450298,450311] [2022-07-23 04:16:51,786 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[450448,450461] [2022-07-23 04:16:51,787 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[450595,450608] [2022-07-23 04:16:51,787 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[450746,450759] [2022-07-23 04:16:51,787 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[450897,450910] [2022-07-23 04:16:51,788 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[451045,451058] [2022-07-23 04:16:51,789 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[451211,451224] [2022-07-23 04:16:51,789 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[451380,451393] [2022-07-23 04:16:51,791 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[451547,451560] [2022-07-23 04:16:51,791 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[451715,451728] [2022-07-23 04:16:51,791 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[451865,451878] [2022-07-23 04:16:51,792 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[452012,452025] [2022-07-23 04:16:51,792 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[452173,452186] [2022-07-23 04:16:51,792 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[452343,452356] [2022-07-23 04:16:51,796 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i[452505,452518] [2022-07-23 04:16:51,800 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-23 04:16:52,054 INFO L208 MainTranslator]: Completed translation [2022-07-23 04:16:52,055 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:16:52 WrapperNode [2022-07-23 04:16:52,055 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-23 04:16:52,056 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-23 04:16:52,056 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-23 04:16:52,056 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-23 04:16:52,062 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:16:52" (1/1) ... [2022-07-23 04:16:52,164 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:16:52" (1/1) ... [2022-07-23 04:16:52,392 INFO L137 Inliner]: procedures = 745, calls = 3007, calls flagged for inlining = 366, calls inlined = 283, statements flattened = 6677 [2022-07-23 04:16:52,393 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-23 04:16:52,394 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-23 04:16:52,394 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-23 04:16:52,394 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-23 04:16:52,402 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:16:52" (1/1) ... [2022-07-23 04:16:52,403 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:16:52" (1/1) ... [2022-07-23 04:16:52,440 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:16:52" (1/1) ... [2022-07-23 04:16:52,441 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:16:52" (1/1) ... [2022-07-23 04:16:52,645 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:16:52" (1/1) ... [2022-07-23 04:16:52,676 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:16:52" (1/1) ... [2022-07-23 04:16:52,717 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:16:52" (1/1) ... [2022-07-23 04:16:52,766 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-23 04:16:52,768 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-23 04:16:52,769 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-23 04:16:52,769 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-23 04:16:52,770 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:16:52" (1/1) ... [2022-07-23 04:16:52,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-23 04:16:52,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-23 04:16:52,833 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-07-23 04:16:52,855 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-07-23 04:16:52,872 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_area_prepare_fill [2022-07-23 04:16:52,872 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_area_prepare_fill [2022-07-23 04:16:52,872 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_rnd_perf [2022-07-23 04:16:52,872 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_rnd_perf [2022-07-23 04:16:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2022-07-23 04:16:52,873 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2022-07-23 04:16:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-07-23 04:16:52,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-07-23 04:16:52,874 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_verify_write [2022-07-23 04:16:52,874 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_verify_write [2022-07-23 04:16:52,874 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-07-23 04:16:52,874 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-07-23 04:16:52,874 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_rate [2022-07-23 04:16:52,875 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_rate [2022-07-23 04:16:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_verify_read [2022-07-23 04:16:52,875 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_verify_read [2022-07-23 04:16:52,876 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_no_highmem [2022-07-23 04:16:52,876 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_no_highmem [2022-07-23 04:16:52,877 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_prepare_write [2022-07-23 04:16:52,877 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_prepare_write [2022-07-23 04:16:52,877 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2022-07-23 04:16:52,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2022-07-23 04:16:52,877 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2022-07-23 04:16:52,878 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2022-07-23 04:16:52,878 INFO L130 BoogieDeclarations]: Found specification of procedure __mmc_test_prepare [2022-07-23 04:16:52,878 INFO L138 BoogieDeclarations]: Found implementation of procedure __mmc_test_prepare [2022-07-23 04:16:52,878 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_best_read_perf_max_scatter [2022-07-23 04:16:52,878 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_best_read_perf_max_scatter [2022-07-23 04:16:52,878 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2022-07-23 04:16:52,878 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2022-07-23 04:16:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_check_result [2022-07-23 04:16:52,879 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_check_result [2022-07-23 04:16:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2022-07-23 04:16:52,879 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2022-07-23 04:16:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_basic_write [2022-07-23 04:16:52,879 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_basic_write [2022-07-23 04:16:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure __mmc_test_register_dbgfs_file [2022-07-23 04:16:52,880 INFO L138 BoogieDeclarations]: Found implementation of procedure __mmc_test_register_dbgfs_file [2022-07-23 04:16:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_align_read [2022-07-23 04:16:52,880 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_align_read [2022-07-23 04:16:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-07-23 04:16:52,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-07-23 04:16:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_broken_transfer [2022-07-23 04:16:52,880 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_broken_transfer [2022-07-23 04:16:52,881 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-07-23 04:16:52,881 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-07-23 04:16:52,881 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2022-07-23 04:16:52,881 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2022-07-23 04:16:52,881 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2022-07-23 04:16:52,881 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2022-07-23 04:16:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_cleanup [2022-07-23 04:16:52,882 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_cleanup [2022-07-23 04:16:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure sg_init_table [2022-07-23 04:16:52,882 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_init_table [2022-07-23 04:16:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-07-23 04:16:52,883 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove [2022-07-23 04:16:52,883 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove [2022-07-23 04:16:52,883 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_large_seq_perf [2022-07-23 04:16:52,883 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_large_seq_perf [2022-07-23 04:16:52,883 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_area_io [2022-07-23 04:16:52,883 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_area_io [2022-07-23 04:16:52,883 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2022-07-23 04:16:52,884 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2022-07-23 04:16:52,884 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-07-23 04:16:52,884 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-07-23 04:16:52,884 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_free_mem [2022-07-23 04:16:52,884 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_free_mem [2022-07-23 04:16:52,884 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2022-07-23 04:16:52,884 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2022-07-23 04:16:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure timespec_sub [2022-07-23 04:16:52,885 INFO L138 BoogieDeclarations]: Found implementation of procedure timespec_sub [2022-07-23 04:16:52,886 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_area_prepare_erase [2022-07-23 04:16:52,888 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_area_prepare_erase [2022-07-23 04:16:52,889 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_profile_mult_read_blocking_perf [2022-07-23 04:16:52,889 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_profile_mult_read_blocking_perf [2022-07-23 04:16:52,889 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_free_result [2022-07-23 04:16:52,889 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_free_result [2022-07-23 04:16:52,889 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_print_avg_rate [2022-07-23 04:16:52,889 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_print_avg_rate [2022-07-23 04:16:52,889 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2022-07-23 04:16:52,890 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2022-07-23 04:16:52,891 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-07-23 04:16:52,891 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-07-23 04:16:52,891 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_best_performance [2022-07-23 04:16:52,891 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_best_performance [2022-07-23 04:16:52,891 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2022-07-23 04:16:52,892 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2022-07-23 04:16:52,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-07-23 04:16:52,892 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2022-07-23 04:16:52,892 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2022-07-23 04:16:52,892 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2022-07-23 04:16:52,892 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2022-07-23 04:16:52,892 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_area_erase [2022-07-23 04:16:52,892 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_area_erase [2022-07-23 04:16:52,893 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2022-07-23 04:16:52,893 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2022-07-23 04:16:52,893 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_area_init [2022-07-23 04:16:52,893 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_area_init [2022-07-23 04:16:52,893 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2022-07-23 04:16:52,893 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2022-07-23 04:16:52,893 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2022-07-23 04:16:52,894 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2022-07-23 04:16:52,894 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_xfersize_write [2022-07-23 04:16:52,894 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_xfersize_write [2022-07-23 04:16:52,894 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2022-07-23 04:16:52,894 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2022-07-23 04:16:52,894 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2022-07-23 04:16:52,894 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2022-07-23 04:16:52,894 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_best_read_performance [2022-07-23 04:16:52,895 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_best_read_performance [2022-07-23 04:16:52,895 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_nonblock_reset [2022-07-23 04:16:52,895 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_nonblock_reset [2022-07-23 04:16:52,895 INFO L130 BoogieDeclarations]: Found specification of procedure sg_next [2022-07-23 04:16:52,895 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_next [2022-07-23 04:16:52,895 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2022-07-23 04:16:52,895 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2022-07-23 04:16:52,896 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_profile_mult_write_nonblock_perf [2022-07-23 04:16:52,896 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_profile_mult_write_nonblock_perf [2022-07-23 04:16:52,896 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-07-23 04:16:52,896 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_save [2022-07-23 04:16:52,897 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_save [2022-07-23 04:16:52,897 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_profile_sglen_r_blocking_perf [2022-07-23 04:16:52,897 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_profile_sglen_r_blocking_perf [2022-07-23 04:16:52,897 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_pow2_write [2022-07-23 04:16:52,897 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_pow2_write [2022-07-23 04:16:52,897 INFO L130 BoogieDeclarations]: Found specification of procedure seq_lseek [2022-07-23 04:16:52,898 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_lseek [2022-07-23 04:16:52,898 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2022-07-23 04:16:52,898 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2022-07-23 04:16:52,898 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-23 04:16:52,898 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_rw_multiple_sg_len [2022-07-23 04:16:52,898 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_rw_multiple_sg_len [2022-07-23 04:16:52,898 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_large_seq_read_perf [2022-07-23 04:16:52,899 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_large_seq_read_perf [2022-07-23 04:16:52,899 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-07-23 04:16:52,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-07-23 04:16:52,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-07-23 04:16:52,899 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_xfersize_read [2022-07-23 04:16:52,899 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_xfersize_read [2022-07-23 04:16:52,899 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_simple_transfer [2022-07-23 04:16:52,899 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_simple_transfer [2022-07-23 04:16:52,900 INFO L130 BoogieDeclarations]: Found specification of procedure sg_mark_end [2022-07-23 04:16:52,900 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_mark_end [2022-07-23 04:16:52,900 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2022-07-23 04:16:52,900 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2022-07-23 04:16:52,900 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_rnd_num [2022-07-23 04:16:52,900 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_rnd_num [2022-07-23 04:16:52,900 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_area_fill [2022-07-23 04:16:52,901 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_area_fill [2022-07-23 04:16:52,901 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_profile_seq_read_perf [2022-07-23 04:16:52,901 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_profile_seq_read_perf [2022-07-23 04:16:52,901 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_random_read_perf [2022-07-23 04:16:52,901 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_random_read_perf [2022-07-23 04:16:52,901 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_best_write_performance [2022-07-23 04:16:52,901 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_best_write_performance [2022-07-23 04:16:52,901 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2022-07-23 04:16:52,902 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2022-07-23 04:16:52,902 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_remove [2022-07-23 04:16:52,902 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_remove [2022-07-23 04:16:52,902 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2022-07-23 04:16:52,902 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2022-07-23 04:16:52,902 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_pow2_read [2022-07-23 04:16:52,902 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_pow2_read [2022-07-23 04:16:52,902 INFO L130 BoogieDeclarations]: Found specification of procedure sg_init_one [2022-07-23 04:16:52,903 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_init_one [2022-07-23 04:16:52,903 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-23 04:16:52,903 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-23 04:16:52,903 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_start_req [2022-07-23 04:16:52,903 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_start_req [2022-07-23 04:16:52,903 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_wait_busy [2022-07-23 04:16:52,903 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_wait_busy [2022-07-23 04:16:52,904 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-07-23 04:16:52,904 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-07-23 04:16:52,904 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_seq_read_perf [2022-07-23 04:16:52,904 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_seq_read_perf [2022-07-23 04:16:52,904 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_buffer_transfer [2022-07-23 04:16:52,904 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_buffer_transfer [2022-07-23 04:16:52,904 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2022-07-23 04:16:52,904 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2022-07-23 04:16:52,905 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_multi_read [2022-07-23 04:16:52,905 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_multi_read [2022-07-23 04:16:52,905 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_mmc_test_lock [2022-07-23 04:16:52,905 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_mmc_test_lock [2022-07-23 04:16:52,905 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_on [2022-07-23 04:16:52,905 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_on [2022-07-23 04:16:52,905 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_weird_write [2022-07-23 04:16:52,906 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_weird_write [2022-07-23 04:16:52,906 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_profile_sglen_wr_blocking_perf [2022-07-23 04:16:52,906 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_profile_sglen_wr_blocking_perf [2022-07-23 04:16:52,906 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-07-23 04:16:52,906 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-07-23 04:16:52,906 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_profile_seq_write_perf [2022-07-23 04:16:52,907 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_profile_seq_write_perf [2022-07-23 04:16:52,907 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_profile_trim_perf [2022-07-23 04:16:52,907 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_profile_trim_perf [2022-07-23 04:16:52,907 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_seq_write_perf [2022-07-23 04:16:52,907 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_seq_write_perf [2022-07-23 04:16:52,907 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2022-07-23 04:16:52,908 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2022-07-23 04:16:52,908 INFO L130 BoogieDeclarations]: Found specification of procedure mtf_test_write [2022-07-23 04:16:52,908 INFO L138 BoogieDeclarations]: Found implementation of procedure mtf_test_write [2022-07-23 04:16:52,908 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_random_write_perf [2022-07-23 04:16:52,908 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_random_write_perf [2022-07-23 04:16:52,908 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2022-07-23 04:16:52,908 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2022-07-23 04:16:52,909 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-07-23 04:16:52,909 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_multi_xfersize_write [2022-07-23 04:16:52,909 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_multi_xfersize_write [2022-07-23 04:16:52,909 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2022-07-23 04:16:52,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2022-07-23 04:16:52,909 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_multi_xfersize_read [2022-07-23 04:16:52,909 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_multi_xfersize_read [2022-07-23 04:16:52,909 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_area_io_seq [2022-07-23 04:16:52,910 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_area_io_seq [2022-07-23 04:16:52,910 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2022-07-23 04:16:52,910 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2022-07-23 04:16:52,910 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_set_blksize [2022-07-23 04:16:52,910 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_set_blksize [2022-07-23 04:16:52,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-07-23 04:16:52,910 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_transfer [2022-07-23 04:16:52,911 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_transfer [2022-07-23 04:16:52,911 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_profile_sglen_wr_nonblock_perf [2022-07-23 04:16:52,911 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_profile_sglen_wr_nonblock_perf [2022-07-23 04:16:52,911 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_profile_mult_read_nonblock_perf [2022-07-23 04:16:52,911 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_profile_mult_read_nonblock_perf [2022-07-23 04:16:52,911 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_rw_multiple_size [2022-07-23 04:16:52,911 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_rw_multiple_size [2022-07-23 04:16:52,911 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_save_transfer_result [2022-07-23 04:16:52,912 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_save_transfer_result [2022-07-23 04:16:52,912 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_shutdown [2022-07-23 04:16:52,912 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_shutdown [2022-07-23 04:16:52,912 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_prepare_read [2022-07-23 04:16:52,912 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_prepare_read [2022-07-23 04:16:52,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-07-23 04:16:52,912 INFO L130 BoogieDeclarations]: Found specification of procedure getnstimeofday [2022-07-23 04:16:52,913 INFO L138 BoogieDeclarations]: Found implementation of procedure getnstimeofday [2022-07-23 04:16:52,913 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_erase [2022-07-23 04:16:52,913 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_erase [2022-07-23 04:16:52,913 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_busy [2022-07-23 04:16:52,913 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_busy [2022-07-23 04:16:52,913 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_profile_write_perf [2022-07-23 04:16:52,913 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_profile_write_perf [2022-07-23 04:16:52,913 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_free_dbgfs_file [2022-07-23 04:16:52,914 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_free_dbgfs_file [2022-07-23 04:16:52,914 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-07-23 04:16:52,914 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-07-23 04:16:52,914 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2022-07-23 04:16:52,914 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2022-07-23 04:16:52,914 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_best_write_perf_max_scatter [2022-07-23 04:16:52,914 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_best_write_perf_max_scatter [2022-07-23 04:16:52,915 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-07-23 04:16:52,915 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-07-23 04:16:52,915 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_seq_perf [2022-07-23 04:16:52,915 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_seq_perf [2022-07-23 04:16:52,915 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-07-23 04:16:52,915 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-07-23 04:16:52,915 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_basic_read [2022-07-23 04:16:52,915 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_basic_read [2022-07-23 04:16:52,916 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2022-07-23 04:16:52,916 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2022-07-23 04:16:52,916 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2022-07-23 04:16:52,916 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2022-07-23 04:16:52,916 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2022-07-23 04:16:52,916 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2022-07-23 04:16:52,916 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_capacity [2022-07-23 04:16:52,917 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_capacity [2022-07-23 04:16:52,917 INFO L130 BoogieDeclarations]: Found specification of procedure single_open [2022-07-23 04:16:52,917 INFO L138 BoogieDeclarations]: Found implementation of procedure single_open [2022-07-23 04:16:52,917 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_wait_for_req [2022-07-23 04:16:52,917 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_wait_for_req [2022-07-23 04:16:52,917 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_hw_reset [2022-07-23 04:16:52,917 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_hw_reset [2022-07-23 04:16:52,918 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_align_multi_write [2022-07-23 04:16:52,918 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_align_multi_write [2022-07-23 04:16:52,918 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2022-07-23 04:16:52,918 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2022-07-23 04:16:52,918 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-07-23 04:16:52,918 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-07-23 04:16:52,918 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_prepare_mrq [2022-07-23 04:16:52,918 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_prepare_mrq [2022-07-23 04:16:52,919 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2022-07-23 04:16:52,919 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2022-07-23 04:16:52,919 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_large_seq_write_perf [2022-07-23 04:16:52,919 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_large_seq_write_perf [2022-07-23 04:16:52,919 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_can_erase [2022-07-23 04:16:52,919 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_can_erase [2022-07-23 04:16:52,919 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_rw_multiple [2022-07-23 04:16:52,920 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_rw_multiple [2022-07-23 04:16:52,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-07-23 04:16:52,920 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2022-07-23 04:16:52,920 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2022-07-23 04:16:52,920 INFO L130 BoogieDeclarations]: Found specification of procedure single_release [2022-07-23 04:16:52,920 INFO L138 BoogieDeclarations]: Found implementation of procedure single_release [2022-07-23 04:16:52,920 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-07-23 04:16:52,921 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-07-23 04:16:52,921 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_print_rate [2022-07-23 04:16:52,921 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_print_rate [2022-07-23 04:16:52,921 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_can_trim [2022-07-23 04:16:52,921 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_can_trim [2022-07-23 04:16:52,921 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_align_write [2022-07-23 04:16:52,921 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_align_write [2022-07-23 04:16:52,921 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2022-07-23 04:16:52,922 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2022-07-23 04:16:52,922 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_random_perf [2022-07-23 04:16:52,922 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_random_perf [2022-07-23 04:16:52,922 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_multi_write [2022-07-23 04:16:52,922 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_multi_write [2022-07-23 04:16:52,922 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_profile_sglen_r_nonblock_perf [2022-07-23 04:16:52,922 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_profile_sglen_r_nonblock_perf [2022-07-23 04:16:52,922 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mmc_test_lock [2022-07-23 04:16:52,923 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mmc_test_lock [2022-07-23 04:16:52,923 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_weird_read [2022-07-23 04:16:52,923 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_weird_read [2022-07-23 04:16:52,923 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_profile_mult_write_blocking_perf [2022-07-23 04:16:52,923 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_profile_mult_write_blocking_perf [2022-07-23 04:16:52,923 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_probe [2022-07-23 04:16:52,923 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_probe [2022-07-23 04:16:52,924 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-07-23 04:16:52,924 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-07-23 04:16:52,924 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2022-07-23 04:16:52,924 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2022-07-23 04:16:52,924 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_profile_read_perf [2022-07-23 04:16:52,924 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_profile_read_perf [2022-07-23 04:16:52,924 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_profile_seq_trim_perf [2022-07-23 04:16:52,925 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_profile_seq_trim_perf [2022-07-23 04:16:52,925 INFO L130 BoogieDeclarations]: Found specification of procedure sg_set_page [2022-07-23 04:16:52,925 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_set_page [2022-07-23 04:16:52,925 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-23 04:16:52,925 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_test_area_cleanup [2022-07-23 04:16:52,925 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_test_area_cleanup [2022-07-23 04:16:53,983 INFO L234 CfgBuilder]: Building ICFG [2022-07-23 04:16:53,987 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-23 04:16:54,487 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-07-23 04:17:14,810 INFO L275 CfgBuilder]: Performing block encoding [2022-07-23 04:17:14,836 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-23 04:17:14,837 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-07-23 04:17:14,843 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.07 04:17:14 BoogieIcfgContainer [2022-07-23 04:17:14,844 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-23 04:17:14,848 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-23 04:17:14,851 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-23 04:17:14,855 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-23 04:17:14,855 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.07 04:16:47" (1/3) ... [2022-07-23 04:17:14,856 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@298023f9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.07 04:17:14, skipping insertion in model container [2022-07-23 04:17:14,856 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:16:52" (2/3) ... [2022-07-23 04:17:14,857 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@298023f9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.07 04:17:14, skipping insertion in model container [2022-07-23 04:17:14,857 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.07 04:17:14" (3/3) ... [2022-07-23 04:17:14,861 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--mmc--card--mmc_test.ko.cil.i [2022-07-23 04:17:14,875 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-23 04:17:14,876 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 25 error locations. [2022-07-23 04:17:14,994 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-23 04:17:15,003 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@11555866, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@2197cf1a [2022-07-23 04:17:15,003 INFO L358 AbstractCegarLoop]: Starting to check reachability of 25 error locations. [2022-07-23 04:17:15,017 INFO L276 IsEmpty]: Start isEmpty. Operand has 3001 states, 2082 states have (on average 1.3073967339097021) internal successors, (2722), 2175 states have internal predecessors, (2722), 735 states have call successors, (735), 159 states have call predecessors, (735), 158 states have return successors, (690), 683 states have call predecessors, (690), 690 states have call successors, (690) [2022-07-23 04:17:15,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-07-23 04:17:15,026 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:17:15,027 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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] [2022-07-23 04:17:15,028 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 23 more)] === [2022-07-23 04:17:15,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:17:15,035 INFO L85 PathProgramCache]: Analyzing trace with hash 1179963606, now seen corresponding path program 1 times [2022-07-23 04:17:15,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 04:17:15,045 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931012068] [2022-07-23 04:17:15,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:17:15,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 04:17:15,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:15,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 04:17:15,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:15,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-23 04:17:15,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:15,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-23 04:17:15,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:15,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-23 04:17:15,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:15,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-23 04:17:15,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:15,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-23 04:17:15,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:15,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:17:15,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:15,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-23 04:17:15,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:15,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-07-23 04:17:15,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:15,891 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-07-23 04:17:15,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 04:17:15,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931012068] [2022-07-23 04:17:15,892 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1931012068] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:17:15,892 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:17:15,893 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-23 04:17:15,894 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725108242] [2022-07-23 04:17:15,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:17:15,901 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-23 04:17:15,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 04:17:15,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-23 04:17:15,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-23 04:17:15,939 INFO L87 Difference]: Start difference. First operand has 3001 states, 2082 states have (on average 1.3073967339097021) internal successors, (2722), 2175 states have internal predecessors, (2722), 735 states have call successors, (735), 159 states have call predecessors, (735), 158 states have return successors, (690), 683 states have call predecessors, (690), 690 states have call successors, (690) Second operand has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-23 04:17:20,590 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:17:24,153 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:17:31,210 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:17:35,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:17:35,375 INFO L93 Difference]: Finished difference Result 5973 states and 8558 transitions. [2022-07-23 04:17:35,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-23 04:17:35,378 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 64 [2022-07-23 04:17:35,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:17:35,416 INFO L225 Difference]: With dead ends: 5973 [2022-07-23 04:17:35,416 INFO L226 Difference]: Without dead ends: 2943 [2022-07-23 04:17:35,439 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-07-23 04:17:35,443 INFO L413 NwaCegarLoop]: 3720 mSDtfsCounter, 6403 mSDsluCounter, 3264 mSDsCounter, 0 mSdLazyCounter, 3767 mSolverCounterSat, 2924 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6721 SdHoareTripleChecker+Valid, 6984 SdHoareTripleChecker+Invalid, 6694 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2924 IncrementalHoareTripleChecker+Valid, 3767 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.7s IncrementalHoareTripleChecker+Time [2022-07-23 04:17:35,444 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6721 Valid, 6984 Invalid, 6694 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2924 Valid, 3767 Invalid, 3 Unknown, 0 Unchecked, 18.7s Time] [2022-07-23 04:17:35,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2943 states. [2022-07-23 04:17:35,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2943 to 2943. [2022-07-23 04:17:35,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2943 states, 2072 states have (on average 1.2596525096525097) internal successors, (2610), 2120 states have internal predecessors, (2610), 690 states have call successors, (690), 158 states have call predecessors, (690), 157 states have return successors, (688), 681 states have call predecessors, (688), 688 states have call successors, (688) [2022-07-23 04:17:35,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2943 states to 2943 states and 3988 transitions. [2022-07-23 04:17:35,678 INFO L78 Accepts]: Start accepts. Automaton has 2943 states and 3988 transitions. Word has length 64 [2022-07-23 04:17:35,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:17:35,681 INFO L495 AbstractCegarLoop]: Abstraction has 2943 states and 3988 transitions. [2022-07-23 04:17:35,682 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-23 04:17:35,682 INFO L276 IsEmpty]: Start isEmpty. Operand 2943 states and 3988 transitions. [2022-07-23 04:17:35,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-07-23 04:17:35,690 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:17:35,691 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 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] [2022-07-23 04:17:35,691 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-07-23 04:17:35,691 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 23 more)] === [2022-07-23 04:17:35,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:17:35,692 INFO L85 PathProgramCache]: Analyzing trace with hash 1761634981, now seen corresponding path program 1 times [2022-07-23 04:17:35,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 04:17:35,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521816624] [2022-07-23 04:17:35,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:17:35,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 04:17:35,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:36,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 04:17:36,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:36,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-23 04:17:36,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:36,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-23 04:17:36,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:36,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-23 04:17:36,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:36,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:17:36,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:36,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 04:17:36,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:36,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-23 04:17:36,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:36,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-07-23 04:17:36,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:36,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:17:36,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:36,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 04:17:36,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:36,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-23 04:17:36,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:36,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-23 04:17:36,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:17:36,216 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2022-07-23 04:17:36,217 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 04:17:36,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521816624] [2022-07-23 04:17:36,217 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1521816624] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:17:36,217 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:17:36,218 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-23 04:17:36,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994503486] [2022-07-23 04:17:36,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:17:36,219 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-23 04:17:36,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 04:17:36,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-23 04:17:36,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-23 04:17:36,220 INFO L87 Difference]: Start difference. First operand 2943 states and 3988 transitions. Second operand has 6 states, 6 states have (on average 5.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-23 04:17:41,113 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:17:59,356 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:18:01,922 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:18:18,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:18:18,320 INFO L93 Difference]: Finished difference Result 4780 states and 6638 transitions. [2022-07-23 04:18:18,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-23 04:18:18,321 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 80 [2022-07-23 04:18:18,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:18:18,354 INFO L225 Difference]: With dead ends: 4780 [2022-07-23 04:18:18,354 INFO L226 Difference]: Without dead ends: 4778 [2022-07-23 04:18:18,358 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2022-07-23 04:18:18,359 INFO L413 NwaCegarLoop]: 5128 mSDtfsCounter, 4502 mSDsluCounter, 12474 mSDsCounter, 0 mSdLazyCounter, 4520 mSolverCounterSat, 1297 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 39.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4854 SdHoareTripleChecker+Valid, 17602 SdHoareTripleChecker+Invalid, 5820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1297 IncrementalHoareTripleChecker+Valid, 4520 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 41.4s IncrementalHoareTripleChecker+Time [2022-07-23 04:18:18,360 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4854 Valid, 17602 Invalid, 5820 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1297 Valid, 4520 Invalid, 3 Unknown, 0 Unchecked, 41.4s Time] [2022-07-23 04:18:18,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4778 states. [2022-07-23 04:18:18,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4778 to 4335. [2022-07-23 04:18:18,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4335 states, 3049 states have (on average 1.2797638570022958) internal successors, (3902), 3111 states have internal predecessors, (3902), 995 states have call successors, (995), 271 states have call predecessors, (995), 267 states have return successors, (997), 977 states have call predecessors, (997), 993 states have call successors, (997) [2022-07-23 04:18:18,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4335 states to 4335 states and 5894 transitions. [2022-07-23 04:18:18,617 INFO L78 Accepts]: Start accepts. Automaton has 4335 states and 5894 transitions. Word has length 80 [2022-07-23 04:18:18,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:18:18,620 INFO L495 AbstractCegarLoop]: Abstraction has 4335 states and 5894 transitions. [2022-07-23 04:18:18,620 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-23 04:18:18,620 INFO L276 IsEmpty]: Start isEmpty. Operand 4335 states and 5894 transitions. [2022-07-23 04:18:18,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-07-23 04:18:18,624 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:18:18,624 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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] [2022-07-23 04:18:18,624 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-07-23 04:18:18,624 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 23 more)] === [2022-07-23 04:18:18,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:18:18,625 INFO L85 PathProgramCache]: Analyzing trace with hash 1724211632, now seen corresponding path program 1 times [2022-07-23 04:18:18,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 04:18:18,625 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503511971] [2022-07-23 04:18:18,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:18:18,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 04:18:18,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:18,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 04:18:18,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:18,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-23 04:18:18,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:18,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-23 04:18:18,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:18,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-23 04:18:18,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:18,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-23 04:18:18,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:18,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-23 04:18:18,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:18,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:18:18,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:18,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-23 04:18:18,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:18,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-07-23 04:18:18,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:18,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-23 04:18:19,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:19,012 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-07-23 04:18:19,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 04:18:19,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503511971] [2022-07-23 04:18:19,012 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503511971] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:18:19,013 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:18:19,013 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-23 04:18:19,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583609263] [2022-07-23 04:18:19,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:18:19,014 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-23 04:18:19,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 04:18:19,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-23 04:18:19,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-23 04:18:19,016 INFO L87 Difference]: Start difference. First operand 4335 states and 5894 transitions. Second operand has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-23 04:18:23,865 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:18:27,322 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:18:33,964 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:18:37,641 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-07-23 04:18:39,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:18:39,668 INFO L93 Difference]: Finished difference Result 4335 states and 5894 transitions. [2022-07-23 04:18:39,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-23 04:18:39,668 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 70 [2022-07-23 04:18:39,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:18:39,692 INFO L225 Difference]: With dead ends: 4335 [2022-07-23 04:18:39,693 INFO L226 Difference]: Without dead ends: 4333 [2022-07-23 04:18:39,697 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-07-23 04:18:39,698 INFO L413 NwaCegarLoop]: 3620 mSDtfsCounter, 6289 mSDsluCounter, 3084 mSDsCounter, 0 mSdLazyCounter, 3752 mSolverCounterSat, 2834 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6604 SdHoareTripleChecker+Valid, 6704 SdHoareTripleChecker+Invalid, 6590 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2834 IncrementalHoareTripleChecker+Valid, 3752 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.2s IncrementalHoareTripleChecker+Time [2022-07-23 04:18:39,698 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6604 Valid, 6704 Invalid, 6590 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2834 Valid, 3752 Invalid, 4 Unknown, 0 Unchecked, 20.2s Time] [2022-07-23 04:18:39,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4333 states. [2022-07-23 04:18:39,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4333 to 4333. [2022-07-23 04:18:39,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4333 states, 3048 states have (on average 1.279527559055118) internal successors, (3900), 3109 states have internal predecessors, (3900), 995 states have call successors, (995), 271 states have call predecessors, (995), 267 states have return successors, (997), 977 states have call predecessors, (997), 993 states have call successors, (997) [2022-07-23 04:18:39,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4333 states to 4333 states and 5892 transitions. [2022-07-23 04:18:39,926 INFO L78 Accepts]: Start accepts. Automaton has 4333 states and 5892 transitions. Word has length 70 [2022-07-23 04:18:39,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:18:39,927 INFO L495 AbstractCegarLoop]: Abstraction has 4333 states and 5892 transitions. [2022-07-23 04:18:39,927 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-23 04:18:39,927 INFO L276 IsEmpty]: Start isEmpty. Operand 4333 states and 5892 transitions. [2022-07-23 04:18:39,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2022-07-23 04:18:39,929 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:18:39,929 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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] [2022-07-23 04:18:39,929 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-07-23 04:18:39,930 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_linux_block_queue_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 23 more)] === [2022-07-23 04:18:39,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:18:39,930 INFO L85 PathProgramCache]: Analyzing trace with hash -1613748940, now seen corresponding path program 1 times [2022-07-23 04:18:39,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 04:18:39,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749916176] [2022-07-23 04:18:39,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:18:39,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 04:18:40,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:40,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 04:18:40,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:40,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-23 04:18:40,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:40,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-23 04:18:40,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:40,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-23 04:18:40,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:40,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-23 04:18:40,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:40,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-23 04:18:40,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:40,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:18:40,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:40,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-23 04:18:40,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:40,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-07-23 04:18:40,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:40,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-23 04:18:40,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:40,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-23 04:18:40,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:18:40,313 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-07-23 04:18:40,313 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 04:18:40,313 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749916176] [2022-07-23 04:18:40,313 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749916176] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:18:40,314 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:18:40,314 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-23 04:18:40,314 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071381501] [2022-07-23 04:18:40,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:18:40,315 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-23 04:18:40,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 04:18:40,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-23 04:18:40,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-23 04:18:40,316 INFO L87 Difference]: Start difference. First operand 4333 states and 5892 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-23 04:18:44,280 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:18:46,608 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:18:50,144 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:18:57,578 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:19:01,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:19:01,561 INFO L93 Difference]: Finished difference Result 4333 states and 5892 transitions. [2022-07-23 04:19:01,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-23 04:19:01,561 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 76 [2022-07-23 04:19:01,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:19:01,586 INFO L225 Difference]: With dead ends: 4333 [2022-07-23 04:19:01,586 INFO L226 Difference]: Without dead ends: 4331 [2022-07-23 04:19:01,591 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-07-23 04:19:01,592 INFO L413 NwaCegarLoop]: 3618 mSDtfsCounter, 6283 mSDsluCounter, 3084 mSDsCounter, 0 mSdLazyCounter, 3750 mSolverCounterSat, 2834 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6597 SdHoareTripleChecker+Valid, 6702 SdHoareTripleChecker+Invalid, 6588 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2834 IncrementalHoareTripleChecker+Valid, 3750 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.8s IncrementalHoareTripleChecker+Time [2022-07-23 04:19:01,592 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6597 Valid, 6702 Invalid, 6588 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2834 Valid, 3750 Invalid, 4 Unknown, 0 Unchecked, 20.8s Time] [2022-07-23 04:19:01,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4331 states. [2022-07-23 04:19:01,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4331 to 4331. [2022-07-23 04:19:01,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4331 states, 3047 states have (on average 1.2792911060059073) internal successors, (3898), 3107 states have internal predecessors, (3898), 995 states have call successors, (995), 271 states have call predecessors, (995), 267 states have return successors, (997), 977 states have call predecessors, (997), 993 states have call successors, (997) [2022-07-23 04:19:01,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4331 states to 4331 states and 5890 transitions. [2022-07-23 04:19:01,789 INFO L78 Accepts]: Start accepts. Automaton has 4331 states and 5890 transitions. Word has length 76 [2022-07-23 04:19:01,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:19:01,789 INFO L495 AbstractCegarLoop]: Abstraction has 4331 states and 5890 transitions. [2022-07-23 04:19:01,789 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-23 04:19:01,790 INFO L276 IsEmpty]: Start isEmpty. Operand 4331 states and 5890 transitions. [2022-07-23 04:19:01,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-07-23 04:19:01,791 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:19:01,791 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:19:01,791 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-07-23 04:19:01,791 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 23 more)] === [2022-07-23 04:19:01,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:19:01,792 INFO L85 PathProgramCache]: Analyzing trace with hash 489200049, now seen corresponding path program 1 times [2022-07-23 04:19:01,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 04:19:01,792 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145731648] [2022-07-23 04:19:01,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:19:01,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 04:19:01,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:02,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 04:19:02,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:02,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-23 04:19:02,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:02,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-23 04:19:02,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:02,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-23 04:19:02,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:02,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-23 04:19:02,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:02,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-23 04:19:02,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:02,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:19:02,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:02,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-23 04:19:02,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:02,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-07-23 04:19:02,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:02,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-23 04:19:02,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:02,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-23 04:19:02,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:02,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:19:02,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:19:02,231 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-07-23 04:19:02,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 04:19:02,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145731648] [2022-07-23 04:19:02,232 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145731648] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:19:02,232 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:19:02,232 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-23 04:19:02,232 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802826662] [2022-07-23 04:19:02,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:19:02,233 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-23 04:19:02,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 04:19:02,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-23 04:19:02,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-23 04:19:02,234 INFO L87 Difference]: Start difference. First operand 4331 states and 5890 transitions. Second operand has 8 states, 8 states have (on average 5.75) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2022-07-23 04:19:08,702 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:19:10,807 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:19:12,909 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:19:15,453 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:19:17,458 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:19:19,499 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:19:24,139 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:19:26,197 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:19:28,229 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:19:37,516 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:19:39,576 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:19:42,850 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:19:44,911 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:19:47,085 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:19:49,146 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:20:00,338 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-07-23 04:20:02,408 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-07-23 04:20:05,290 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:20:09,036 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-07-23 04:20:11,151 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-07-23 04:20:15,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:20:15,461 INFO L93 Difference]: Finished difference Result 4563 states and 6209 transitions. [2022-07-23 04:20:15,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-23 04:20:15,461 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) Word has length 86 [2022-07-23 04:20:15,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:20:15,484 INFO L225 Difference]: With dead ends: 4563 [2022-07-23 04:20:15,485 INFO L226 Difference]: Without dead ends: 4561 [2022-07-23 04:20:15,488 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=78, Invalid=162, Unknown=0, NotChecked=0, Total=240 [2022-07-23 04:20:15,489 INFO L413 NwaCegarLoop]: 4375 mSDtfsCounter, 9010 mSDsluCounter, 6494 mSDsCounter, 0 mSdLazyCounter, 12197 mSolverCounterSat, 5449 mSolverCounterUnsat, 19 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 69.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9010 SdHoareTripleChecker+Valid, 10869 SdHoareTripleChecker+Invalid, 17665 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 5449 IncrementalHoareTripleChecker+Valid, 12197 IncrementalHoareTripleChecker+Invalid, 19 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 72.4s IncrementalHoareTripleChecker+Time [2022-07-23 04:20:15,489 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9010 Valid, 10869 Invalid, 17665 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [5449 Valid, 12197 Invalid, 19 Unknown, 0 Unchecked, 72.4s Time] [2022-07-23 04:20:15,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4561 states. [2022-07-23 04:20:15,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4561 to 4532. [2022-07-23 04:20:15,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4532 states, 3201 states have (on average 1.2827241487035301) internal successors, (4106), 3262 states have internal predecessors, (4106), 1026 states have call successors, (1026), 285 states have call predecessors, (1026), 283 states have return successors, (1033), 1009 states have call predecessors, (1033), 1024 states have call successors, (1033) [2022-07-23 04:20:15,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4532 states to 4532 states and 6165 transitions. [2022-07-23 04:20:15,691 INFO L78 Accepts]: Start accepts. Automaton has 4532 states and 6165 transitions. Word has length 86 [2022-07-23 04:20:15,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:20:15,692 INFO L495 AbstractCegarLoop]: Abstraction has 4532 states and 6165 transitions. [2022-07-23 04:20:15,693 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2022-07-23 04:20:15,693 INFO L276 IsEmpty]: Start isEmpty. Operand 4532 states and 6165 transitions. [2022-07-23 04:20:15,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-07-23 04:20:15,696 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:20:15,696 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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] [2022-07-23 04:20:15,696 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-07-23 04:20:15,697 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_linux_block_request_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 23 more)] === [2022-07-23 04:20:15,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:20:15,697 INFO L85 PathProgramCache]: Analyzing trace with hash -640694529, now seen corresponding path program 1 times [2022-07-23 04:20:15,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 04:20:15,697 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059055832] [2022-07-23 04:20:15,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:20:15,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 04:20:15,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:20:15,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 04:20:15,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:20:15,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-23 04:20:15,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:20:15,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-23 04:20:15,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:20:15,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-23 04:20:15,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:20:15,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-23 04:20:15,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:20:15,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-23 04:20:15,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:20:15,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:20:15,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:20:15,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-23 04:20:15,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:20:15,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-07-23 04:20:15,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:20:15,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-23 04:20:15,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:20:15,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-23 04:20:15,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:20:15,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-23 04:20:15,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:20:15,974 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-07-23 04:20:15,974 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 04:20:15,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059055832] [2022-07-23 04:20:15,975 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2059055832] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:20:15,975 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:20:15,975 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-23 04:20:15,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920489171] [2022-07-23 04:20:15,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:20:15,976 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-23 04:20:15,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 04:20:15,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-23 04:20:15,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-23 04:20:15,977 INFO L87 Difference]: Start difference. First operand 4532 states and 6165 transitions. Second operand has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-07-23 04:20:20,568 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:20:23,589 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:20:29,125 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:20:32,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:20:32,823 INFO L93 Difference]: Finished difference Result 4532 states and 6165 transitions. [2022-07-23 04:20:32,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-23 04:20:32,823 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (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 82 [2022-07-23 04:20:32,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:20:32,848 INFO L225 Difference]: With dead ends: 4532 [2022-07-23 04:20:32,849 INFO L226 Difference]: Without dead ends: 4530 [2022-07-23 04:20:32,852 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-07-23 04:20:32,852 INFO L413 NwaCegarLoop]: 3616 mSDtfsCounter, 6277 mSDsluCounter, 3084 mSDsCounter, 0 mSdLazyCounter, 3749 mSolverCounterSat, 2834 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6590 SdHoareTripleChecker+Valid, 6700 SdHoareTripleChecker+Invalid, 6586 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2834 IncrementalHoareTripleChecker+Valid, 3749 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.4s IncrementalHoareTripleChecker+Time [2022-07-23 04:20:32,853 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6590 Valid, 6700 Invalid, 6586 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2834 Valid, 3749 Invalid, 3 Unknown, 0 Unchecked, 16.4s Time] [2022-07-23 04:20:32,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4530 states. [2022-07-23 04:20:33,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4530 to 4530. [2022-07-23 04:20:33,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4530 states, 3200 states have (on average 1.2825) internal successors, (4104), 3260 states have internal predecessors, (4104), 1026 states have call successors, (1026), 285 states have call predecessors, (1026), 283 states have return successors, (1033), 1009 states have call predecessors, (1033), 1024 states have call successors, (1033) [2022-07-23 04:20:33,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4530 states to 4530 states and 6163 transitions. [2022-07-23 04:20:33,074 INFO L78 Accepts]: Start accepts. Automaton has 4530 states and 6163 transitions. Word has length 82 [2022-07-23 04:20:33,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:20:33,074 INFO L495 AbstractCegarLoop]: Abstraction has 4530 states and 6163 transitions. [2022-07-23 04:20:33,075 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-07-23 04:20:33,075 INFO L276 IsEmpty]: Start isEmpty. Operand 4530 states and 6163 transitions. [2022-07-23 04:20:33,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-07-23 04:20:33,077 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:20:33,077 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:20:33,077 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-07-23 04:20:33,077 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 23 more)] === [2022-07-23 04:20:33,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:20:33,078 INFO L85 PathProgramCache]: Analyzing trace with hash 258562025, now seen corresponding path program 1 times [2022-07-23 04:20:33,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 04:20:33,078 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971218156] [2022-07-23 04:20:33,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:20:33,078 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 04:20:33,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:20:33,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 04:20:33,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:20:33,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-23 04:20:33,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:20:33,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-23 04:20:33,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:20:33,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-23 04:20:33,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:20:33,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-23 04:20:33,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:20:33,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-23 04:20:33,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:20:33,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 04:20:33,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:20:33,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-23 04:20:33,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:20:33,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-07-23 04:20:33,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:20:33,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-23 04:20:33,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:20:33,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-23 04:20:33,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:20:33,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-23 04:20:33,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:20:33,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-23 04:20:33,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:20:33,366 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-07-23 04:20:33,367 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 04:20:33,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971218156] [2022-07-23 04:20:33,367 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971218156] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:20:33,367 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:20:33,367 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-23 04:20:33,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043557804] [2022-07-23 04:20:33,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:20:33,368 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-23 04:20:33,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 04:20:33,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-23 04:20:33,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-23 04:20:33,369 INFO L87 Difference]: Start difference. First operand 4530 states and 6163 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-23 04:20:37,190 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:20:40,990 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 04:20:47,088 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []