./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--mtd--devices--docg3.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 803cd42f Calling Ultimate with: /root/.sdkman/candidates/java/current/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--mtd--devices--docg3.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 --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 ee64702cd8b4aad4757da44779dd19c4f5bd2eae75aa17a67f47898f823298f6 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-803cd42-m [2024-11-22 16:59:13,041 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-22 16:59:13,115 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-22 16:59:13,118 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-22 16:59:13,118 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-22 16:59:13,132 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-22 16:59:13,133 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-22 16:59:13,133 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-22 16:59:13,134 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-22 16:59:13,134 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-22 16:59:13,134 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-22 16:59:13,135 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-22 16:59:13,135 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-22 16:59:13,135 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-22 16:59:13,135 INFO L153 SettingsManager]: * Use SBE=true [2024-11-22 16:59:13,136 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-22 16:59:13,136 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-22 16:59:13,136 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-22 16:59:13,137 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-22 16:59:13,137 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-22 16:59:13,137 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-22 16:59:13,138 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-22 16:59:13,138 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-22 16:59:13,138 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-22 16:59:13,139 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-22 16:59:13,139 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-22 16:59:13,139 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-22 16:59:13,140 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-22 16:59:13,140 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-22 16:59:13,140 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 16:59:13,140 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-22 16:59:13,141 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-22 16:59:13,141 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-22 16:59:13,141 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-22 16:59:13,141 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-22 16:59:13,142 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-22 16:59:13,142 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-22 16:59:13,142 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-22 16:59:13,142 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-22 16:59:13,143 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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 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 -> ee64702cd8b4aad4757da44779dd19c4f5bd2eae75aa17a67f47898f823298f6 [2024-11-22 16:59:13,323 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-22 16:59:13,340 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-22 16:59:13,342 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-22 16:59:13,343 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-22 16:59:13,343 INFO L274 PluginConnector]: CDTParser initialized [2024-11-22 16:59:13,344 INFO L431 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--mtd--devices--docg3.ko.cil.i [2024-11-22 16:59:14,729 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-22 16:59:15,218 INFO L384 CDTParser]: Found 1 translation units. [2024-11-22 16:59:15,219 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i [2024-11-22 16:59:15,278 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5c6cc6121/17ef3af4b3af4d189b2a27c3c7560c1f/FLAGcad1bf4a0 [2024-11-22 16:59:15,295 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5c6cc6121/17ef3af4b3af4d189b2a27c3c7560c1f [2024-11-22 16:59:15,298 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-22 16:59:15,300 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-22 16:59:15,304 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-22 16:59:15,304 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-22 16:59:15,312 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-22 16:59:15,313 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 04:59:15" (1/1) ... [2024-11-22 16:59:15,315 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@754ac890 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:59:15, skipping insertion in model container [2024-11-22 16:59:15,315 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 04:59:15" (1/1) ... [2024-11-22 16:59:15,521 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-22 16:59:17,660 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[377771,377784] [2024-11-22 16:59:17,664 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[377916,377929] [2024-11-22 16:59:17,664 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[378062,378075] [2024-11-22 16:59:17,665 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[378227,378240] [2024-11-22 16:59:17,665 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[378385,378398] [2024-11-22 16:59:17,665 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[378543,378556] [2024-11-22 16:59:17,666 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[378701,378714] [2024-11-22 16:59:17,666 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[378861,378874] [2024-11-22 16:59:17,666 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[379020,379033] [2024-11-22 16:59:17,667 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[379159,379172] [2024-11-22 16:59:17,667 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[379301,379314] [2024-11-22 16:59:17,667 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[379450,379463] [2024-11-22 16:59:17,667 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[379589,379602] [2024-11-22 16:59:17,668 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[379744,379757] [2024-11-22 16:59:17,668 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[379904,379917] [2024-11-22 16:59:17,668 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[380055,380068] [2024-11-22 16:59:17,669 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[380206,380219] [2024-11-22 16:59:17,669 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[380358,380371] [2024-11-22 16:59:17,669 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[380507,380520] [2024-11-22 16:59:17,669 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[380655,380668] [2024-11-22 16:59:17,670 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[380812,380825] [2024-11-22 16:59:17,670 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[380961,380974] [2024-11-22 16:59:17,670 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[381117,381130] [2024-11-22 16:59:17,670 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[381270,381283] [2024-11-22 16:59:17,671 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[381416,381429] [2024-11-22 16:59:17,671 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[381559,381572] [2024-11-22 16:59:17,671 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[381711,381724] [2024-11-22 16:59:17,671 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[381857,381870] [2024-11-22 16:59:17,672 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[382002,382015] [2024-11-22 16:59:17,672 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[382156,382169] [2024-11-22 16:59:17,672 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[382307,382320] [2024-11-22 16:59:17,673 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[382462,382475] [2024-11-22 16:59:17,673 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[382614,382627] [2024-11-22 16:59:17,673 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[382769,382782] [2024-11-22 16:59:17,673 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[382933,382946] [2024-11-22 16:59:17,674 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[383089,383102] [2024-11-22 16:59:17,674 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[383253,383266] [2024-11-22 16:59:17,674 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[383395,383408] [2024-11-22 16:59:17,675 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[383553,383566] [2024-11-22 16:59:17,675 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[383720,383733] [2024-11-22 16:59:17,675 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[383879,383892] [2024-11-22 16:59:17,675 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[384038,384051] [2024-11-22 16:59:17,676 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[384187,384200] [2024-11-22 16:59:17,676 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[384334,384347] [2024-11-22 16:59:17,676 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[384473,384486] [2024-11-22 16:59:17,677 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[384636,384649] [2024-11-22 16:59:17,677 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[384802,384815] [2024-11-22 16:59:17,677 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[384966,384979] [2024-11-22 16:59:17,678 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[385131,385144] [2024-11-22 16:59:17,678 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[385296,385309] [2024-11-22 16:59:17,678 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[385462,385475] [2024-11-22 16:59:17,678 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[385627,385640] [2024-11-22 16:59:17,679 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[385794,385807] [2024-11-22 16:59:17,679 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[385954,385967] [2024-11-22 16:59:17,679 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[386116,386129] [2024-11-22 16:59:17,680 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[386275,386288] [2024-11-22 16:59:17,680 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[386421,386434] [2024-11-22 16:59:17,680 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[386564,386577] [2024-11-22 16:59:17,680 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[386708,386721] [2024-11-22 16:59:17,681 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[386851,386864] [2024-11-22 16:59:17,681 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[386995,387008] [2024-11-22 16:59:17,681 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[387136,387149] [2024-11-22 16:59:17,682 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[387274,387287] [2024-11-22 16:59:17,682 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[387432,387445] [2024-11-22 16:59:17,682 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[387591,387604] [2024-11-22 16:59:17,682 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[387747,387760] [2024-11-22 16:59:17,683 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[387896,387909] [2024-11-22 16:59:17,683 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[388048,388061] [2024-11-22 16:59:17,683 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[388199,388212] [2024-11-22 16:59:17,683 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[388348,388361] [2024-11-22 16:59:17,684 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[388500,388513] [2024-11-22 16:59:17,684 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[388648,388661] [2024-11-22 16:59:17,684 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[388801,388814] [2024-11-22 16:59:17,684 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[388952,388965] [2024-11-22 16:59:17,685 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[389102,389115] [2024-11-22 16:59:17,685 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[389249,389262] [2024-11-22 16:59:17,685 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[389400,389413] [2024-11-22 16:59:17,685 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[389551,389564] [2024-11-22 16:59:17,685 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[389699,389712] [2024-11-22 16:59:17,686 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[389865,389878] [2024-11-22 16:59:17,686 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[390034,390047] [2024-11-22 16:59:17,686 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[390201,390214] [2024-11-22 16:59:17,687 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[390369,390382] [2024-11-22 16:59:17,687 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[390519,390532] [2024-11-22 16:59:17,687 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[390666,390679] [2024-11-22 16:59:17,687 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[390827,390840] [2024-11-22 16:59:17,688 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[390997,391010] [2024-11-22 16:59:17,688 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[391159,391172] [2024-11-22 16:59:17,697 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 16:59:17,740 INFO L200 MainTranslator]: Completed pre-run [2024-11-22 16:59:17,807 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btc %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [4554] [2024-11-22 16:59:17,809 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [4586-4587] [2024-11-22 16:59:17,809 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [4592-4594] [2024-11-22 16:59:17,810 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [4620] [2024-11-22 16:59:17,811 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [4672] [2024-11-22 16:59:17,811 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4675] [2024-11-22 16:59:17,811 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4678] [2024-11-22 16:59:17,811 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4681] [2024-11-22 16:59:17,811 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4718] [2024-11-22 16:59:17,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4721] [2024-11-22 16:59:17,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [4723] [2024-11-22 16:59:17,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4728] [2024-11-22 16:59:17,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4731] [2024-11-22 16:59:17,813 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4733] [2024-11-22 16:59:17,813 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4738] [2024-11-22 16:59:17,813 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4741] [2024-11-22 16:59:17,813 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4743] [2024-11-22 16:59:17,814 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4748] [2024-11-22 16:59:17,814 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4751] [2024-11-22 16:59:17,815 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [4753] [2024-11-22 16:59:17,815 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4791] [2024-11-22 16:59:17,815 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4794] [2024-11-22 16:59:17,816 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [4796] [2024-11-22 16:59:17,816 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4801] [2024-11-22 16:59:17,816 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4804] [2024-11-22 16:59:17,816 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4806] [2024-11-22 16:59:17,816 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4811] [2024-11-22 16:59:17,816 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4814] [2024-11-22 16:59:17,816 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4816] [2024-11-22 16:59:17,816 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4821] [2024-11-22 16:59:17,817 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4824] [2024-11-22 16:59:17,817 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [4826] [2024-11-22 16:59:17,817 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [4842] [2024-11-22 16:59:17,818 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4940] [2024-11-22 16:59:17,818 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4949] [2024-11-22 16:59:17,819 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [4965] [2024-11-22 16:59:17,820 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [4973] [2024-11-22 16:59:17,820 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [4980] [2024-11-22 16:59:17,820 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [4987] [2024-11-22 16:59:17,852 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/mtd/devices/docg3.c"), "i" (645), "i" (12UL)); [6036-6037] [2024-11-22 16:59:18,041 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[377771,377784] [2024-11-22 16:59:18,042 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[377916,377929] [2024-11-22 16:59:18,042 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[378062,378075] [2024-11-22 16:59:18,043 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[378227,378240] [2024-11-22 16:59:18,045 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[378385,378398] [2024-11-22 16:59:18,045 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[378543,378556] [2024-11-22 16:59:18,045 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[378701,378714] [2024-11-22 16:59:18,045 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[378861,378874] [2024-11-22 16:59:18,046 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[379020,379033] [2024-11-22 16:59:18,046 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[379159,379172] [2024-11-22 16:59:18,046 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[379301,379314] [2024-11-22 16:59:18,046 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[379450,379463] [2024-11-22 16:59:18,046 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[379589,379602] [2024-11-22 16:59:18,047 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[379744,379757] [2024-11-22 16:59:18,047 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[379904,379917] [2024-11-22 16:59:18,047 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[380055,380068] [2024-11-22 16:59:18,047 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[380206,380219] [2024-11-22 16:59:18,047 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[380358,380371] [2024-11-22 16:59:18,048 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[380507,380520] [2024-11-22 16:59:18,048 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[380655,380668] [2024-11-22 16:59:18,048 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[380812,380825] [2024-11-22 16:59:18,048 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[380961,380974] [2024-11-22 16:59:18,048 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[381117,381130] [2024-11-22 16:59:18,049 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[381270,381283] [2024-11-22 16:59:18,049 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[381416,381429] [2024-11-22 16:59:18,050 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[381559,381572] [2024-11-22 16:59:18,050 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[381711,381724] [2024-11-22 16:59:18,051 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[381857,381870] [2024-11-22 16:59:18,051 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[382002,382015] [2024-11-22 16:59:18,051 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[382156,382169] [2024-11-22 16:59:18,051 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[382307,382320] [2024-11-22 16:59:18,052 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[382462,382475] [2024-11-22 16:59:18,052 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[382614,382627] [2024-11-22 16:59:18,053 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[382769,382782] [2024-11-22 16:59:18,053 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[382933,382946] [2024-11-22 16:59:18,053 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[383089,383102] [2024-11-22 16:59:18,054 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[383253,383266] [2024-11-22 16:59:18,054 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[383395,383408] [2024-11-22 16:59:18,054 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[383553,383566] [2024-11-22 16:59:18,055 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[383720,383733] [2024-11-22 16:59:18,055 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[383879,383892] [2024-11-22 16:59:18,056 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[384038,384051] [2024-11-22 16:59:18,056 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[384187,384200] [2024-11-22 16:59:18,056 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[384334,384347] [2024-11-22 16:59:18,056 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[384473,384486] [2024-11-22 16:59:18,057 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[384636,384649] [2024-11-22 16:59:18,057 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[384802,384815] [2024-11-22 16:59:18,058 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[384966,384979] [2024-11-22 16:59:18,058 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[385131,385144] [2024-11-22 16:59:18,058 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[385296,385309] [2024-11-22 16:59:18,061 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[385462,385475] [2024-11-22 16:59:18,061 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[385627,385640] [2024-11-22 16:59:18,061 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[385794,385807] [2024-11-22 16:59:18,061 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[385954,385967] [2024-11-22 16:59:18,062 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[386116,386129] [2024-11-22 16:59:18,062 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[386275,386288] [2024-11-22 16:59:18,062 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[386421,386434] [2024-11-22 16:59:18,062 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[386564,386577] [2024-11-22 16:59:18,062 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[386708,386721] [2024-11-22 16:59:18,062 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[386851,386864] [2024-11-22 16:59:18,063 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[386995,387008] [2024-11-22 16:59:18,063 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[387136,387149] [2024-11-22 16:59:18,063 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[387274,387287] [2024-11-22 16:59:18,063 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[387432,387445] [2024-11-22 16:59:18,063 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[387591,387604] [2024-11-22 16:59:18,064 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[387747,387760] [2024-11-22 16:59:18,064 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[387896,387909] [2024-11-22 16:59:18,064 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[388048,388061] [2024-11-22 16:59:18,064 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[388199,388212] [2024-11-22 16:59:18,064 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[388348,388361] [2024-11-22 16:59:18,065 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[388500,388513] [2024-11-22 16:59:18,066 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[388648,388661] [2024-11-22 16:59:18,066 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[388801,388814] [2024-11-22 16:59:18,067 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[388952,388965] [2024-11-22 16:59:18,067 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[389102,389115] [2024-11-22 16:59:18,068 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[389249,389262] [2024-11-22 16:59:18,068 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[389400,389413] [2024-11-22 16:59:18,068 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[389551,389564] [2024-11-22 16:59:18,069 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[389699,389712] [2024-11-22 16:59:18,070 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[389865,389878] [2024-11-22 16:59:18,070 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[390034,390047] [2024-11-22 16:59:18,070 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[390201,390214] [2024-11-22 16:59:18,071 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[390369,390382] [2024-11-22 16:59:18,071 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[390519,390532] [2024-11-22 16:59:18,071 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[390666,390679] [2024-11-22 16:59:18,072 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[390827,390840] [2024-11-22 16:59:18,072 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[390997,391010] [2024-11-22 16:59:18,072 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[391159,391172] [2024-11-22 16:59:18,076 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 16:59:18,268 INFO L204 MainTranslator]: Completed translation [2024-11-22 16:59:18,269 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:59:18 WrapperNode [2024-11-22 16:59:18,269 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-22 16:59:18,270 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-22 16:59:18,270 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-22 16:59:18,270 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-22 16:59:18,276 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:59:18" (1/1) ... [2024-11-22 16:59:18,345 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:59:18" (1/1) ... [2024-11-22 16:59:18,552 INFO L138 Inliner]: procedures = 642, calls = 3739, calls flagged for inlining = 310, calls inlined = 204, statements flattened = 5519 [2024-11-22 16:59:18,553 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-22 16:59:18,557 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-22 16:59:18,560 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-22 16:59:18,560 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-22 16:59:18,569 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:59:18" (1/1) ... [2024-11-22 16:59:18,569 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:59:18" (1/1) ... [2024-11-22 16:59:18,592 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:59:18" (1/1) ... [2024-11-22 16:59:18,981 INFO L175 MemorySlicer]: Split 1678 memory accesses to 63 slices as follows [2, 12, 6, 9, 3, 4, 124, 6, 24, 70, 6, 6, 6, 4, 6, 6, 6, 5, 4, 6, 6, 6, 2, 6, 6, 5, 2, 6, 4, 20, 226, 1, 4, 2, 7, 2, 2, 5, 1, 2, 46, 6, 17, 6, 12, 7, 3, 1, 836, 6, 1, 6, 3, 6, 2, 60, 6, 4, 6, 6, 1, 6, 1]. 50 percent of accesses are in the largest equivalence class. The 1017 initializations are split as follows [2, 9, 6, 7, 3, 0, 0, 6, 0, 0, 6, 6, 6, 0, 6, 6, 6, 5, 0, 6, 6, 6, 0, 6, 6, 5, 0, 6, 0, 20, 0, 0, 0, 2, 7, 0, 2, 0, 0, 2, 0, 6, 17, 6, 12, 7, 3, 0, 712, 6, 0, 6, 3, 6, 0, 60, 6, 0, 6, 6, 0, 6, 1]. The 477 writes are split as follows [0, 0, 0, 0, 0, 0, 124, 0, 24, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 226, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. [2024-11-22 16:59:18,981 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:59:18" (1/1) ... [2024-11-22 16:59:18,982 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:59:18" (1/1) ... [2024-11-22 16:59:19,067 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:59:18" (1/1) ... [2024-11-22 16:59:19,078 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:59:18" (1/1) ... [2024-11-22 16:59:19,105 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:59:18" (1/1) ... [2024-11-22 16:59:19,118 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:59:18" (1/1) ... [2024-11-22 16:59:19,145 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-22 16:59:19,146 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-22 16:59:19,146 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-22 16:59:19,146 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-22 16:59:19,146 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:59:18" (1/1) ... [2024-11-22 16:59:19,151 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 16:59:19,160 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 16:59:19,173 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-22 16:59:19,177 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-22 16:59:19,215 INFO L130 BoogieDeclarations]: Found specification of procedure doc_read_page_prepare [2024-11-22 16:59:19,215 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_read_page_prepare [2024-11-22 16:59:19,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2024-11-22 16:59:19,215 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2024-11-22 16:59:19,215 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-22 16:59:19,215 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-22 16:59:19,216 INFO L130 BoogieDeclarations]: Found specification of procedure doc_writeb [2024-11-22 16:59:19,216 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_writeb [2024-11-22 16:59:19,216 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2024-11-22 16:59:19,216 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2024-11-22 16:59:19,216 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-22 16:59:19,216 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-22 16:59:19,216 INFO L130 BoogieDeclarations]: Found specification of procedure doc_writew [2024-11-22 16:59:19,216 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_writew [2024-11-22 16:59:19,216 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2024-11-22 16:59:19,217 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2024-11-22 16:59:19,218 INFO L130 BoogieDeclarations]: Found specification of procedure doc_read_page_ecc_init [2024-11-22 16:59:19,218 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_read_page_ecc_init [2024-11-22 16:59:19,218 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2024-11-22 16:59:19,218 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2024-11-22 16:59:19,218 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_docg3_cascade [2024-11-22 16:59:19,218 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_docg3_cascade [2024-11-22 16:59:19,218 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2024-11-22 16:59:19,218 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2024-11-22 16:59:19,218 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_platform_pm_ops_instance_6 [2024-11-22 16:59:19,218 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_platform_pm_ops_instance_6 [2024-11-22 16:59:19,218 INFO L130 BoogieDeclarations]: Found specification of procedure doc_set_reliable_mode [2024-11-22 16:59:19,218 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_set_reliable_mode [2024-11-22 16:59:19,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-11-22 16:59:19,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-11-22 16:59:19,219 INFO L130 BoogieDeclarations]: Found specification of procedure doc_read_data_area [2024-11-22 16:59:19,219 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_read_data_area [2024-11-22 16:59:19,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-22 16:59:19,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-22 16:59:19,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2024-11-22 16:59:19,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2024-11-22 16:59:19,219 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-22 16:59:19,219 INFO L130 BoogieDeclarations]: Found specification of procedure doc_is_ready [2024-11-22 16:59:19,219 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_is_ready [2024-11-22 16:59:19,219 INFO L130 BoogieDeclarations]: Found specification of procedure doc_register_readw [2024-11-22 16:59:19,219 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_register_readw [2024-11-22 16:59:19,219 INFO L130 BoogieDeclarations]: Found specification of procedure docg3_release [2024-11-22 16:59:19,219 INFO L138 BoogieDeclarations]: Found implementation of procedure docg3_release [2024-11-22 16:59:19,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2024-11-22 16:59:19,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2024-11-22 16:59:19,219 INFO L130 BoogieDeclarations]: Found specification of procedure doc_register_readb [2024-11-22 16:59:19,220 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_register_readb [2024-11-22 16:59:19,220 INFO L130 BoogieDeclarations]: Found specification of procedure docg3_resume [2024-11-22 16:59:19,220 INFO L138 BoogieDeclarations]: Found implementation of procedure docg3_resume [2024-11-22 16:59:19,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-22 16:59:19,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-22 16:59:19,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-22 16:59:19,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-22 16:59:19,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-22 16:59:19,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-22 16:59:19,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-22 16:59:19,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-22 16:59:19,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-22 16:59:19,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-22 16:59:19,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-22 16:59:19,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-22 16:59:19,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-22 16:59:19,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-22 16:59:19,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-22 16:59:19,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-22 16:59:19,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-22 16:59:19,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-22 16:59:19,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-22 16:59:19,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-22 16:59:19,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-22 16:59:19,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-22 16:59:19,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-22 16:59:19,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-22 16:59:19,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-22 16:59:19,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-22 16:59:19,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-22 16:59:19,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-22 16:59:19,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-11-22 16:59:19,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-11-22 16:59:19,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-11-22 16:59:19,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-11-22 16:59:19,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-11-22 16:59:19,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-11-22 16:59:19,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-11-22 16:59:19,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2024-11-22 16:59:19,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2024-11-22 16:59:19,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2024-11-22 16:59:19,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2024-11-22 16:59:19,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2024-11-22 16:59:19,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2024-11-22 16:59:19,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2024-11-22 16:59:19,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2024-11-22 16:59:19,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2024-11-22 16:59:19,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2024-11-22 16:59:19,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2024-11-22 16:59:19,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2024-11-22 16:59:19,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2024-11-22 16:59:19,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2024-11-22 16:59:19,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2024-11-22 16:59:19,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2024-11-22 16:59:19,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2024-11-22 16:59:19,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#52 [2024-11-22 16:59:19,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#53 [2024-11-22 16:59:19,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#54 [2024-11-22 16:59:19,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#55 [2024-11-22 16:59:19,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#56 [2024-11-22 16:59:19,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#57 [2024-11-22 16:59:19,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#58 [2024-11-22 16:59:19,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#59 [2024-11-22 16:59:19,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#60 [2024-11-22 16:59:19,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#61 [2024-11-22 16:59:19,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#62 [2024-11-22 16:59:19,227 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2024-11-22 16:59:19,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2024-11-22 16:59:19,227 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2024-11-22 16:59:19,228 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2024-11-22 16:59:19,228 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-22 16:59:19,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-22 16:59:19,228 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2024-11-22 16:59:19,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2024-11-22 16:59:19,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-22 16:59:19,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-22 16:59:19,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-22 16:59:19,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-22 16:59:19,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-22 16:59:19,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-22 16:59:19,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-22 16:59:19,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-22 16:59:19,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-22 16:59:19,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-22 16:59:19,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-22 16:59:19,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-22 16:59:19,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-22 16:59:19,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-22 16:59:19,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-22 16:59:19,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-22 16:59:19,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-22 16:59:19,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-22 16:59:19,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-22 16:59:19,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-22 16:59:19,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-22 16:59:19,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-22 16:59:19,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-22 16:59:19,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-22 16:59:19,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-22 16:59:19,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-22 16:59:19,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-22 16:59:19,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-22 16:59:19,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-22 16:59:19,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-22 16:59:19,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-22 16:59:19,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-22 16:59:19,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-11-22 16:59:19,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-11-22 16:59:19,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-11-22 16:59:19,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2024-11-22 16:59:19,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2024-11-22 16:59:19,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2024-11-22 16:59:19,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2024-11-22 16:59:19,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2024-11-22 16:59:19,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2024-11-22 16:59:19,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2024-11-22 16:59:19,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2024-11-22 16:59:19,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2024-11-22 16:59:19,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2024-11-22 16:59:19,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2024-11-22 16:59:19,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2024-11-22 16:59:19,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2024-11-22 16:59:19,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2024-11-22 16:59:19,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2024-11-22 16:59:19,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2024-11-22 16:59:19,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2024-11-22 16:59:19,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#52 [2024-11-22 16:59:19,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#53 [2024-11-22 16:59:19,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#54 [2024-11-22 16:59:19,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#55 [2024-11-22 16:59:19,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#56 [2024-11-22 16:59:19,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#57 [2024-11-22 16:59:19,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#58 [2024-11-22 16:59:19,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#59 [2024-11-22 16:59:19,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#60 [2024-11-22 16:59:19,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#61 [2024-11-22 16:59:19,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#62 [2024-11-22 16:59:19,232 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2024-11-22 16:59:19,232 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2024-11-22 16:59:19,232 INFO L130 BoogieDeclarations]: Found specification of procedure doc_readw [2024-11-22 16:59:19,232 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_readw [2024-11-22 16:59:19,232 INFO L130 BoogieDeclarations]: Found specification of procedure doc_release_device [2024-11-22 16:59:19,232 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_release_device [2024-11-22 16:59:19,232 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2024-11-22 16:59:19,232 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2024-11-22 16:59:19,232 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2024-11-22 16:59:19,232 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2024-11-22 16:59:19,232 INFO L130 BoogieDeclarations]: Found specification of procedure doc_readb [2024-11-22 16:59:19,232 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_readb [2024-11-22 16:59:19,232 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove_recursive [2024-11-22 16:59:19,232 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove_recursive [2024-11-22 16:59:19,233 INFO L130 BoogieDeclarations]: Found specification of procedure trace_define_field [2024-11-22 16:59:19,233 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_define_field [2024-11-22 16:59:19,233 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2024-11-22 16:59:19,233 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2024-11-22 16:59:19,233 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2024-11-22 16:59:19,233 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2024-11-22 16:59:19,233 INFO L130 BoogieDeclarations]: Found specification of procedure doc_set_device_id [2024-11-22 16:59:19,233 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_set_device_id [2024-11-22 16:59:19,233 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2024-11-22 16:59:19,233 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2024-11-22 16:59:19,233 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_check_return_value_probe [2024-11-22 16:59:19,233 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_check_return_value_probe [2024-11-22 16:59:19,237 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-22 16:59:19,237 INFO L130 BoogieDeclarations]: Found specification of procedure seq_lseek [2024-11-22 16:59:19,238 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_lseek [2024-11-22 16:59:19,238 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_check_return_value_probe [2024-11-22 16:59:19,238 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_check_return_value_probe [2024-11-22 16:59:19,238 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-22 16:59:19,238 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-11-22 16:59:19,238 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-11-22 16:59:19,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-22 16:59:19,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-22 16:59:19,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-22 16:59:19,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-22 16:59:19,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-22 16:59:19,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-22 16:59:19,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-22 16:59:19,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-22 16:59:19,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-22 16:59:19,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-22 16:59:19,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-22 16:59:19,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-22 16:59:19,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-22 16:59:19,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-22 16:59:19,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-22 16:59:19,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-22 16:59:19,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-22 16:59:19,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-22 16:59:19,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-22 16:59:19,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-22 16:59:19,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-22 16:59:19,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-22 16:59:19,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-22 16:59:19,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-22 16:59:19,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-22 16:59:19,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-22 16:59:19,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-22 16:59:19,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-22 16:59:19,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-22 16:59:19,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-22 16:59:19,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-22 16:59:19,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-11-22 16:59:19,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-11-22 16:59:19,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-11-22 16:59:19,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-11-22 16:59:19,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2024-11-22 16:59:19,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2024-11-22 16:59:19,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2024-11-22 16:59:19,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2024-11-22 16:59:19,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2024-11-22 16:59:19,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2024-11-22 16:59:19,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2024-11-22 16:59:19,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2024-11-22 16:59:19,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2024-11-22 16:59:19,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2024-11-22 16:59:19,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2024-11-22 16:59:19,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2024-11-22 16:59:19,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2024-11-22 16:59:19,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2024-11-22 16:59:19,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2024-11-22 16:59:19,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2024-11-22 16:59:19,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2024-11-22 16:59:19,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2024-11-22 16:59:19,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2024-11-22 16:59:19,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2024-11-22 16:59:19,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#55 [2024-11-22 16:59:19,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#56 [2024-11-22 16:59:19,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#57 [2024-11-22 16:59:19,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#58 [2024-11-22 16:59:19,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#59 [2024-11-22 16:59:19,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#60 [2024-11-22 16:59:19,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#61 [2024-11-22 16:59:19,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#62 [2024-11-22 16:59:19,241 INFO L130 BoogieDeclarations]: Found specification of procedure doc_delay [2024-11-22 16:59:19,241 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_delay [2024-11-22 16:59:19,242 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2024-11-22 16:59:19,242 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2024-11-22 16:59:19,242 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-22 16:59:19,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-22 16:59:19,242 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2024-11-22 16:59:19,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2024-11-22 16:59:19,242 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_notrace [2024-11-22 16:59:19,242 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_notrace [2024-11-22 16:59:19,242 INFO L130 BoogieDeclarations]: Found specification of procedure doc_read_page_getbytes [2024-11-22 16:59:19,242 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_read_page_getbytes [2024-11-22 16:59:19,242 INFO L130 BoogieDeclarations]: Found specification of procedure doc_set_asic_mode [2024-11-22 16:59:19,245 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_set_asic_mode [2024-11-22 16:59:19,245 INFO L130 BoogieDeclarations]: Found specification of procedure doc_flash_sequence [2024-11-22 16:59:19,245 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_flash_sequence [2024-11-22 16:59:19,245 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_drvdata [2024-11-22 16:59:19,245 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_drvdata [2024-11-22 16:59:19,245 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2024-11-22 16:59:19,245 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2024-11-22 16:59:19,245 INFO L130 BoogieDeclarations]: Found specification of procedure docg3_suspend [2024-11-22 16:59:19,245 INFO L138 BoogieDeclarations]: Found implementation of procedure docg3_suspend [2024-11-22 16:59:19,245 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-22 16:59:19,245 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-22 16:59:19,245 INFO L130 BoogieDeclarations]: Found specification of procedure docg3_probe [2024-11-22 16:59:19,246 INFO L138 BoogieDeclarations]: Found implementation of procedure docg3_probe [2024-11-22 16:59:19,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-22 16:59:19,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-22 16:59:19,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-22 16:59:19,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-22 16:59:19,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-22 16:59:19,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-22 16:59:19,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-22 16:59:19,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-22 16:59:19,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-22 16:59:19,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-22 16:59:19,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-22 16:59:19,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-22 16:59:19,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-22 16:59:19,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-22 16:59:19,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-22 16:59:19,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-22 16:59:19,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-22 16:59:19,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-22 16:59:19,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-22 16:59:19,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-22 16:59:19,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-22 16:59:19,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-22 16:59:19,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-22 16:59:19,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-22 16:59:19,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-22 16:59:19,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-22 16:59:19,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-22 16:59:19,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-22 16:59:19,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-22 16:59:19,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-22 16:59:19,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-22 16:59:19,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-11-22 16:59:19,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-11-22 16:59:19,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-11-22 16:59:19,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-11-22 16:59:19,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2024-11-22 16:59:19,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2024-11-22 16:59:19,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2024-11-22 16:59:19,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2024-11-22 16:59:19,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2024-11-22 16:59:19,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2024-11-22 16:59:19,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2024-11-22 16:59:19,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2024-11-22 16:59:19,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2024-11-22 16:59:19,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2024-11-22 16:59:19,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2024-11-22 16:59:19,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2024-11-22 16:59:19,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2024-11-22 16:59:19,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2024-11-22 16:59:19,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2024-11-22 16:59:19,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2024-11-22 16:59:19,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2024-11-22 16:59:19,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2024-11-22 16:59:19,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2024-11-22 16:59:19,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2024-11-22 16:59:19,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#55 [2024-11-22 16:59:19,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#56 [2024-11-22 16:59:19,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#57 [2024-11-22 16:59:19,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#58 [2024-11-22 16:59:19,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#59 [2024-11-22 16:59:19,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#60 [2024-11-22 16:59:19,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#61 [2024-11-22 16:59:19,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#62 [2024-11-22 16:59:19,254 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-22 16:59:19,254 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-22 16:59:19,254 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2024-11-22 16:59:19,254 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2024-11-22 16:59:19,254 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2024-11-22 16:59:19,254 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2024-11-22 16:59:19,254 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2024-11-22 16:59:19,254 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2024-11-22 16:59:19,254 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held [2024-11-22 16:59:19,254 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held [2024-11-22 16:59:19,254 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2024-11-22 16:59:19,254 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2024-11-22 16:59:19,254 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-22 16:59:19,254 INFO L130 BoogieDeclarations]: Found specification of procedure doc_page_finish [2024-11-22 16:59:19,255 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_page_finish [2024-11-22 16:59:19,255 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2024-11-22 16:59:19,255 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2024-11-22 16:59:19,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-22 16:59:19,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-22 16:59:19,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-22 16:59:19,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-22 16:59:19,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-22 16:59:19,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-22 16:59:19,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-22 16:59:19,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-22 16:59:19,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-22 16:59:19,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-22 16:59:19,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-22 16:59:19,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-22 16:59:19,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-22 16:59:19,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-22 16:59:19,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-22 16:59:19,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-22 16:59:19,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-22 16:59:19,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-22 16:59:19,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-22 16:59:19,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-22 16:59:19,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-22 16:59:19,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-22 16:59:19,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-22 16:59:19,256 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-22 16:59:19,256 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-22 16:59:19,256 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-22 16:59:19,256 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-22 16:59:19,256 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-22 16:59:19,256 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-22 16:59:19,256 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-22 16:59:19,256 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-22 16:59:19,257 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-11-22 16:59:19,257 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-11-22 16:59:19,257 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-11-22 16:59:19,257 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-11-22 16:59:19,257 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2024-11-22 16:59:19,257 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2024-11-22 16:59:19,257 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2024-11-22 16:59:19,257 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2024-11-22 16:59:19,257 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2024-11-22 16:59:19,257 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2024-11-22 16:59:19,257 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2024-11-22 16:59:19,257 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2024-11-22 16:59:19,257 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2024-11-22 16:59:19,257 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2024-11-22 16:59:19,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2024-11-22 16:59:19,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2024-11-22 16:59:19,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2024-11-22 16:59:19,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2024-11-22 16:59:19,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2024-11-22 16:59:19,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2024-11-22 16:59:19,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2024-11-22 16:59:19,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2024-11-22 16:59:19,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2024-11-22 16:59:19,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2024-11-22 16:59:19,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#55 [2024-11-22 16:59:19,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#56 [2024-11-22 16:59:19,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#57 [2024-11-22 16:59:19,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#58 [2024-11-22 16:59:19,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#59 [2024-11-22 16:59:19,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#60 [2024-11-22 16:59:19,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#61 [2024-11-22 16:59:19,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#62 [2024-11-22 16:59:19,258 INFO L130 BoogieDeclarations]: Found specification of procedure doc_reset_seq [2024-11-22 16:59:19,259 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_reset_seq [2024-11-22 16:59:19,259 INFO L130 BoogieDeclarations]: Found specification of procedure doc_flash_command [2024-11-22 16:59:19,259 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_flash_command [2024-11-22 16:59:19,259 INFO L130 BoogieDeclarations]: Found specification of procedure doc_read_page_finish [2024-11-22 16:59:19,259 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_read_page_finish [2024-11-22 16:59:19,259 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock_sched_notrace [2024-11-22 16:59:19,259 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock_sched_notrace [2024-11-22 16:59:19,259 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2024-11-22 16:59:19,259 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2024-11-22 16:59:19,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-22 16:59:19,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-22 16:59:19,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-22 16:59:19,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-22 16:59:19,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-22 16:59:19,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-22 16:59:19,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-22 16:59:19,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-22 16:59:19,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-22 16:59:19,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-22 16:59:19,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-22 16:59:19,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-22 16:59:19,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-22 16:59:19,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-22 16:59:19,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-22 16:59:19,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-22 16:59:19,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-22 16:59:19,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-22 16:59:19,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-22 16:59:19,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-22 16:59:19,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-22 16:59:19,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-22 16:59:19,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-22 16:59:19,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-22 16:59:19,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-22 16:59:19,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-22 16:59:19,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-22 16:59:19,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-11-22 16:59:19,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-11-22 16:59:19,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-11-22 16:59:19,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-11-22 16:59:19,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-11-22 16:59:19,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-11-22 16:59:19,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-11-22 16:59:19,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2024-11-22 16:59:19,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2024-11-22 16:59:19,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2024-11-22 16:59:19,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2024-11-22 16:59:19,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2024-11-22 16:59:19,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2024-11-22 16:59:19,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2024-11-22 16:59:19,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2024-11-22 16:59:19,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2024-11-22 16:59:19,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2024-11-22 16:59:19,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2024-11-22 16:59:19,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2024-11-22 16:59:19,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2024-11-22 16:59:19,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2024-11-22 16:59:19,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2024-11-22 16:59:19,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2024-11-22 16:59:19,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2024-11-22 16:59:19,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2024-11-22 16:59:19,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2024-11-22 16:59:19,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2024-11-22 16:59:19,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2024-11-22 16:59:19,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#55 [2024-11-22 16:59:19,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#56 [2024-11-22 16:59:19,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#57 [2024-11-22 16:59:19,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#58 [2024-11-22 16:59:19,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#59 [2024-11-22 16:59:19,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#60 [2024-11-22 16:59:19,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#61 [2024-11-22 16:59:19,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#62 [2024-11-22 16:59:19,264 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2024-11-22 16:59:19,264 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2024-11-22 16:59:19,264 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2024-11-22 16:59:19,264 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2024-11-22 16:59:19,264 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-11-22 16:59:19,264 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-11-22 16:59:19,264 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2024-11-22 16:59:19,264 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2024-11-22 16:59:19,264 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_docg3_cascade [2024-11-22 16:59:19,264 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_docg3_cascade [2024-11-22 16:59:19,264 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-11-22 16:59:19,265 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-11-22 16:59:19,265 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2024-11-22 16:59:19,265 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2024-11-22 16:59:19,265 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2024-11-22 16:59:19,265 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2024-11-22 16:59:19,265 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2024-11-22 16:59:19,265 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2024-11-22 16:59:19,265 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_dev2docg3 [2024-11-22 16:59:19,265 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_dev2docg3 [2024-11-22 16:59:19,265 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2024-11-22 16:59:19,265 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2024-11-22 16:59:19,265 INFO L130 BoogieDeclarations]: Found specification of procedure single_open [2024-11-22 16:59:19,265 INFO L138 BoogieDeclarations]: Found implementation of procedure single_open [2024-11-22 16:59:19,265 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2024-11-22 16:59:19,266 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2024-11-22 16:59:19,266 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-22 16:59:19,266 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-22 16:59:19,266 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2024-11-22 16:59:19,266 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2024-11-22 16:59:19,266 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_file [2024-11-22 16:59:19,266 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_file [2024-11-22 16:59:19,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-22 16:59:19,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-22 16:59:19,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-22 16:59:19,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-22 16:59:19,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-22 16:59:19,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-22 16:59:19,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-22 16:59:19,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-22 16:59:19,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-22 16:59:19,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-22 16:59:19,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-22 16:59:19,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-22 16:59:19,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-22 16:59:19,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-22 16:59:19,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-22 16:59:19,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-22 16:59:19,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-22 16:59:19,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-22 16:59:19,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-22 16:59:19,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-22 16:59:19,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-22 16:59:19,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-22 16:59:19,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-22 16:59:19,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-22 16:59:19,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-22 16:59:19,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-22 16:59:19,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-22 16:59:19,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-22 16:59:19,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-22 16:59:19,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-22 16:59:19,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-22 16:59:19,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-22 16:59:19,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-11-22 16:59:19,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-11-22 16:59:19,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-11-22 16:59:19,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2024-11-22 16:59:19,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2024-11-22 16:59:19,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2024-11-22 16:59:19,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2024-11-22 16:59:19,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2024-11-22 16:59:19,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2024-11-22 16:59:19,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2024-11-22 16:59:19,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2024-11-22 16:59:19,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2024-11-22 16:59:19,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2024-11-22 16:59:19,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2024-11-22 16:59:19,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2024-11-22 16:59:19,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2024-11-22 16:59:19,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2024-11-22 16:59:19,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2024-11-22 16:59:19,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2024-11-22 16:59:19,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2024-11-22 16:59:19,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#52 [2024-11-22 16:59:19,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#53 [2024-11-22 16:59:19,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#54 [2024-11-22 16:59:19,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#55 [2024-11-22 16:59:19,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#56 [2024-11-22 16:59:19,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#57 [2024-11-22 16:59:19,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#58 [2024-11-22 16:59:19,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#59 [2024-11-22 16:59:19,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#60 [2024-11-22 16:59:19,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#61 [2024-11-22 16:59:19,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#62 [2024-11-22 16:59:19,270 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2024-11-22 16:59:19,270 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2024-11-22 16:59:19,270 INFO L130 BoogieDeclarations]: Found specification of procedure single_release [2024-11-22 16:59:19,270 INFO L138 BoogieDeclarations]: Found implementation of procedure single_release [2024-11-22 16:59:19,270 INFO L130 BoogieDeclarations]: Found specification of procedure doc_flash_address [2024-11-22 16:59:19,270 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_flash_address [2024-11-22 16:59:19,270 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-22 16:59:19,270 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-22 16:59:19,270 INFO L130 BoogieDeclarations]: Found specification of procedure trace_docg3_io [2024-11-22 16:59:19,270 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_docg3_io [2024-11-22 16:59:19,270 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2024-11-22 16:59:19,270 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2024-11-22 16:59:19,270 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2024-11-22 16:59:19,271 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2024-11-22 16:59:19,271 INFO L130 BoogieDeclarations]: Found specification of procedure doc_wait_ready [2024-11-22 16:59:19,271 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_wait_ready [2024-11-22 16:59:19,271 INFO L130 BoogieDeclarations]: Found specification of procedure free_bch [2024-11-22 16:59:19,271 INFO L138 BoogieDeclarations]: Found implementation of procedure free_bch [2024-11-22 16:59:19,271 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-11-22 16:59:19,271 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-11-22 16:59:19,271 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2024-11-22 16:59:19,271 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2024-11-22 16:59:19,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-22 16:59:19,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-22 16:59:19,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-22 16:59:19,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-22 16:59:19,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-22 16:59:19,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-22 16:59:19,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-22 16:59:19,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-22 16:59:19,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-22 16:59:19,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-22 16:59:19,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-22 16:59:19,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-22 16:59:19,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-22 16:59:19,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-22 16:59:19,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-22 16:59:19,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-22 16:59:19,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-22 16:59:19,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-22 16:59:19,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-22 16:59:19,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-22 16:59:19,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-22 16:59:19,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-22 16:59:19,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-22 16:59:19,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-22 16:59:19,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-22 16:59:19,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-22 16:59:19,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-22 16:59:19,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-22 16:59:19,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-22 16:59:19,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-22 16:59:19,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-22 16:59:19,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-22 16:59:19,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-11-22 16:59:19,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-11-22 16:59:19,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-11-22 16:59:19,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2024-11-22 16:59:19,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2024-11-22 16:59:19,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2024-11-22 16:59:19,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2024-11-22 16:59:19,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2024-11-22 16:59:19,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2024-11-22 16:59:19,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2024-11-22 16:59:19,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2024-11-22 16:59:19,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2024-11-22 16:59:19,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2024-11-22 16:59:19,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2024-11-22 16:59:19,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2024-11-22 16:59:19,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2024-11-22 16:59:19,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2024-11-22 16:59:19,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2024-11-22 16:59:19,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2024-11-22 16:59:19,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2024-11-22 16:59:19,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#52 [2024-11-22 16:59:19,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#53 [2024-11-22 16:59:19,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#54 [2024-11-22 16:59:19,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#55 [2024-11-22 16:59:19,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#56 [2024-11-22 16:59:19,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#57 [2024-11-22 16:59:19,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#58 [2024-11-22 16:59:19,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#59 [2024-11-22 16:59:19,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#60 [2024-11-22 16:59:19,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#61 [2024-11-22 16:59:19,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#62 [2024-11-22 16:59:19,274 INFO L130 BoogieDeclarations]: Found specification of procedure doc_setup_addr_sector [2024-11-22 16:59:19,274 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_setup_addr_sector [2024-11-22 16:59:19,275 INFO L130 BoogieDeclarations]: Found specification of procedure device_remove_file [2024-11-22 16:59:19,275 INFO L138 BoogieDeclarations]: Found implementation of procedure device_remove_file [2024-11-22 16:59:20,026 INFO L238 CfgBuilder]: Building ICFG [2024-11-22 16:59:20,029 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-22 16:59:34,567 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-22 16:59:38,344 INFO L? ?]: Removed 1979 outVars from TransFormulas that were not future-live. [2024-11-22 16:59:38,344 INFO L287 CfgBuilder]: Performing block encoding [2024-11-22 16:59:38,395 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-22 16:59:38,395 INFO L316 CfgBuilder]: Removed 5 assume(true) statements. [2024-11-22 16:59:38,395 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 04:59:38 BoogieIcfgContainer [2024-11-22 16:59:38,395 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-22 16:59:38,397 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-22 16:59:38,397 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-22 16:59:38,400 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-22 16:59:38,400 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 04:59:15" (1/3) ... [2024-11-22 16:59:38,401 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@18fbf347 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 04:59:38, skipping insertion in model container [2024-11-22 16:59:38,401 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:59:18" (2/3) ... [2024-11-22 16:59:38,402 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@18fbf347 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 04:59:38, skipping insertion in model container [2024-11-22 16:59:38,402 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 04:59:38" (3/3) ... [2024-11-22 16:59:38,403 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i [2024-11-22 16:59:38,417 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-22 16:59:38,417 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 27 error locations. [2024-11-22 16:59:38,520 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-22 16:59:38,527 INFO L333 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, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5363d260, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-22 16:59:38,528 INFO L334 AbstractCegarLoop]: Starting to check reachability of 27 error locations. [2024-11-22 16:59:38,543 INFO L276 IsEmpty]: Start isEmpty. Operand has 1718 states, 1110 states have (on average 1.281081081081081) internal successors, (1422), 1183 states have internal predecessors, (1422), 483 states have call successors, (483), 98 states have call predecessors, (483), 97 states have return successors, (472), 461 states have call predecessors, (472), 472 states have call successors, (472) [2024-11-22 16:59:38,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-11-22 16:59:38,552 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 16:59:38,552 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 16:59:38,553 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2024-11-22 16:59:38,557 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 16:59:38,558 INFO L85 PathProgramCache]: Analyzing trace with hash -1847038353, now seen corresponding path program 1 times [2024-11-22 16:59:38,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 16:59:38,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749997792] [2024-11-22 16:59:38,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 16:59:38,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 16:59:49,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 16:59:50,927 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 16:59:50,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 16:59:50,928 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749997792] [2024-11-22 16:59:50,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1749997792] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 16:59:50,929 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 16:59:50,929 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 16:59:50,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033174543] [2024-11-22 16:59:50,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 16:59:50,934 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 16:59:50,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 16:59:50,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 16:59:50,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 16:59:50,963 INFO L87 Difference]: Start difference. First operand has 1718 states, 1110 states have (on average 1.281081081081081) internal successors, (1422), 1183 states have internal predecessors, (1422), 483 states have call successors, (483), 98 states have call predecessors, (483), 97 states have return successors, (472), 461 states have call predecessors, (472), 472 states have call successors, (472) Second operand has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-22 16:59:51,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 16:59:51,249 INFO L93 Difference]: Finished difference Result 3117 states and 4418 transitions. [2024-11-22 16:59:51,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 16:59:51,251 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 50 [2024-11-22 16:59:51,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 16:59:51,278 INFO L225 Difference]: With dead ends: 3117 [2024-11-22 16:59:51,278 INFO L226 Difference]: Without dead ends: 1416 [2024-11-22 16:59:51,293 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 16:59:51,297 INFO L432 NwaCegarLoop]: 1910 mSDtfsCounter, 1891 mSDsluCounter, 1909 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1891 SdHoareTripleChecker+Valid, 3819 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 16:59:51,299 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1891 Valid, 3819 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 16:59:51,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1416 states. [2024-11-22 16:59:51,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1416 to 1416. [2024-11-22 16:59:51,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1416 states, 933 states have (on average 1.2132904608788853) internal successors, (1132), 988 states have internal predecessors, (1132), 376 states have call successors, (376), 82 states have call predecessors, (376), 81 states have return successors, (374), 366 states have call predecessors, (374), 374 states have call successors, (374) [2024-11-22 16:59:51,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1416 states to 1416 states and 1882 transitions. [2024-11-22 16:59:51,455 INFO L78 Accepts]: Start accepts. Automaton has 1416 states and 1882 transitions. Word has length 50 [2024-11-22 16:59:51,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 16:59:51,457 INFO L471 AbstractCegarLoop]: Abstraction has 1416 states and 1882 transitions. [2024-11-22 16:59:51,457 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-22 16:59:51,457 INFO L276 IsEmpty]: Start isEmpty. Operand 1416 states and 1882 transitions. [2024-11-22 16:59:51,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-11-22 16:59:51,459 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 16:59:51,459 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 16:59:51,459 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-22 16:59:51,459 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2024-11-22 16:59:51,460 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 16:59:51,460 INFO L85 PathProgramCache]: Analyzing trace with hash 2125090498, now seen corresponding path program 1 times [2024-11-22 16:59:51,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 16:59:51,460 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772788503] [2024-11-22 16:59:51,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 16:59:51,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 17:00:01,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 17:00:02,278 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 17:00:02,279 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 17:00:02,280 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772788503] [2024-11-22 17:00:02,280 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772788503] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 17:00:02,280 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 17:00:02,280 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 17:00:02,280 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858332372] [2024-11-22 17:00:02,280 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 17:00:02,281 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 17:00:02,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 17:00:02,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 17:00:02,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 17:00:02,282 INFO L87 Difference]: Start difference. First operand 1416 states and 1882 transitions. Second operand has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-22 17:00:02,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 17:00:02,444 INFO L93 Difference]: Finished difference Result 1416 states and 1882 transitions. [2024-11-22 17:00:02,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 17:00:02,445 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 56 [2024-11-22 17:00:02,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 17:00:02,456 INFO L225 Difference]: With dead ends: 1416 [2024-11-22 17:00:02,456 INFO L226 Difference]: Without dead ends: 1414 [2024-11-22 17:00:02,457 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 17:00:02,458 INFO L432 NwaCegarLoop]: 1878 mSDtfsCounter, 1858 mSDsluCounter, 1877 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1858 SdHoareTripleChecker+Valid, 3755 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 17:00:02,458 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1858 Valid, 3755 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 17:00:02,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1414 states. [2024-11-22 17:00:02,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1414 to 1414. [2024-11-22 17:00:02,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1414 states, 932 states have (on average 1.2124463519313304) internal successors, (1130), 986 states have internal predecessors, (1130), 376 states have call successors, (376), 82 states have call predecessors, (376), 81 states have return successors, (374), 366 states have call predecessors, (374), 374 states have call successors, (374) [2024-11-22 17:00:02,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1414 states to 1414 states and 1880 transitions. [2024-11-22 17:00:02,529 INFO L78 Accepts]: Start accepts. Automaton has 1414 states and 1880 transitions. Word has length 56 [2024-11-22 17:00:02,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 17:00:02,529 INFO L471 AbstractCegarLoop]: Abstraction has 1414 states and 1880 transitions. [2024-11-22 17:00:02,529 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-22 17:00:02,530 INFO L276 IsEmpty]: Start isEmpty. Operand 1414 states and 1880 transitions. [2024-11-22 17:00:02,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-22 17:00:02,532 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 17:00:02,533 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 17:00:02,533 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-22 17:00:02,533 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_linux_block_queue_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2024-11-22 17:00:02,533 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 17:00:02,533 INFO L85 PathProgramCache]: Analyzing trace with hash -1208781651, now seen corresponding path program 1 times [2024-11-22 17:00:02,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 17:00:02,537 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976960871] [2024-11-22 17:00:02,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 17:00:02,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 17:00:11,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 17:00:12,375 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 17:00:12,376 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 17:00:12,376 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976960871] [2024-11-22 17:00:12,376 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976960871] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 17:00:12,376 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 17:00:12,376 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 17:00:12,376 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892035976] [2024-11-22 17:00:12,376 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 17:00:12,376 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 17:00:12,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 17:00:12,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 17:00:12,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 17:00:12,377 INFO L87 Difference]: Start difference. First operand 1414 states and 1880 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-22 17:00:12,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 17:00:12,506 INFO L93 Difference]: Finished difference Result 1414 states and 1880 transitions. [2024-11-22 17:00:12,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 17:00:12,506 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (10), 2 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 62 [2024-11-22 17:00:12,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 17:00:12,515 INFO L225 Difference]: With dead ends: 1414 [2024-11-22 17:00:12,516 INFO L226 Difference]: Without dead ends: 1412 [2024-11-22 17:00:12,516 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 17:00:12,519 INFO L432 NwaCegarLoop]: 1876 mSDtfsCounter, 1855 mSDsluCounter, 1875 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1855 SdHoareTripleChecker+Valid, 3751 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 17:00:12,519 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1855 Valid, 3751 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 17:00:12,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1412 states. [2024-11-22 17:00:12,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1412 to 1412. [2024-11-22 17:00:12,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1412 states, 931 states have (on average 1.2116004296455425) internal successors, (1128), 984 states have internal predecessors, (1128), 376 states have call successors, (376), 82 states have call predecessors, (376), 81 states have return successors, (374), 366 states have call predecessors, (374), 374 states have call successors, (374) [2024-11-22 17:00:12,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1412 states to 1412 states and 1878 transitions. [2024-11-22 17:00:12,575 INFO L78 Accepts]: Start accepts. Automaton has 1412 states and 1878 transitions. Word has length 62 [2024-11-22 17:00:12,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 17:00:12,577 INFO L471 AbstractCegarLoop]: Abstraction has 1412 states and 1878 transitions. [2024-11-22 17:00:12,577 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-22 17:00:12,577 INFO L276 IsEmpty]: Start isEmpty. Operand 1412 states and 1878 transitions. [2024-11-22 17:00:12,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-22 17:00:12,581 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 17:00:12,582 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 17:00:12,582 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-22 17:00:12,582 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_linux_block_request_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2024-11-22 17:00:12,582 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 17:00:12,582 INFO L85 PathProgramCache]: Analyzing trace with hash -40042962, now seen corresponding path program 1 times [2024-11-22 17:00:12,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 17:00:12,583 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [519906472] [2024-11-22 17:00:12,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 17:00:12,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 17:00:21,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 17:00:22,837 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 17:00:22,837 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 17:00:22,837 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [519906472] [2024-11-22 17:00:22,838 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [519906472] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 17:00:22,838 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 17:00:22,838 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 17:00:22,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747948223] [2024-11-22 17:00:22,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 17:00:22,839 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 17:00:22,839 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 17:00:22,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 17:00:22,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 17:00:22,840 INFO L87 Difference]: Start difference. First operand 1412 states and 1878 transitions. Second operand has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-22 17:00:22,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 17:00:22,983 INFO L93 Difference]: Finished difference Result 1412 states and 1878 transitions. [2024-11-22 17:00:22,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 17:00:22,983 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (11), 2 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 68 [2024-11-22 17:00:22,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 17:00:22,991 INFO L225 Difference]: With dead ends: 1412 [2024-11-22 17:00:22,991 INFO L226 Difference]: Without dead ends: 1410 [2024-11-22 17:00:22,992 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 17:00:22,993 INFO L432 NwaCegarLoop]: 1874 mSDtfsCounter, 1852 mSDsluCounter, 1873 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1852 SdHoareTripleChecker+Valid, 3747 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 17:00:22,994 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1852 Valid, 3747 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 17:00:22,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1410 states. [2024-11-22 17:00:23,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1410 to 1410. [2024-11-22 17:00:23,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1410 states, 930 states have (on average 1.210752688172043) internal successors, (1126), 982 states have internal predecessors, (1126), 376 states have call successors, (376), 82 states have call predecessors, (376), 81 states have return successors, (374), 366 states have call predecessors, (374), 374 states have call successors, (374) [2024-11-22 17:00:23,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1410 states to 1410 states and 1876 transitions. [2024-11-22 17:00:23,051 INFO L78 Accepts]: Start accepts. Automaton has 1410 states and 1876 transitions. Word has length 68 [2024-11-22 17:00:23,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 17:00:23,052 INFO L471 AbstractCegarLoop]: Abstraction has 1410 states and 1876 transitions. [2024-11-22 17:00:23,053 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-22 17:00:23,053 INFO L276 IsEmpty]: Start isEmpty. Operand 1410 states and 1876 transitions. [2024-11-22 17:00:23,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-11-22 17:00:23,054 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 17:00:23,054 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 17:00:23,054 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-22 17:00:23,055 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2024-11-22 17:00:23,055 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 17:00:23,055 INFO L85 PathProgramCache]: Analyzing trace with hash -54005708, now seen corresponding path program 1 times [2024-11-22 17:00:23,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 17:00:23,055 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890506397] [2024-11-22 17:00:23,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 17:00:23,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 17:00:32,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 17:00:33,401 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 17:00:33,401 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 17:00:33,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890506397] [2024-11-22 17:00:33,404 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890506397] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 17:00:33,404 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 17:00:33,404 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 17:00:33,404 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309718894] [2024-11-22 17:00:33,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 17:00:33,405 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 17:00:33,405 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 17:00:33,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 17:00:33,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 17:00:33,407 INFO L87 Difference]: Start difference. First operand 1410 states and 1876 transitions. Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-11-22 17:00:33,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 17:00:33,574 INFO L93 Difference]: Finished difference Result 1410 states and 1876 transitions. [2024-11-22 17:00:33,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 17:00:33,574 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (12), 2 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 74 [2024-11-22 17:00:33,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 17:00:33,584 INFO L225 Difference]: With dead ends: 1410 [2024-11-22 17:00:33,585 INFO L226 Difference]: Without dead ends: 1408 [2024-11-22 17:00:33,586 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 17:00:33,587 INFO L432 NwaCegarLoop]: 1872 mSDtfsCounter, 1849 mSDsluCounter, 1871 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1849 SdHoareTripleChecker+Valid, 3743 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 17:00:33,587 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1849 Valid, 3743 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 17:00:33,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1408 states. [2024-11-22 17:00:33,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1408 to 1408. [2024-11-22 17:00:33,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1408 states, 929 states have (on average 1.209903121636168) internal successors, (1124), 980 states have internal predecessors, (1124), 376 states have call successors, (376), 82 states have call predecessors, (376), 81 states have return successors, (374), 366 states have call predecessors, (374), 374 states have call successors, (374) [2024-11-22 17:00:33,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1408 states to 1408 states and 1874 transitions. [2024-11-22 17:00:33,657 INFO L78 Accepts]: Start accepts. Automaton has 1408 states and 1874 transitions. Word has length 74 [2024-11-22 17:00:33,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 17:00:33,658 INFO L471 AbstractCegarLoop]: Abstraction has 1408 states and 1874 transitions. [2024-11-22 17:00:33,658 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-11-22 17:00:33,658 INFO L276 IsEmpty]: Start isEmpty. Operand 1408 states and 1874 transitions. [2024-11-22 17:00:33,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-11-22 17:00:33,661 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 17:00:33,661 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 17:00:33,661 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-22 17:00:33,662 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_linux_fs_char_dev_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2024-11-22 17:00:33,663 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 17:00:33,663 INFO L85 PathProgramCache]: Analyzing trace with hash 1862142002, now seen corresponding path program 1 times [2024-11-22 17:00:33,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 17:00:33,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237694632] [2024-11-22 17:00:33,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 17:00:33,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 17:00:42,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 17:00:43,473 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 17:00:43,475 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 17:00:43,475 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1237694632] [2024-11-22 17:00:43,475 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1237694632] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 17:00:43,475 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 17:00:43,475 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 17:00:43,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340893293] [2024-11-22 17:00:43,475 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 17:00:43,475 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 17:00:43,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 17:00:43,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 17:00:43,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 17:00:43,476 INFO L87 Difference]: Start difference. First operand 1408 states and 1874 transitions. Second operand has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2024-11-22 17:00:43,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 17:00:43,627 INFO L93 Difference]: Finished difference Result 1408 states and 1874 transitions. [2024-11-22 17:00:43,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 17:00:43,627 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (13), 2 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 80 [2024-11-22 17:00:43,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 17:00:43,634 INFO L225 Difference]: With dead ends: 1408 [2024-11-22 17:00:43,634 INFO L226 Difference]: Without dead ends: 1406 [2024-11-22 17:00:43,634 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 17:00:43,635 INFO L432 NwaCegarLoop]: 1870 mSDtfsCounter, 1846 mSDsluCounter, 1869 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1846 SdHoareTripleChecker+Valid, 3739 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 17:00:43,635 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1846 Valid, 3739 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 17:00:43,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1406 states. [2024-11-22 17:00:43,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1406 to 1406. [2024-11-22 17:00:43,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1406 states, 928 states have (on average 1.209051724137931) internal successors, (1122), 978 states have internal predecessors, (1122), 376 states have call successors, (376), 82 states have call predecessors, (376), 81 states have return successors, (374), 366 states have call predecessors, (374), 374 states have call successors, (374) [2024-11-22 17:00:43,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1406 states to 1406 states and 1872 transitions. [2024-11-22 17:00:43,689 INFO L78 Accepts]: Start accepts. Automaton has 1406 states and 1872 transitions. Word has length 80 [2024-11-22 17:00:43,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 17:00:43,690 INFO L471 AbstractCegarLoop]: Abstraction has 1406 states and 1872 transitions. [2024-11-22 17:00:43,690 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2024-11-22 17:00:43,690 INFO L276 IsEmpty]: Start isEmpty. Operand 1406 states and 1872 transitions. [2024-11-22 17:00:43,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-11-22 17:00:43,691 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 17:00:43,691 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 17:00:43,692 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-22 17:00:43,692 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2024-11-22 17:00:43,693 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 17:00:43,693 INFO L85 PathProgramCache]: Analyzing trace with hash 1957631241, now seen corresponding path program 1 times [2024-11-22 17:00:43,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 17:00:43,693 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19134727] [2024-11-22 17:00:43,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 17:00:43,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms