./Ultimate.py --spec /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/properties/unreach-call.prp --file /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 --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 84cfde4a Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /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 -s /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-clean/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 68426913596b871b4c11813b726bd276e51998a12b1bbf8670be5ac2879b4991 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-84cfde4 [2024-10-11 16:17:45,139 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-11 16:17:45,212 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-10-11 16:17:45,219 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-11 16:17:45,221 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-11 16:17:45,270 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-11 16:17:45,272 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-11 16:17:45,272 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-11 16:17:45,273 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-11 16:17:45,274 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-11 16:17:45,275 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-11 16:17:45,275 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-11 16:17:45,276 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-11 16:17:45,276 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-11 16:17:45,277 INFO L153 SettingsManager]: * Use SBE=true [2024-10-11 16:17:45,278 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-11 16:17:45,279 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-11 16:17:45,279 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-11 16:17:45,279 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-11 16:17:45,280 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-11 16:17:45,280 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-11 16:17:45,284 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-11 16:17:45,284 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-11 16:17:45,284 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-11 16:17:45,285 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-11 16:17:45,285 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-11 16:17:45,285 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-11 16:17:45,286 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-11 16:17:45,286 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-11 16:17:45,286 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-11 16:17:45,286 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-11 16:17:45,287 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-11 16:17:45,287 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-11 16:17:45,287 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-11 16:17:45,288 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-10-11 16:17:45,288 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-11 16:17:45,289 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-11 16:17:45,289 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-11 16:17:45,290 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-11 16:17:45,290 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-clean/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-clean/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 -> 68426913596b871b4c11813b726bd276e51998a12b1bbf8670be5ac2879b4991 [2024-10-11 16:17:45,540 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-11 16:17:45,566 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-11 16:17:45,570 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-11 16:17:45,571 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-11 16:17:45,572 INFO L274 PluginConnector]: CDTParser initialized [2024-10-11 16:17:45,574 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /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-10-11 16:17:47,039 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-11 16:17:47,596 INFO L384 CDTParser]: Found 1 translation units. [2024-10-11 16:17:47,597 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-10-11 16:17:47,643 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/f7289e4cf/77926f15ba6e4205bbe21d93c392db76/FLAGd7da65ed1 [2024-10-11 16:17:48,108 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/f7289e4cf/77926f15ba6e4205bbe21d93c392db76 [2024-10-11 16:17:48,111 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-11 16:17:48,112 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-11 16:17:48,114 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-11 16:17:48,114 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-11 16:17:48,121 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-11 16:17:48,122 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.10 04:17:48" (1/1) ... [2024-10-11 16:17:48,123 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@414053ab and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:17:48, skipping insertion in model container [2024-10-11 16:17:48,123 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.10 04:17:48" (1/1) ... [2024-10-11 16:17:48,262 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-11 16:17:51,709 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,712 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,713 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,713 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,713 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,714 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,714 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,715 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,715 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,715 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,716 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,716 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,717 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,717 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,717 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,718 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,746 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,747 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,747 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,747 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,748 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,748 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,748 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,749 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,749 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,750 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,750 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,750 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,750 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,751 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,752 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,753 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,754 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,754 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,755 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,755 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,755 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,756 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,756 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,756 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,757 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,757 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,758 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,758 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,758 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,759 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,759 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,760 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,761 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,762 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,762 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,763 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,763 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,764 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,764 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,764 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,765 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,765 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,765 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,766 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,766 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,767 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,767 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,768 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,768 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,768 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,769 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,769 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,770 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,770 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,771 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,771 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,771 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,772 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,772 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,772 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,773 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,773 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,774 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,774 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,775 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,775 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,775 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,775 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,776 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,776 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,776 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,777 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:51,790 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-11 16:17:51,860 INFO L200 MainTranslator]: Completed pre-run [2024-10-11 16:17:51,972 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-10-11 16:17:51,975 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-10-11 16:17:51,975 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-10-11 16:17:51,976 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [4620] [2024-10-11 16:17:51,977 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [4672] [2024-10-11 16:17:51,977 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4675] [2024-10-11 16:17:51,977 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4678] [2024-10-11 16:17:51,977 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4681] [2024-10-11 16:17:51,978 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4718] [2024-10-11 16:17:51,978 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4721] [2024-10-11 16:17:51,978 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [4723] [2024-10-11 16:17:51,979 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4728] [2024-10-11 16:17:51,979 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4731] [2024-10-11 16:17:51,979 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4733] [2024-10-11 16:17:51,979 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4738] [2024-10-11 16:17:51,979 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4741] [2024-10-11 16:17:51,980 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4743] [2024-10-11 16:17:51,980 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4748] [2024-10-11 16:17:51,980 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4751] [2024-10-11 16:17:51,980 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [4753] [2024-10-11 16:17:51,981 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4791] [2024-10-11 16:17:51,981 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4794] [2024-10-11 16:17:51,981 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [4796] [2024-10-11 16:17:51,982 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4801] [2024-10-11 16:17:51,982 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4804] [2024-10-11 16:17:51,982 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4806] [2024-10-11 16:17:51,982 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4811] [2024-10-11 16:17:51,982 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4814] [2024-10-11 16:17:51,983 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4816] [2024-10-11 16:17:51,983 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4821] [2024-10-11 16:17:51,983 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4824] [2024-10-11 16:17:51,983 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [4826] [2024-10-11 16:17:51,984 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [4842] [2024-10-11 16:17:51,985 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4940] [2024-10-11 16:17:51,985 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4949] [2024-10-11 16:17:51,985 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-10-11 16:17:51,986 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-10-11 16:17:51,986 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-10-11 16:17:51,986 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-10-11 16:17:52,025 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-10-11 16:17:52,262 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,263 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,264 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,264 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,264 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,265 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,266 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,266 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,266 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,267 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,267 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,267 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,268 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,268 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,268 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,269 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,269 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,269 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,270 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,270 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,270 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,271 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,271 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,271 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,272 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,272 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,272 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,273 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,273 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,273 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,273 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,274 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,274 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,274 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,274 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,275 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,275 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,275 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,275 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,276 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,276 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,278 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,278 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,278 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,279 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,279 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,279 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,280 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,280 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,280 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,280 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,281 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,281 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,281 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,282 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,282 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,283 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,283 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,283 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,284 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,285 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,285 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,285 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,286 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,286 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,287 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,287 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,288 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,289 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,289 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,289 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,290 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,290 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,290 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,292 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,292 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,292 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,293 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,293 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,293 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,293 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,294 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,294 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,294 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,294 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,295 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,295 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,296 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:17:52,300 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-11 16:17:52,482 INFO L204 MainTranslator]: Completed translation [2024-10-11 16:17:52,482 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:17:52 WrapperNode [2024-10-11 16:17:52,482 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-11 16:17:52,484 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-11 16:17:52,484 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-11 16:17:52,484 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-11 16:17:52,491 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:17:52" (1/1) ... [2024-10-11 16:17:52,553 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_reset_seq" [5453]: Variable #t~ret176 modified in procedure doc_reset_seq but not declared [2024-10-11 16:17:52,553 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_reset_seq" [5453]: Undeclared identifier #t~ret176 in IdentifierExpression[#t~ret176,] [2024-10-11 16:17:52,554 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_reset_seq" [5453]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret176,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,554 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5454]: Variable #t~ret177 modified in procedure doc_reset_seq but not declared [2024-10-11 16:17:52,554 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5454]: Undeclared identifier #t~ret177 in IdentifierExpression[#t~ret177,] [2024-10-11 16:17:52,554 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5454]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret177,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,554 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_reset_seq() -> isReady=%s\n" [5455]: Variable #t~ret178 modified in procedure doc_reset_seq but not declared [2024-10-11 16:17:52,555 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_reset_seq() -> isReady=%s\n" [5455]: Undeclared identifier #t~ret178 in IdentifierExpression[#t~ret178,] [2024-10-11 16:17:52,555 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_reset_seq() -> isReady=%s\n" [5455]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret178,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,555 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_data_area" [5484]: Variable #t~ret183 modified in procedure doc_read_data_area but not declared [2024-10-11 16:17:52,555 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_data_area" [5484]: Undeclared identifier #t~ret183 in IdentifierExpression[#t~ret183,] [2024-10-11 16:17:52,555 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_data_area" [5484]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret183,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,556 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5485]: Variable #t~ret184 modified in procedure doc_read_data_area but not declared [2024-10-11 16:17:52,556 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5485]: Undeclared identifier #t~ret184 in IdentifierExpression[#t~ret184,] [2024-10-11 16:17:52,556 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5485]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret184,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,556 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_read_data_area(buf=%p, len=%d)\n" [5486]: Variable #t~ret185 modified in procedure doc_read_data_area but not declared [2024-10-11 16:17:52,556 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_read_data_area(buf=%p, len=%d)\n" [5486]: Undeclared identifier #t~ret185 in IdentifierExpression[#t~ret185,] [2024-10-11 16:17:52,556 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_read_data_area(buf=%p, len=%d)\n" [5486]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret185,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,557 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_data_area" [5564]: Variable #t~ret192 modified in procedure doc_write_data_area but not declared [2024-10-11 16:17:52,557 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_data_area" [5564]: Undeclared identifier #t~ret192 in IdentifierExpression[#t~ret192,] [2024-10-11 16:17:52,557 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_data_area" [5564]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret192,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,557 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5565]: Variable #t~ret193 modified in procedure doc_write_data_area but not declared [2024-10-11 16:17:52,557 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5565]: Undeclared identifier #t~ret193 in IdentifierExpression[#t~ret193,] [2024-10-11 16:17:52,558 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5565]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret193,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,558 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write_data_area(buf=%p, len=%d)\n" [5566]: Variable #t~ret194 modified in procedure doc_write_data_area but not declared [2024-10-11 16:17:52,558 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write_data_area(buf=%p, len=%d)\n" [5566]: Undeclared identifier #t~ret194 in IdentifierExpression[#t~ret194,] [2024-10-11 16:17:52,558 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write_data_area(buf=%p, len=%d)\n" [5566]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret194,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,559 ERROR L1136 TypeChecker]: C: strmode[2] = (char *)"reliable" [5624]: Variable #t~ret201 modified in procedure doc_set_reliable_mode but not declared [2024-10-11 16:17:52,559 ERROR L1136 TypeChecker]: C: strmode[2] = (char *)"reliable" [5624]: Undeclared identifier #t~ret201 in IdentifierExpression[#t~ret201,] [2024-10-11 16:17:52,559 ERROR L1136 TypeChecker]: C: strmode[2] = (char *)"reliable" [5624]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret201,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#strmode~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#strmode~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,559 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_reliable_mode" [5627]: Variable #t~ret202 modified in procedure doc_set_reliable_mode but not declared [2024-10-11 16:17:52,560 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_reliable_mode" [5627]: Undeclared identifier #t~ret202 in IdentifierExpression[#t~ret202,] [2024-10-11 16:17:52,560 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_reliable_mode" [5627]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret202,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,560 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5628]: Variable #t~ret203 modified in procedure doc_set_reliable_mode but not declared [2024-10-11 16:17:52,560 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5628]: Undeclared identifier #t~ret203 in IdentifierExpression[#t~ret203,] [2024-10-11 16:17:52,560 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5628]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret203,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,561 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_reliable_mode(%s)\n" [5629]: Variable #t~ret204 modified in procedure doc_set_reliable_mode but not declared [2024-10-11 16:17:52,561 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_reliable_mode(%s)\n" [5629]: Undeclared identifier #t~ret204 in IdentifierExpression[#t~ret204,] [2024-10-11 16:17:52,563 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_reliable_mode(%s)\n" [5629]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret204,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,564 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_asic_mode" [5705]: Variable #t~ret218 modified in procedure doc_set_asic_mode but not declared [2024-10-11 16:17:52,564 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_asic_mode" [5705]: Undeclared identifier #t~ret218 in IdentifierExpression[#t~ret218,] [2024-10-11 16:17:52,564 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_asic_mode" [5705]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret218,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,564 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5706]: Variable #t~ret219 modified in procedure doc_set_asic_mode but not declared [2024-10-11 16:17:52,565 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5706]: Undeclared identifier #t~ret219 in IdentifierExpression[#t~ret219,] [2024-10-11 16:17:52,565 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5706]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret219,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,565 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_asic_mode(%02x)\n" [5707]: Variable #t~ret220 modified in procedure doc_set_asic_mode but not declared [2024-10-11 16:17:52,565 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_asic_mode(%02x)\n" [5707]: Undeclared identifier #t~ret220 in IdentifierExpression[#t~ret220,] [2024-10-11 16:17:52,565 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_asic_mode(%02x)\n" [5707]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret220,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,566 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_device_id" [5736]: Variable #t~ret225 modified in procedure doc_set_device_id but not declared [2024-10-11 16:17:52,566 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_device_id" [5736]: Undeclared identifier #t~ret225 in IdentifierExpression[#t~ret225,] [2024-10-11 16:17:52,566 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_device_id" [5736]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret225,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,566 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5737]: Variable #t~ret226 modified in procedure doc_set_device_id but not declared [2024-10-11 16:17:52,566 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5737]: Undeclared identifier #t~ret226 in IdentifierExpression[#t~ret226,] [2024-10-11 16:17:52,566 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5737]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret226,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,566 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_device_id(%d)\n" [5738]: Variable #t~ret227 modified in procedure doc_set_device_id but not declared [2024-10-11 16:17:52,566 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_device_id(%d)\n" [5738]: Undeclared identifier #t~ret227 in IdentifierExpression[#t~ret227,] [2024-10-11 16:17:52,566 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_device_id(%d)\n" [5738]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret227,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,567 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_extra_page_mode" [5769]: Variable #t~ret235 modified in procedure doc_set_extra_page_mode but not declared [2024-10-11 16:17:52,567 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_extra_page_mode" [5769]: Undeclared identifier #t~ret235 in IdentifierExpression[#t~ret235,] [2024-10-11 16:17:52,567 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_extra_page_mode" [5769]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret235,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,567 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5770]: Variable #t~ret236 modified in procedure doc_set_extra_page_mode but not declared [2024-10-11 16:17:52,567 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5770]: Undeclared identifier #t~ret236 in IdentifierExpression[#t~ret236,] [2024-10-11 16:17:52,567 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5770]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret236,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,567 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_extra_page_mode()\n" [5771]: Variable #t~ret237 modified in procedure doc_set_extra_page_mode but not declared [2024-10-11 16:17:52,568 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_extra_page_mode()\n" [5771]: Undeclared identifier #t~ret237 in IdentifierExpression[#t~ret237,] [2024-10-11 16:17:52,568 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_extra_page_mode()\n" [5771]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret237,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,569 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_seek" [5834]: Variable #t~ret244 modified in procedure doc_read_seek but not declared [2024-10-11 16:17:52,569 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_seek" [5834]: Undeclared identifier #t~ret244 in IdentifierExpression[#t~ret244,] [2024-10-11 16:17:52,570 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_seek" [5834]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret244,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,570 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5835]: Variable #t~ret245 modified in procedure doc_read_seek but not declared [2024-10-11 16:17:52,570 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5835]: Undeclared identifier #t~ret245 in IdentifierExpression[#t~ret245,] [2024-10-11 16:17:52,570 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5835]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret245,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,570 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_seek(blocks=(%d,%d), page=%d, ofs=%d, wear=%d)\n" [5836]: Variable #t~ret246 modified in procedure doc_read_seek but not declared [2024-10-11 16:17:52,571 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_seek(blocks=(%d,%d), page=%d, ofs=%d, wear=%d)\n" [5836]: Undeclared identifier #t~ret246 in IdentifierExpression[#t~ret246,] [2024-10-11 16:17:52,571 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_seek(blocks=(%d,%d), page=%d, ofs=%d, wear=%d)\n" [5836]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret246,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,571 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_seek" [5899]: Variable #t~ret252 modified in procedure doc_write_seek but not declared [2024-10-11 16:17:52,571 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_seek" [5899]: Undeclared identifier #t~ret252 in IdentifierExpression[#t~ret252,] [2024-10-11 16:17:52,571 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_seek" [5899]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret252,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,572 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5900]: Variable #t~ret253 modified in procedure doc_write_seek but not declared [2024-10-11 16:17:52,572 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5900]: Undeclared identifier #t~ret253 in IdentifierExpression[#t~ret253,] [2024-10-11 16:17:52,572 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5900]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret253,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,572 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write_seek(blocks=(%d,%d), page=%d, ofs=%d)\n" [5901]: Variable #t~ret254 modified in procedure doc_write_seek but not declared [2024-10-11 16:17:52,572 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write_seek(blocks=(%d,%d), page=%d, ofs=%d)\n" [5901]: Undeclared identifier #t~ret254 in IdentifierExpression[#t~ret254,] [2024-10-11 16:17:52,572 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write_seek(blocks=(%d,%d), page=%d, ofs=%d)\n" [5901]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret254,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,574 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_ecc_bch_fix_data" [6074]: Variable #t~ret280 modified in procedure doc_ecc_bch_fix_data but not declared [2024-10-11 16:17:52,574 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_ecc_bch_fix_data" [6074]: Undeclared identifier #t~ret280 in IdentifierExpression[#t~ret280,] [2024-10-11 16:17:52,574 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_ecc_bch_fix_data" [6074]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret280,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,575 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6075]: Variable #t~ret281 modified in procedure doc_ecc_bch_fix_data but not declared [2024-10-11 16:17:52,575 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6075]: Undeclared identifier #t~ret281 in IdentifierExpression[#t~ret281,] [2024-10-11 16:17:52,575 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6075]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret281,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,575 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_ecc_bch_fix_data: flipped %d bits\n" [6076]: Variable #t~ret282 modified in procedure doc_ecc_bch_fix_data but not declared [2024-10-11 16:17:52,575 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_ecc_bch_fix_data: flipped %d bits\n" [6076]: Undeclared identifier #t~ret282 in IdentifierExpression[#t~ret282,] [2024-10-11 16:17:52,575 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_ecc_bch_fix_data: flipped %d bits\n" [6076]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret282,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,576 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_page_prepare" [6103]: Variable #t~ret287 modified in procedure doc_read_page_prepare but not declared [2024-10-11 16:17:52,576 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_page_prepare" [6103]: Undeclared identifier #t~ret287 in IdentifierExpression[#t~ret287,] [2024-10-11 16:17:52,576 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_page_prepare" [6103]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret287,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~10,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~10,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,576 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6104]: Variable #t~ret288 modified in procedure doc_read_page_prepare but not declared [2024-10-11 16:17:52,577 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6104]: Undeclared identifier #t~ret288 in IdentifierExpression[#t~ret288,] [2024-10-11 16:17:52,577 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6104]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret288,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~10,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~10,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,577 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_read_page_prepare(blocks=(%d,%d), page=%d, ofsInPage=%d)\n" [6105]: Variable #t~ret289 modified in procedure doc_read_page_prepare but not declared [2024-10-11 16:17:52,577 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_read_page_prepare(blocks=(%d,%d), page=%d, ofsInPage=%d)\n" [6105]: Undeclared identifier #t~ret289 in IdentifierExpression[#t~ret289,] [2024-10-11 16:17:52,577 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_read_page_prepare(blocks=(%d,%d), page=%d, ofsInPage=%d)\n" [6105]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret289,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~10,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~10,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,579 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_oob" [6328]: Variable #t~ret311 modified in procedure doc_read_oob but not declared [2024-10-11 16:17:52,579 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_oob" [6328]: Undeclared identifier #t~ret311 in IdentifierExpression[#t~ret311,] [2024-10-11 16:17:52,580 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_oob" [6328]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret311,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~11,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~11,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,580 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6329]: Variable #t~ret312 modified in procedure doc_read_oob but not declared [2024-10-11 16:17:52,580 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6329]: Undeclared identifier #t~ret312 in IdentifierExpression[#t~ret312,] [2024-10-11 16:17:52,580 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6329]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret312,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~11,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~11,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,580 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_read_oob(from=%lld, mode=%d, data=(%p:%zu), oob=(%p:%zu))\n" [6330]: Variable #t~ret313 modified in procedure doc_read_oob but not declared [2024-10-11 16:17:52,580 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_read_oob(from=%lld, mode=%d, data=(%p:%zu), oob=(%p:%zu))\n" [6330]: Undeclared identifier #t~ret313 in IdentifierExpression[#t~ret313,] [2024-10-11 16:17:52,581 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_read_oob(from=%lld, mode=%d, data=(%p:%zu), oob=(%p:%zu))\n" [6330]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret313,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~11,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~11,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,583 ERROR L1136 TypeChecker]: C: descriptor___0.function = "doc_read_oob" [6413]: Variable #t~ret334 modified in procedure doc_read_oob but not declared [2024-10-11 16:17:52,583 ERROR L1136 TypeChecker]: C: descriptor___0.function = "doc_read_oob" [6413]: Undeclared identifier #t~ret334 in IdentifierExpression[#t~ret334,] [2024-10-11 16:17:52,583 ERROR L1136 TypeChecker]: C: descriptor___0.function = "doc_read_oob" [6413]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret334,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,584 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/mtd/devices/docg3.c" [6414]: Variable #t~ret335 modified in procedure doc_read_oob but not declared [2024-10-11 16:17:52,584 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/mtd/devices/docg3.c" [6414]: Undeclared identifier #t~ret335 in IdentifierExpression[#t~ret335,] [2024-10-11 16:17:52,584 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/mtd/devices/docg3.c" [6414]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret335,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,584 ERROR L1136 TypeChecker]: C: descriptor___0.format = "OOB - INFO: %*phC\n" [6415]: Variable #t~ret336 modified in procedure doc_read_oob but not declared [2024-10-11 16:17:52,584 ERROR L1136 TypeChecker]: C: descriptor___0.format = "OOB - INFO: %*phC\n" [6415]: Undeclared identifier #t~ret336 in IdentifierExpression[#t~ret336,] [2024-10-11 16:17:52,585 ERROR L1136 TypeChecker]: C: descriptor___0.format = "OOB - INFO: %*phC\n" [6415]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret336,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,585 ERROR L1136 TypeChecker]: C: descriptor___1.function = "doc_read_oob" [6429]: Variable #t~ret341 modified in procedure doc_read_oob but not declared [2024-10-11 16:17:52,585 ERROR L1136 TypeChecker]: C: descriptor___1.function = "doc_read_oob" [6429]: Undeclared identifier #t~ret341 in IdentifierExpression[#t~ret341,] [2024-10-11 16:17:52,585 ERROR L1136 TypeChecker]: C: descriptor___1.function = "doc_read_oob" [6429]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret341,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,585 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/mtd/devices/docg3.c" [6430]: Variable #t~ret342 modified in procedure doc_read_oob but not declared [2024-10-11 16:17:52,585 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/mtd/devices/docg3.c" [6430]: Undeclared identifier #t~ret342 in IdentifierExpression[#t~ret342,] [2024-10-11 16:17:52,585 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/mtd/devices/docg3.c" [6430]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret342,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,586 ERROR L1136 TypeChecker]: C: descriptor___1.format = "OOB - HAMMING: %02x\n" [6431]: Variable #t~ret343 modified in procedure doc_read_oob but not declared [2024-10-11 16:17:52,586 ERROR L1136 TypeChecker]: C: descriptor___1.format = "OOB - HAMMING: %02x\n" [6431]: Undeclared identifier #t~ret343 in IdentifierExpression[#t~ret343,] [2024-10-11 16:17:52,586 ERROR L1136 TypeChecker]: C: descriptor___1.format = "OOB - HAMMING: %02x\n" [6431]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret343,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,586 ERROR L1136 TypeChecker]: C: descriptor___2.function = "doc_read_oob" [6445]: Variable #t~ret349 modified in procedure doc_read_oob but not declared [2024-10-11 16:17:52,586 ERROR L1136 TypeChecker]: C: descriptor___2.function = "doc_read_oob" [6445]: Undeclared identifier #t~ret349 in IdentifierExpression[#t~ret349,] [2024-10-11 16:17:52,586 ERROR L1136 TypeChecker]: C: descriptor___2.function = "doc_read_oob" [6445]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret349,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,586 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/mtd/devices/docg3.c" [6446]: Variable #t~ret350 modified in procedure doc_read_oob but not declared [2024-10-11 16:17:52,586 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/mtd/devices/docg3.c" [6446]: Undeclared identifier #t~ret350 in IdentifierExpression[#t~ret350,] [2024-10-11 16:17:52,587 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/mtd/devices/docg3.c" [6446]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret350,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,587 ERROR L1136 TypeChecker]: C: descriptor___2.format = "OOB - BCH_ECC: %*phC\n" [6447]: Variable #t~ret351 modified in procedure doc_read_oob but not declared [2024-10-11 16:17:52,587 ERROR L1136 TypeChecker]: C: descriptor___2.format = "OOB - BCH_ECC: %*phC\n" [6447]: Undeclared identifier #t~ret351 in IdentifierExpression[#t~ret351,] [2024-10-11 16:17:52,587 ERROR L1136 TypeChecker]: C: descriptor___2.format = "OOB - BCH_ECC: %*phC\n" [6447]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret351,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,587 ERROR L1136 TypeChecker]: C: descriptor___3.function = "doc_read_oob" [6461]: Variable #t~ret356 modified in procedure doc_read_oob but not declared [2024-10-11 16:17:52,587 ERROR L1136 TypeChecker]: C: descriptor___3.function = "doc_read_oob" [6461]: Undeclared identifier #t~ret356 in IdentifierExpression[#t~ret356,] [2024-10-11 16:17:52,587 ERROR L1136 TypeChecker]: C: descriptor___3.function = "doc_read_oob" [6461]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret356,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,587 ERROR L1136 TypeChecker]: C: descriptor___3.filename = "drivers/mtd/devices/docg3.c" [6462]: Variable #t~ret357 modified in procedure doc_read_oob but not declared [2024-10-11 16:17:52,588 ERROR L1136 TypeChecker]: C: descriptor___3.filename = "drivers/mtd/devices/docg3.c" [6462]: Undeclared identifier #t~ret357 in IdentifierExpression[#t~ret357,] [2024-10-11 16:17:52,588 ERROR L1136 TypeChecker]: C: descriptor___3.filename = "drivers/mtd/devices/docg3.c" [6462]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret357,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,588 ERROR L1136 TypeChecker]: C: descriptor___3.format = "OOB - UNUSED: %02x\n" [6463]: Variable #t~ret358 modified in procedure doc_read_oob but not declared [2024-10-11 16:17:52,588 ERROR L1136 TypeChecker]: C: descriptor___3.format = "OOB - UNUSED: %02x\n" [6463]: Undeclared identifier #t~ret358 in IdentifierExpression[#t~ret358,] [2024-10-11 16:17:52,588 ERROR L1136 TypeChecker]: C: descriptor___3.format = "OOB - UNUSED: %02x\n" [6463]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret358,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,596 ERROR L1136 TypeChecker]: C: descriptor___4.function = "doc_read_oob" [6479]: Variable #t~ret364 modified in procedure doc_read_oob but not declared [2024-10-11 16:17:52,597 ERROR L1136 TypeChecker]: C: descriptor___4.function = "doc_read_oob" [6479]: Undeclared identifier #t~ret364 in IdentifierExpression[#t~ret364,] [2024-10-11 16:17:52,597 ERROR L1136 TypeChecker]: C: descriptor___4.function = "doc_read_oob" [6479]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret364,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,597 ERROR L1136 TypeChecker]: C: descriptor___4.filename = "drivers/mtd/devices/docg3.c" [6480]: Variable #t~ret365 modified in procedure doc_read_oob but not declared [2024-10-11 16:17:52,597 ERROR L1136 TypeChecker]: C: descriptor___4.filename = "drivers/mtd/devices/docg3.c" [6480]: Undeclared identifier #t~ret365 in IdentifierExpression[#t~ret365,] [2024-10-11 16:17:52,597 ERROR L1136 TypeChecker]: C: descriptor___4.filename = "drivers/mtd/devices/docg3.c" [6480]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret365,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,597 ERROR L1136 TypeChecker]: C: descriptor___4.format = "ECC checks: ECCConf1=%x\n" [6481]: Variable #t~ret366 modified in procedure doc_read_oob but not declared [2024-10-11 16:17:52,597 ERROR L1136 TypeChecker]: C: descriptor___4.format = "ECC checks: ECCConf1=%x\n" [6481]: Undeclared identifier #t~ret366 in IdentifierExpression[#t~ret366,] [2024-10-11 16:17:52,597 ERROR L1136 TypeChecker]: C: descriptor___4.format = "ECC checks: ECCConf1=%x\n" [6481]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret366,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,597 ERROR L1136 TypeChecker]: C: descriptor___5.function = "doc_read_oob" [6495]: Variable #t~ret371 modified in procedure doc_read_oob but not declared [2024-10-11 16:17:52,598 ERROR L1136 TypeChecker]: C: descriptor___5.function = "doc_read_oob" [6495]: Undeclared identifier #t~ret371 in IdentifierExpression[#t~ret371,] [2024-10-11 16:17:52,598 ERROR L1136 TypeChecker]: C: descriptor___5.function = "doc_read_oob" [6495]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret371,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,598 ERROR L1136 TypeChecker]: C: descriptor___5.filename = "drivers/mtd/devices/docg3.c" [6496]: Variable #t~ret372 modified in procedure doc_read_oob but not declared [2024-10-11 16:17:52,598 ERROR L1136 TypeChecker]: C: descriptor___5.filename = "drivers/mtd/devices/docg3.c" [6496]: Undeclared identifier #t~ret372 in IdentifierExpression[#t~ret372,] [2024-10-11 16:17:52,598 ERROR L1136 TypeChecker]: C: descriptor___5.filename = "drivers/mtd/devices/docg3.c" [6496]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret372,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,598 ERROR L1136 TypeChecker]: C: descriptor___5.format = "ECC HW_ECC: %*phC\n" [6497]: Variable #t~ret373 modified in procedure doc_read_oob but not declared [2024-10-11 16:17:52,598 ERROR L1136 TypeChecker]: C: descriptor___5.format = "ECC HW_ECC: %*phC\n" [6497]: Undeclared identifier #t~ret373 in IdentifierExpression[#t~ret373,] [2024-10-11 16:17:52,598 ERROR L1136 TypeChecker]: C: descriptor___5.format = "ECC HW_ECC: %*phC\n" [6497]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret373,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,599 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_block_isbad" [6642]: Variable #t~ret402 modified in procedure doc_block_isbad but not declared [2024-10-11 16:17:52,600 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_block_isbad" [6642]: Undeclared identifier #t~ret402 in IdentifierExpression[#t~ret402,] [2024-10-11 16:17:52,600 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_block_isbad" [6642]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret402,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~12,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~12,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,600 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6643]: Variable #t~ret403 modified in procedure doc_block_isbad but not declared [2024-10-11 16:17:52,600 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6643]: Undeclared identifier #t~ret403 in IdentifierExpression[#t~ret403,] [2024-10-11 16:17:52,600 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6643]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret403,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~12,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~12,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,607 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_block_isbad(from=%lld) => block=(%d,%d), page=%d, ofs=%d\n" [6644]: Variable #t~ret404 modified in procedure doc_block_isbad but not declared [2024-10-11 16:17:52,607 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_block_isbad(from=%lld) => block=(%d,%d), page=%d, ofs=%d\n" [6644]: Undeclared identifier #t~ret404 in IdentifierExpression[#t~ret404,] [2024-10-11 16:17:52,607 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_block_isbad(from=%lld) => block=(%d,%d), page=%d, ofs=%d\n" [6644]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret404,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~12,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~12,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,608 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_erase_wait_status" [6716]: Variable #t~ret425 modified in procedure doc_write_erase_wait_status but not declared [2024-10-11 16:17:52,608 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_erase_wait_status" [6716]: Undeclared identifier #t~ret425 in IdentifierExpression[#t~ret425,] [2024-10-11 16:17:52,608 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_erase_wait_status" [6716]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret425,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~13,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~13,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,608 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6717]: Variable #t~ret426 modified in procedure doc_write_erase_wait_status but not declared [2024-10-11 16:17:52,608 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6717]: Undeclared identifier #t~ret426 in IdentifierExpression[#t~ret426,] [2024-10-11 16:17:52,608 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6717]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret426,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~13,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~13,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,608 ERROR L1136 TypeChecker]: C: descriptor.format = "Timeout reached and the chip is still not ready\n" [6718]: Variable #t~ret427 modified in procedure doc_write_erase_wait_status but not declared [2024-10-11 16:17:52,608 ERROR L1136 TypeChecker]: C: descriptor.format = "Timeout reached and the chip is still not ready\n" [6718]: Undeclared identifier #t~ret427 in IdentifierExpression[#t~ret427,] [2024-10-11 16:17:52,609 ERROR L1136 TypeChecker]: C: descriptor.format = "Timeout reached and the chip is still not ready\n" [6718]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret427,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~13,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~13,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,609 ERROR L1136 TypeChecker]: C: descriptor___0.function = "doc_write_erase_wait_status" [6739]: Variable #t~ret433 modified in procedure doc_write_erase_wait_status but not declared [2024-10-11 16:17:52,609 ERROR L1136 TypeChecker]: C: descriptor___0.function = "doc_write_erase_wait_status" [6739]: Undeclared identifier #t~ret433 in IdentifierExpression[#t~ret433,] [2024-10-11 16:17:52,609 ERROR L1136 TypeChecker]: C: descriptor___0.function = "doc_write_erase_wait_status" [6739]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret433,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,609 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/mtd/devices/docg3.c" [6740]: Variable #t~ret434 modified in procedure doc_write_erase_wait_status but not declared [2024-10-11 16:17:52,609 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/mtd/devices/docg3.c" [6740]: Undeclared identifier #t~ret434 in IdentifierExpression[#t~ret434,] [2024-10-11 16:17:52,609 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/mtd/devices/docg3.c" [6740]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret434,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,609 ERROR L1136 TypeChecker]: C: descriptor___0.format = "Erase/Write failed on (a) plane(s), status = %x\n" [6741]: Variable #t~ret435 modified in procedure doc_write_erase_wait_status but not declared [2024-10-11 16:17:52,610 ERROR L1136 TypeChecker]: C: descriptor___0.format = "Erase/Write failed on (a) plane(s), status = %x\n" [6741]: Undeclared identifier #t~ret435 in IdentifierExpression[#t~ret435,] [2024-10-11 16:17:52,610 ERROR L1136 TypeChecker]: C: descriptor___0.format = "Erase/Write failed on (a) plane(s), status = %x\n" [6741]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret435,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,610 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_erase_block" [6774]: Variable #t~ret440 modified in procedure doc_erase_block but not declared [2024-10-11 16:17:52,614 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_erase_block" [6774]: Undeclared identifier #t~ret440 in IdentifierExpression[#t~ret440,] [2024-10-11 16:17:52,614 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_erase_block" [6774]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret440,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~14,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~14,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,615 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6775]: Variable #t~ret441 modified in procedure doc_erase_block but not declared [2024-10-11 16:17:52,615 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6775]: Undeclared identifier #t~ret441 in IdentifierExpression[#t~ret441,] [2024-10-11 16:17:52,615 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6775]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret441,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~14,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~14,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,615 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_erase_block(blocks=(%d,%d))\n" [6776]: Variable #t~ret442 modified in procedure doc_erase_block but not declared [2024-10-11 16:17:52,615 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_erase_block(blocks=(%d,%d))\n" [6776]: Undeclared identifier #t~ret442 in IdentifierExpression[#t~ret442,] [2024-10-11 16:17:52,615 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_erase_block(blocks=(%d,%d))\n" [6776]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret442,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~14,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~14,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,616 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_erase" [6839]: Variable #t~ret453 modified in procedure doc_erase but not declared [2024-10-11 16:17:52,616 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_erase" [6839]: Undeclared identifier #t~ret453 in IdentifierExpression[#t~ret453,] [2024-10-11 16:17:52,616 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_erase" [6839]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret453,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~15,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~15,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,616 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6840]: Variable #t~ret454 modified in procedure doc_erase but not declared [2024-10-11 16:17:52,617 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6840]: Undeclared identifier #t~ret454 in IdentifierExpression[#t~ret454,] [2024-10-11 16:17:52,617 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6840]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret454,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~15,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~15,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,617 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_erase(from=%lld, len=%lld\n" [6841]: Variable #t~ret455 modified in procedure doc_erase but not declared [2024-10-11 16:17:52,619 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_erase(from=%lld, len=%lld\n" [6841]: Undeclared identifier #t~ret455 in IdentifierExpression[#t~ret455,] [2024-10-11 16:17:52,619 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_erase(from=%lld, len=%lld\n" [6841]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret455,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~15,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~15,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,620 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_page" [6916]: Variable #t~ret484 modified in procedure doc_write_page but not declared [2024-10-11 16:17:52,620 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_page" [6916]: Undeclared identifier #t~ret484 in IdentifierExpression[#t~ret484,] [2024-10-11 16:17:52,620 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_page" [6916]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret484,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~16,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~16,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,620 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6917]: Variable #t~ret485 modified in procedure doc_write_page but not declared [2024-10-11 16:17:52,620 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6917]: Undeclared identifier #t~ret485 in IdentifierExpression[#t~ret485,] [2024-10-11 16:17:52,620 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6917]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret485,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~16,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~16,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,621 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write_page(to=%lld)\n" [6918]: Variable #t~ret486 modified in procedure doc_write_page but not declared [2024-10-11 16:17:52,621 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write_page(to=%lld)\n" [6918]: Undeclared identifier #t~ret486 in IdentifierExpression[#t~ret486,] [2024-10-11 16:17:52,621 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write_page(to=%lld)\n" [6918]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret486,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~16,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~16,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,622 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_oob" [7100]: Variable #t~ret521 modified in procedure doc_write_oob but not declared [2024-10-11 16:17:52,622 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_oob" [7100]: Undeclared identifier #t~ret521 in IdentifierExpression[#t~ret521,] [2024-10-11 16:17:52,623 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_oob" [7100]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret521,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~17,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~17,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,623 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [7101]: Variable #t~ret522 modified in procedure doc_write_oob but not declared [2024-10-11 16:17:52,623 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [7101]: Undeclared identifier #t~ret522 in IdentifierExpression[#t~ret522,] [2024-10-11 16:17:52,623 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [7101]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret522,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~17,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~17,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,623 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write_oob(from=%lld, mode=%d, data=(%p:%zu), oob=(%p:%zu))\n" [7102]: Variable #t~ret523 modified in procedure doc_write_oob but not declared [2024-10-11 16:17:52,624 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write_oob(from=%lld, mode=%d, data=(%p:%zu), oob=(%p:%zu))\n" [7102]: Undeclared identifier #t~ret523 in IdentifierExpression[#t~ret523,] [2024-10-11 16:17:52,624 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write_oob(from=%lld, mode=%d, data=(%p:%zu), oob=(%p:%zu))\n" [7102]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret523,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~17,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~17,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,626 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write" [7235]: Variable #t~ret551 modified in procedure doc_write but not declared [2024-10-11 16:17:52,627 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write" [7235]: Undeclared identifier #t~ret551 in IdentifierExpression[#t~ret551,] [2024-10-11 16:17:52,627 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write" [7235]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret551,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~18,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~18,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,627 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [7236]: Variable #t~ret552 modified in procedure doc_write but not declared [2024-10-11 16:17:52,627 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [7236]: Undeclared identifier #t~ret552 in IdentifierExpression[#t~ret552,] [2024-10-11 16:17:52,627 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [7236]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret552,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~18,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~18,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,627 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write(to=%lld, len=%zu)\n" [7237]: Variable #t~ret553 modified in procedure doc_write but not declared [2024-10-11 16:17:52,628 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write(to=%lld, len=%zu)\n" [7237]: Undeclared identifier #t~ret553 in IdentifierExpression[#t~ret553,] [2024-10-11 16:17:52,628 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write(to=%lld, len=%zu)\n" [7237]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret553,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~18,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~18,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,633 ERROR L1136 TypeChecker]: C: descriptor.function = "docg3_resume" [8051]: Variable #t~ret729 modified in procedure docg3_resume but not declared [2024-10-11 16:17:52,637 ERROR L1136 TypeChecker]: C: descriptor.function = "docg3_resume" [8051]: Undeclared identifier #t~ret729 in IdentifierExpression[#t~ret729,] [2024-10-11 16:17:52,641 ERROR L1136 TypeChecker]: C: descriptor.function = "docg3_resume" [8051]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret729,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~19,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~19,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,641 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [8052]: Variable #t~ret730 modified in procedure docg3_resume but not declared [2024-10-11 16:17:52,641 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [8052]: Undeclared identifier #t~ret730 in IdentifierExpression[#t~ret730,] [2024-10-11 16:17:52,641 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [8052]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret730,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~19,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~19,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,641 ERROR L1136 TypeChecker]: C: descriptor.format = "docg3_resume()\n" [8053]: Variable #t~ret731 modified in procedure docg3_resume but not declared [2024-10-11 16:17:52,641 ERROR L1136 TypeChecker]: C: descriptor.format = "docg3_resume()\n" [8053]: Undeclared identifier #t~ret731 in IdentifierExpression[#t~ret731,] [2024-10-11 16:17:52,641 ERROR L1136 TypeChecker]: C: descriptor.format = "docg3_resume()\n" [8053]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret731,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~19,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~19,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,642 ERROR L1136 TypeChecker]: C: descriptor.function = "docg3_suspend" [8138]: Variable #t~ret743 modified in procedure docg3_suspend but not declared [2024-10-11 16:17:52,642 ERROR L1136 TypeChecker]: C: descriptor.function = "docg3_suspend" [8138]: Undeclared identifier #t~ret743 in IdentifierExpression[#t~ret743,] [2024-10-11 16:17:52,642 ERROR L1136 TypeChecker]: C: descriptor.function = "docg3_suspend" [8138]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret743,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~20,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~20,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,642 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [8139]: Variable #t~ret744 modified in procedure docg3_suspend but not declared [2024-10-11 16:17:52,642 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [8139]: Undeclared identifier #t~ret744 in IdentifierExpression[#t~ret744,] [2024-10-11 16:17:52,642 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [8139]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret744,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~20,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~20,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,642 ERROR L1136 TypeChecker]: C: descriptor.format = "docg3_suspend(): floor %d powerdown ok\n" [8140]: Variable #t~ret745 modified in procedure docg3_suspend but not declared [2024-10-11 16:17:52,643 ERROR L1136 TypeChecker]: C: descriptor.format = "docg3_suspend(): floor %d powerdown ok\n" [8140]: Undeclared identifier #t~ret745 in IdentifierExpression[#t~ret745,] [2024-10-11 16:17:52,643 ERROR L1136 TypeChecker]: C: descriptor.format = "docg3_suspend(): floor %d powerdown ok\n" [8140]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret745,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~20,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~20,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:52,669 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:17:52" (1/1) ... [2024-10-11 16:17:52,670 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-11 16:17:52,670 INFO L186 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.preprocessor [2024-10-11 16:17:52,673 INFO L158 Benchmark]: Toolchain (without parser) took 4558.83ms. Allocated memory was 153.1MB in the beginning and 241.2MB in the end (delta: 88.1MB). Free memory was 104.9MB in the beginning and 139.5MB in the end (delta: -34.5MB). Peak memory consumption was 55.2MB. Max. memory is 16.1GB. [2024-10-11 16:17:52,676 INFO L158 Benchmark]: CDTParser took 0.20ms. Allocated memory is still 153.1MB. Free memory is still 120.4MB. There was no memory consumed. Max. memory is 16.1GB. [2024-10-11 16:17:52,677 INFO L158 Benchmark]: CACSL2BoogieTranslator took 4368.72ms. Allocated memory was 153.1MB in the beginning and 241.2MB in the end (delta: 88.1MB). Free memory was 104.9MB in the beginning and 157.3MB in the end (delta: -52.4MB). Peak memory consumption was 134.9MB. Max. memory is 16.1GB. [2024-10-11 16:17:52,677 INFO L158 Benchmark]: Boogie Procedure Inliner took 186.51ms. Allocated memory is still 241.2MB. Free memory was 157.3MB in the beginning and 139.5MB in the end (delta: 17.8MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. [2024-10-11 16:17:52,678 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.20ms. Allocated memory is still 153.1MB. Free memory is still 120.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 4368.72ms. Allocated memory was 153.1MB in the beginning and 241.2MB in the end (delta: 88.1MB). Free memory was 104.9MB in the beginning and 157.3MB in the end (delta: -52.4MB). Peak memory consumption was 134.9MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 186.51ms. Allocated memory is still 241.2MB. Free memory was 157.3MB in the beginning and 139.5MB in the end (delta: 17.8MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - TypeErrorResult [Line: 5453]: Type Error Variable #t~ret176 modified in procedure doc_reset_seq but not declared - TypeErrorResult [Line: 5453]: Type Error Undeclared identifier #t~ret176 in IdentifierExpression[#t~ret176,] - TypeErrorResult [Line: 5453]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret176,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5454]: Type Error Variable #t~ret177 modified in procedure doc_reset_seq but not declared - TypeErrorResult [Line: 5454]: Type Error Undeclared identifier #t~ret177 in IdentifierExpression[#t~ret177,] - TypeErrorResult [Line: 5454]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret177,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5455]: Type Error Variable #t~ret178 modified in procedure doc_reset_seq but not declared - TypeErrorResult [Line: 5455]: Type Error Undeclared identifier #t~ret178 in IdentifierExpression[#t~ret178,] - TypeErrorResult [Line: 5455]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret178,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5484]: Type Error Variable #t~ret183 modified in procedure doc_read_data_area but not declared - TypeErrorResult [Line: 5484]: Type Error Undeclared identifier #t~ret183 in IdentifierExpression[#t~ret183,] - TypeErrorResult [Line: 5484]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret183,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5485]: Type Error Variable #t~ret184 modified in procedure doc_read_data_area but not declared - TypeErrorResult [Line: 5485]: Type Error Undeclared identifier #t~ret184 in IdentifierExpression[#t~ret184,] - TypeErrorResult [Line: 5485]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret184,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5486]: Type Error Variable #t~ret185 modified in procedure doc_read_data_area but not declared - TypeErrorResult [Line: 5486]: Type Error Undeclared identifier #t~ret185 in IdentifierExpression[#t~ret185,] - TypeErrorResult [Line: 5486]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret185,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5564]: Type Error Variable #t~ret192 modified in procedure doc_write_data_area but not declared - TypeErrorResult [Line: 5564]: Type Error Undeclared identifier #t~ret192 in IdentifierExpression[#t~ret192,] - TypeErrorResult [Line: 5564]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret192,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5565]: Type Error Variable #t~ret193 modified in procedure doc_write_data_area but not declared - TypeErrorResult [Line: 5565]: Type Error Undeclared identifier #t~ret193 in IdentifierExpression[#t~ret193,] - TypeErrorResult [Line: 5565]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret193,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5566]: Type Error Variable #t~ret194 modified in procedure doc_write_data_area but not declared - TypeErrorResult [Line: 5566]: Type Error Undeclared identifier #t~ret194 in IdentifierExpression[#t~ret194,] - TypeErrorResult [Line: 5566]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret194,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5624]: Type Error Variable #t~ret201 modified in procedure doc_set_reliable_mode but not declared - TypeErrorResult [Line: 5624]: Type Error Undeclared identifier #t~ret201 in IdentifierExpression[#t~ret201,] - TypeErrorResult [Line: 5624]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret201,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#strmode~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#strmode~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5627]: Type Error Variable #t~ret202 modified in procedure doc_set_reliable_mode but not declared - TypeErrorResult [Line: 5627]: Type Error Undeclared identifier #t~ret202 in IdentifierExpression[#t~ret202,] - TypeErrorResult [Line: 5627]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret202,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5628]: Type Error Variable #t~ret203 modified in procedure doc_set_reliable_mode but not declared - TypeErrorResult [Line: 5628]: Type Error Undeclared identifier #t~ret203 in IdentifierExpression[#t~ret203,] - TypeErrorResult [Line: 5628]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret203,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5629]: Type Error Variable #t~ret204 modified in procedure doc_set_reliable_mode but not declared - TypeErrorResult [Line: 5629]: Type Error Undeclared identifier #t~ret204 in IdentifierExpression[#t~ret204,] - TypeErrorResult [Line: 5629]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret204,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5705]: Type Error Variable #t~ret218 modified in procedure doc_set_asic_mode but not declared - TypeErrorResult [Line: 5705]: Type Error Undeclared identifier #t~ret218 in IdentifierExpression[#t~ret218,] - TypeErrorResult [Line: 5705]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret218,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5706]: Type Error Variable #t~ret219 modified in procedure doc_set_asic_mode but not declared - TypeErrorResult [Line: 5706]: Type Error Undeclared identifier #t~ret219 in IdentifierExpression[#t~ret219,] - TypeErrorResult [Line: 5706]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret219,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5707]: Type Error Variable #t~ret220 modified in procedure doc_set_asic_mode but not declared - TypeErrorResult [Line: 5707]: Type Error Undeclared identifier #t~ret220 in IdentifierExpression[#t~ret220,] - TypeErrorResult [Line: 5707]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret220,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5736]: Type Error Variable #t~ret225 modified in procedure doc_set_device_id but not declared - TypeErrorResult [Line: 5736]: Type Error Undeclared identifier #t~ret225 in IdentifierExpression[#t~ret225,] - TypeErrorResult [Line: 5736]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret225,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5737]: Type Error Variable #t~ret226 modified in procedure doc_set_device_id but not declared - TypeErrorResult [Line: 5737]: Type Error Undeclared identifier #t~ret226 in IdentifierExpression[#t~ret226,] - TypeErrorResult [Line: 5737]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret226,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5738]: Type Error Variable #t~ret227 modified in procedure doc_set_device_id but not declared - TypeErrorResult [Line: 5738]: Type Error Undeclared identifier #t~ret227 in IdentifierExpression[#t~ret227,] - TypeErrorResult [Line: 5738]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret227,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5769]: Type Error Variable #t~ret235 modified in procedure doc_set_extra_page_mode but not declared - TypeErrorResult [Line: 5769]: Type Error Undeclared identifier #t~ret235 in IdentifierExpression[#t~ret235,] - TypeErrorResult [Line: 5769]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret235,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5770]: Type Error Variable #t~ret236 modified in procedure doc_set_extra_page_mode but not declared - TypeErrorResult [Line: 5770]: Type Error Undeclared identifier #t~ret236 in IdentifierExpression[#t~ret236,] - TypeErrorResult [Line: 5770]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret236,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5771]: Type Error Variable #t~ret237 modified in procedure doc_set_extra_page_mode but not declared - TypeErrorResult [Line: 5771]: Type Error Undeclared identifier #t~ret237 in IdentifierExpression[#t~ret237,] - TypeErrorResult [Line: 5771]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret237,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5834]: Type Error Variable #t~ret244 modified in procedure doc_read_seek but not declared - TypeErrorResult [Line: 5834]: Type Error Undeclared identifier #t~ret244 in IdentifierExpression[#t~ret244,] - TypeErrorResult [Line: 5834]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret244,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5835]: Type Error Variable #t~ret245 modified in procedure doc_read_seek but not declared - TypeErrorResult [Line: 5835]: Type Error Undeclared identifier #t~ret245 in IdentifierExpression[#t~ret245,] - TypeErrorResult [Line: 5835]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret245,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5836]: Type Error Variable #t~ret246 modified in procedure doc_read_seek but not declared - TypeErrorResult [Line: 5836]: Type Error Undeclared identifier #t~ret246 in IdentifierExpression[#t~ret246,] - TypeErrorResult [Line: 5836]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret246,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5899]: Type Error Variable #t~ret252 modified in procedure doc_write_seek but not declared - TypeErrorResult [Line: 5899]: Type Error Undeclared identifier #t~ret252 in IdentifierExpression[#t~ret252,] - TypeErrorResult [Line: 5899]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret252,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5900]: Type Error Variable #t~ret253 modified in procedure doc_write_seek but not declared - TypeErrorResult [Line: 5900]: Type Error Undeclared identifier #t~ret253 in IdentifierExpression[#t~ret253,] - TypeErrorResult [Line: 5900]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret253,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5901]: Type Error Variable #t~ret254 modified in procedure doc_write_seek but not declared - TypeErrorResult [Line: 5901]: Type Error Undeclared identifier #t~ret254 in IdentifierExpression[#t~ret254,] - TypeErrorResult [Line: 5901]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret254,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6074]: Type Error Variable #t~ret280 modified in procedure doc_ecc_bch_fix_data but not declared - TypeErrorResult [Line: 6074]: Type Error Undeclared identifier #t~ret280 in IdentifierExpression[#t~ret280,] - TypeErrorResult [Line: 6074]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret280,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6075]: Type Error Variable #t~ret281 modified in procedure doc_ecc_bch_fix_data but not declared - TypeErrorResult [Line: 6075]: Type Error Undeclared identifier #t~ret281 in IdentifierExpression[#t~ret281,] - TypeErrorResult [Line: 6075]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret281,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6076]: Type Error Variable #t~ret282 modified in procedure doc_ecc_bch_fix_data but not declared - TypeErrorResult [Line: 6076]: Type Error Undeclared identifier #t~ret282 in IdentifierExpression[#t~ret282,] - TypeErrorResult [Line: 6076]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret282,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6103]: Type Error Variable #t~ret287 modified in procedure doc_read_page_prepare but not declared - TypeErrorResult [Line: 6103]: Type Error Undeclared identifier #t~ret287 in IdentifierExpression[#t~ret287,] - TypeErrorResult [Line: 6103]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret287,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~10,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~10,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6104]: Type Error Variable #t~ret288 modified in procedure doc_read_page_prepare but not declared - TypeErrorResult [Line: 6104]: Type Error Undeclared identifier #t~ret288 in IdentifierExpression[#t~ret288,] - TypeErrorResult [Line: 6104]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret288,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~10,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~10,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6105]: Type Error Variable #t~ret289 modified in procedure doc_read_page_prepare but not declared - TypeErrorResult [Line: 6105]: Type Error Undeclared identifier #t~ret289 in IdentifierExpression[#t~ret289,] - TypeErrorResult [Line: 6105]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret289,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~10,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~10,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6328]: Type Error Variable #t~ret311 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6328]: Type Error Undeclared identifier #t~ret311 in IdentifierExpression[#t~ret311,] - TypeErrorResult [Line: 6328]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret311,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~11,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~11,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6329]: Type Error Variable #t~ret312 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6329]: Type Error Undeclared identifier #t~ret312 in IdentifierExpression[#t~ret312,] - TypeErrorResult [Line: 6329]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret312,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~11,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~11,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6330]: Type Error Variable #t~ret313 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6330]: Type Error Undeclared identifier #t~ret313 in IdentifierExpression[#t~ret313,] - TypeErrorResult [Line: 6330]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret313,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~11,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~11,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6413]: Type Error Variable #t~ret334 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6413]: Type Error Undeclared identifier #t~ret334 in IdentifierExpression[#t~ret334,] - TypeErrorResult [Line: 6413]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret334,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6414]: Type Error Variable #t~ret335 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6414]: Type Error Undeclared identifier #t~ret335 in IdentifierExpression[#t~ret335,] - TypeErrorResult [Line: 6414]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret335,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6415]: Type Error Variable #t~ret336 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6415]: Type Error Undeclared identifier #t~ret336 in IdentifierExpression[#t~ret336,] - TypeErrorResult [Line: 6415]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret336,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6429]: Type Error Variable #t~ret341 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6429]: Type Error Undeclared identifier #t~ret341 in IdentifierExpression[#t~ret341,] - TypeErrorResult [Line: 6429]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret341,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6430]: Type Error Variable #t~ret342 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6430]: Type Error Undeclared identifier #t~ret342 in IdentifierExpression[#t~ret342,] - TypeErrorResult [Line: 6430]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret342,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6431]: Type Error Variable #t~ret343 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6431]: Type Error Undeclared identifier #t~ret343 in IdentifierExpression[#t~ret343,] - TypeErrorResult [Line: 6431]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret343,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6445]: Type Error Variable #t~ret349 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6445]: Type Error Undeclared identifier #t~ret349 in IdentifierExpression[#t~ret349,] - TypeErrorResult [Line: 6445]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret349,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6446]: Type Error Variable #t~ret350 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6446]: Type Error Undeclared identifier #t~ret350 in IdentifierExpression[#t~ret350,] - TypeErrorResult [Line: 6446]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret350,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6447]: Type Error Variable #t~ret351 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6447]: Type Error Undeclared identifier #t~ret351 in IdentifierExpression[#t~ret351,] - TypeErrorResult [Line: 6447]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret351,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6461]: Type Error Variable #t~ret356 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6461]: Type Error Undeclared identifier #t~ret356 in IdentifierExpression[#t~ret356,] - TypeErrorResult [Line: 6461]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret356,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6462]: Type Error Variable #t~ret357 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6462]: Type Error Undeclared identifier #t~ret357 in IdentifierExpression[#t~ret357,] - TypeErrorResult [Line: 6462]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret357,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6463]: Type Error Variable #t~ret358 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6463]: Type Error Undeclared identifier #t~ret358 in IdentifierExpression[#t~ret358,] - TypeErrorResult [Line: 6463]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret358,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6479]: Type Error Variable #t~ret364 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6479]: Type Error Undeclared identifier #t~ret364 in IdentifierExpression[#t~ret364,] - TypeErrorResult [Line: 6479]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret364,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6480]: Type Error Variable #t~ret365 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6480]: Type Error Undeclared identifier #t~ret365 in IdentifierExpression[#t~ret365,] - TypeErrorResult [Line: 6480]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret365,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6481]: Type Error Variable #t~ret366 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6481]: Type Error Undeclared identifier #t~ret366 in IdentifierExpression[#t~ret366,] - TypeErrorResult [Line: 6481]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret366,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6495]: Type Error Variable #t~ret371 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6495]: Type Error Undeclared identifier #t~ret371 in IdentifierExpression[#t~ret371,] - TypeErrorResult [Line: 6495]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret371,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6496]: Type Error Variable #t~ret372 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6496]: Type Error Undeclared identifier #t~ret372 in IdentifierExpression[#t~ret372,] - TypeErrorResult [Line: 6496]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret372,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6497]: Type Error Variable #t~ret373 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6497]: Type Error Undeclared identifier #t~ret373 in IdentifierExpression[#t~ret373,] - TypeErrorResult [Line: 6497]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret373,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6642]: Type Error Variable #t~ret402 modified in procedure doc_block_isbad but not declared - TypeErrorResult [Line: 6642]: Type Error Undeclared identifier #t~ret402 in IdentifierExpression[#t~ret402,] - TypeErrorResult [Line: 6642]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret402,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~12,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~12,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6643]: Type Error Variable #t~ret403 modified in procedure doc_block_isbad but not declared - TypeErrorResult [Line: 6643]: Type Error Undeclared identifier #t~ret403 in IdentifierExpression[#t~ret403,] - TypeErrorResult [Line: 6643]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret403,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~12,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~12,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6644]: Type Error Variable #t~ret404 modified in procedure doc_block_isbad but not declared - TypeErrorResult [Line: 6644]: Type Error Undeclared identifier #t~ret404 in IdentifierExpression[#t~ret404,] - TypeErrorResult [Line: 6644]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret404,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~12,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~12,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6716]: Type Error Variable #t~ret425 modified in procedure doc_write_erase_wait_status but not declared - TypeErrorResult [Line: 6716]: Type Error Undeclared identifier #t~ret425 in IdentifierExpression[#t~ret425,] - TypeErrorResult [Line: 6716]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret425,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~13,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~13,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6717]: Type Error Variable #t~ret426 modified in procedure doc_write_erase_wait_status but not declared - TypeErrorResult [Line: 6717]: Type Error Undeclared identifier #t~ret426 in IdentifierExpression[#t~ret426,] - TypeErrorResult [Line: 6717]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret426,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~13,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~13,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6718]: Type Error Variable #t~ret427 modified in procedure doc_write_erase_wait_status but not declared - TypeErrorResult [Line: 6718]: Type Error Undeclared identifier #t~ret427 in IdentifierExpression[#t~ret427,] - TypeErrorResult [Line: 6718]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret427,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~13,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~13,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6739]: Type Error Variable #t~ret433 modified in procedure doc_write_erase_wait_status but not declared - TypeErrorResult [Line: 6739]: Type Error Undeclared identifier #t~ret433 in IdentifierExpression[#t~ret433,] - TypeErrorResult [Line: 6739]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret433,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6740]: Type Error Variable #t~ret434 modified in procedure doc_write_erase_wait_status but not declared - TypeErrorResult [Line: 6740]: Type Error Undeclared identifier #t~ret434 in IdentifierExpression[#t~ret434,] - TypeErrorResult [Line: 6740]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret434,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6741]: Type Error Variable #t~ret435 modified in procedure doc_write_erase_wait_status but not declared - TypeErrorResult [Line: 6741]: Type Error Undeclared identifier #t~ret435 in IdentifierExpression[#t~ret435,] - TypeErrorResult [Line: 6741]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret435,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6774]: Type Error Variable #t~ret440 modified in procedure doc_erase_block but not declared - TypeErrorResult [Line: 6774]: Type Error Undeclared identifier #t~ret440 in IdentifierExpression[#t~ret440,] - TypeErrorResult [Line: 6774]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret440,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~14,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~14,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6775]: Type Error Variable #t~ret441 modified in procedure doc_erase_block but not declared - TypeErrorResult [Line: 6775]: Type Error Undeclared identifier #t~ret441 in IdentifierExpression[#t~ret441,] - TypeErrorResult [Line: 6775]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret441,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~14,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~14,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6776]: Type Error Variable #t~ret442 modified in procedure doc_erase_block but not declared - TypeErrorResult [Line: 6776]: Type Error Undeclared identifier #t~ret442 in IdentifierExpression[#t~ret442,] - TypeErrorResult [Line: 6776]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret442,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~14,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~14,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6839]: Type Error Variable #t~ret453 modified in procedure doc_erase but not declared - TypeErrorResult [Line: 6839]: Type Error Undeclared identifier #t~ret453 in IdentifierExpression[#t~ret453,] - TypeErrorResult [Line: 6839]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret453,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~15,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~15,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6840]: Type Error Variable #t~ret454 modified in procedure doc_erase but not declared - TypeErrorResult [Line: 6840]: Type Error Undeclared identifier #t~ret454 in IdentifierExpression[#t~ret454,] - TypeErrorResult [Line: 6840]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret454,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~15,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~15,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6841]: Type Error Variable #t~ret455 modified in procedure doc_erase but not declared - TypeErrorResult [Line: 6841]: Type Error Undeclared identifier #t~ret455 in IdentifierExpression[#t~ret455,] - TypeErrorResult [Line: 6841]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret455,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~15,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~15,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6916]: Type Error Variable #t~ret484 modified in procedure doc_write_page but not declared - TypeErrorResult [Line: 6916]: Type Error Undeclared identifier #t~ret484 in IdentifierExpression[#t~ret484,] - TypeErrorResult [Line: 6916]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret484,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~16,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~16,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6917]: Type Error Variable #t~ret485 modified in procedure doc_write_page but not declared - TypeErrorResult [Line: 6917]: Type Error Undeclared identifier #t~ret485 in IdentifierExpression[#t~ret485,] - TypeErrorResult [Line: 6917]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret485,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~16,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~16,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6918]: Type Error Variable #t~ret486 modified in procedure doc_write_page but not declared - TypeErrorResult [Line: 6918]: Type Error Undeclared identifier #t~ret486 in IdentifierExpression[#t~ret486,] - TypeErrorResult [Line: 6918]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret486,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~16,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~16,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 7100]: Type Error Variable #t~ret521 modified in procedure doc_write_oob but not declared - TypeErrorResult [Line: 7100]: Type Error Undeclared identifier #t~ret521 in IdentifierExpression[#t~ret521,] - TypeErrorResult [Line: 7100]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret521,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~17,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~17,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 7101]: Type Error Variable #t~ret522 modified in procedure doc_write_oob but not declared - TypeErrorResult [Line: 7101]: Type Error Undeclared identifier #t~ret522 in IdentifierExpression[#t~ret522,] - TypeErrorResult [Line: 7101]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret522,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~17,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~17,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 7102]: Type Error Variable #t~ret523 modified in procedure doc_write_oob but not declared - TypeErrorResult [Line: 7102]: Type Error Undeclared identifier #t~ret523 in IdentifierExpression[#t~ret523,] - TypeErrorResult [Line: 7102]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret523,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~17,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~17,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 7235]: Type Error Variable #t~ret551 modified in procedure doc_write but not declared - TypeErrorResult [Line: 7235]: Type Error Undeclared identifier #t~ret551 in IdentifierExpression[#t~ret551,] - TypeErrorResult [Line: 7235]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret551,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~18,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~18,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 7236]: Type Error Variable #t~ret552 modified in procedure doc_write but not declared - TypeErrorResult [Line: 7236]: Type Error Undeclared identifier #t~ret552 in IdentifierExpression[#t~ret552,] - TypeErrorResult [Line: 7236]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret552,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~18,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~18,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 7237]: Type Error Variable #t~ret553 modified in procedure doc_write but not declared - TypeErrorResult [Line: 7237]: Type Error Undeclared identifier #t~ret553 in IdentifierExpression[#t~ret553,] - TypeErrorResult [Line: 7237]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret553,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~18,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~18,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 8051]: Type Error Variable #t~ret729 modified in procedure docg3_resume but not declared - TypeErrorResult [Line: 8051]: Type Error Undeclared identifier #t~ret729 in IdentifierExpression[#t~ret729,] - TypeErrorResult [Line: 8051]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret729,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~19,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~19,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 8052]: Type Error Variable #t~ret730 modified in procedure docg3_resume but not declared - TypeErrorResult [Line: 8052]: Type Error Undeclared identifier #t~ret730 in IdentifierExpression[#t~ret730,] - TypeErrorResult [Line: 8052]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret730,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~19,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~19,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 8053]: Type Error Variable #t~ret731 modified in procedure docg3_resume but not declared - TypeErrorResult [Line: 8053]: Type Error Undeclared identifier #t~ret731 in IdentifierExpression[#t~ret731,] - TypeErrorResult [Line: 8053]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret731,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~19,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~19,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 8138]: Type Error Variable #t~ret743 modified in procedure docg3_suspend but not declared - TypeErrorResult [Line: 8138]: Type Error Undeclared identifier #t~ret743 in IdentifierExpression[#t~ret743,] - TypeErrorResult [Line: 8138]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret743,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~20,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~20,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 8139]: Type Error Variable #t~ret744 modified in procedure docg3_suspend but not declared - TypeErrorResult [Line: 8139]: Type Error Undeclared identifier #t~ret744 in IdentifierExpression[#t~ret744,] - TypeErrorResult [Line: 8139]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret744,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~20,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~20,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 8140]: Type Error Variable #t~ret745 modified in procedure docg3_suspend but not declared - TypeErrorResult [Line: 8140]: Type Error Undeclared identifier #t~ret745 in IdentifierExpression[#t~ret745,] - TypeErrorResult [Line: 8140]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret745,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~20,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~20,],offset]]]],IntegerLiteral[8]]] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 4554]: 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] - GenericResultAtLocation [Line: 4586]: 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] - GenericResultAtLocation [Line: 4592]: 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] - GenericResultAtLocation [Line: 4620]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [4620] - GenericResultAtLocation [Line: 4672]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [4672] - GenericResultAtLocation [Line: 4675]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4675] - GenericResultAtLocation [Line: 4678]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4678] - GenericResultAtLocation [Line: 4681]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4681] - GenericResultAtLocation [Line: 4718]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4718] - GenericResultAtLocation [Line: 4721]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4721] - GenericResultAtLocation [Line: 4723]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [4723] - GenericResultAtLocation [Line: 4728]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4728] - GenericResultAtLocation [Line: 4731]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4731] - GenericResultAtLocation [Line: 4733]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4733] - GenericResultAtLocation [Line: 4738]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4738] - GenericResultAtLocation [Line: 4741]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4741] - GenericResultAtLocation [Line: 4743]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4743] - GenericResultAtLocation [Line: 4748]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4748] - GenericResultAtLocation [Line: 4751]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4751] - GenericResultAtLocation [Line: 4753]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [4753] - GenericResultAtLocation [Line: 4791]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4791] - GenericResultAtLocation [Line: 4794]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4794] - GenericResultAtLocation [Line: 4796]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [4796] - GenericResultAtLocation [Line: 4801]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4801] - GenericResultAtLocation [Line: 4804]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4804] - GenericResultAtLocation [Line: 4806]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4806] - GenericResultAtLocation [Line: 4811]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4811] - GenericResultAtLocation [Line: 4814]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4814] - GenericResultAtLocation [Line: 4816]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4816] - GenericResultAtLocation [Line: 4821]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4821] - GenericResultAtLocation [Line: 4824]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4824] - GenericResultAtLocation [Line: 4826]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [4826] - GenericResultAtLocation [Line: 4842]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [4842] - GenericResultAtLocation [Line: 4940]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4940] - GenericResultAtLocation [Line: 4949]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4949] - GenericResultAtLocation [Line: 4965]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [4965] - GenericResultAtLocation [Line: 4973]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [4973] - GenericResultAtLocation [Line: 4980]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [4980] - GenericResultAtLocation [Line: 4987]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [4987] - GenericResultAtLocation [Line: 6036]: 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] RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /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 -s /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-clean/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 68426913596b871b4c11813b726bd276e51998a12b1bbf8670be5ac2879b4991 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-84cfde4 [2024-10-11 16:17:54,741 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-11 16:17:54,814 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2024-10-11 16:17:54,823 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-11 16:17:54,824 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-11 16:17:54,856 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-11 16:17:54,856 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-11 16:17:54,856 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-11 16:17:54,858 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-11 16:17:54,858 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-11 16:17:54,859 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-11 16:17:54,859 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-11 16:17:54,860 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-11 16:17:54,861 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-11 16:17:54,862 INFO L153 SettingsManager]: * Use SBE=true [2024-10-11 16:17:54,862 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-11 16:17:54,863 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-11 16:17:54,863 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-11 16:17:54,863 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-11 16:17:54,864 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-11 16:17:54,864 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-11 16:17:54,868 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-10-11 16:17:54,869 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-10-11 16:17:54,869 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-11 16:17:54,869 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-10-11 16:17:54,869 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-11 16:17:54,870 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-11 16:17:54,870 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-11 16:17:54,870 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-11 16:17:54,870 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-11 16:17:54,871 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-11 16:17:54,871 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-11 16:17:54,871 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-11 16:17:54,871 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-11 16:17:54,872 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-11 16:17:54,872 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-10-11 16:17:54,872 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-10-11 16:17:54,873 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-11 16:17:54,873 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-11 16:17:54,874 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-11 16:17:54,874 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-11 16:17:54,874 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2024-10-11 16:17:54,874 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-clean/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-clean/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 -> 68426913596b871b4c11813b726bd276e51998a12b1bbf8670be5ac2879b4991 [2024-10-11 16:17:55,214 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-11 16:17:55,239 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-11 16:17:55,242 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-11 16:17:55,243 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-11 16:17:55,244 INFO L274 PluginConnector]: CDTParser initialized [2024-10-11 16:17:55,245 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /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-10-11 16:17:56,778 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-11 16:17:57,382 INFO L384 CDTParser]: Found 1 translation units. [2024-10-11 16:17:57,383 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-10-11 16:17:57,448 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/23c932401/7d7484c136534aa5996a396c01b7f20b/FLAG48b3c8d05 [2024-10-11 16:17:57,860 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/23c932401/7d7484c136534aa5996a396c01b7f20b [2024-10-11 16:17:57,862 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-11 16:17:57,863 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-11 16:17:57,864 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-11 16:17:57,864 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-11 16:17:57,869 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-11 16:17:57,870 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.10 04:17:57" (1/1) ... [2024-10-11 16:17:57,871 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6b863902 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:17:57, skipping insertion in model container [2024-10-11 16:17:57,871 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.10 04:17:57" (1/1) ... [2024-10-11 16:17:58,016 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-11 16:18:01,590 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,593 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,593 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,594 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,594 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,594 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,598 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,598 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,599 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,599 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,599 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,600 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,600 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,600 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,601 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,601 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,602 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,602 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,603 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,603 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,603 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,604 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,604 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,604 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,605 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,607 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,608 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,608 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,609 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,609 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,610 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,610 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,611 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,611 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,611 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,612 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,612 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,613 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,613 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,614 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,614 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,615 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,615 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,615 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,616 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,616 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,629 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,629 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,629 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,630 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,630 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,630 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,631 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,631 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,632 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,632 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,633 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,633 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,633 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,634 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,634 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,635 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,635 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,635 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,636 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,636 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,636 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,637 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,637 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,638 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,638 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,638 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,639 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,639 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,639 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,640 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,640 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,641 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,641 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,641 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,642 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,642 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,642 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,642 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,643 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,643 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,644 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,644 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:01,657 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-11 16:18:01,711 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2024-10-11 16:18:01,814 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-11 16:18:02,150 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,151 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,151 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,152 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,152 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,153 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,154 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,154 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,154 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,155 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,155 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,156 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,156 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,156 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,157 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,158 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,158 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,159 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,159 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,159 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,159 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,160 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,160 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,161 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,162 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,162 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,162 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,162 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,163 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,163 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,164 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,164 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,165 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,165 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,166 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,166 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,167 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,167 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,167 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,168 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,168 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,169 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,169 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,170 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,170 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,171 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,171 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,171 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,172 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,173 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,173 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,173 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,173 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,174 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,174 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,174 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,174 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,175 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,175 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,177 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,178 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,178 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,179 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,179 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,180 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,180 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,180 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,181 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,182 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,182 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,182 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,183 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,183 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,183 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,183 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,184 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,184 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,184 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,184 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,185 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,185 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,185 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,185 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,186 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,186 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,187 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,188 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,188 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,191 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-11 16:18:02,218 INFO L200 MainTranslator]: Completed pre-run [2024-10-11 16:18:02,332 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-10-11 16:18:02,335 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-10-11 16:18:02,336 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-10-11 16:18:02,337 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [4620] [2024-10-11 16:18:02,339 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [4672] [2024-10-11 16:18:02,340 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4675] [2024-10-11 16:18:02,340 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4678] [2024-10-11 16:18:02,340 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4681] [2024-10-11 16:18:02,340 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4718] [2024-10-11 16:18:02,341 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4721] [2024-10-11 16:18:02,341 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [4723] [2024-10-11 16:18:02,342 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4728] [2024-10-11 16:18:02,342 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4731] [2024-10-11 16:18:02,342 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4733] [2024-10-11 16:18:02,345 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4738] [2024-10-11 16:18:02,345 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4741] [2024-10-11 16:18:02,345 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4743] [2024-10-11 16:18:02,345 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4748] [2024-10-11 16:18:02,346 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4751] [2024-10-11 16:18:02,346 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [4753] [2024-10-11 16:18:02,346 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4791] [2024-10-11 16:18:02,347 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4794] [2024-10-11 16:18:02,347 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [4796] [2024-10-11 16:18:02,347 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4801] [2024-10-11 16:18:02,347 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4804] [2024-10-11 16:18:02,347 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4806] [2024-10-11 16:18:02,348 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4811] [2024-10-11 16:18:02,348 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4814] [2024-10-11 16:18:02,348 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4816] [2024-10-11 16:18:02,348 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4821] [2024-10-11 16:18:02,348 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4824] [2024-10-11 16:18:02,348 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [4826] [2024-10-11 16:18:02,349 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [4842] [2024-10-11 16:18:02,381 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4940] [2024-10-11 16:18:02,382 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4949] [2024-10-11 16:18:02,382 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-10-11 16:18:02,382 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-10-11 16:18:02,383 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-10-11 16:18:02,383 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-10-11 16:18:02,419 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-10-11 16:18:02,697 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,698 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,698 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,698 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,699 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,699 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,699 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,699 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,700 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,700 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,700 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,701 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,704 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,705 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,705 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,705 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,706 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,706 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,706 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,706 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,707 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,707 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,707 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,707 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,708 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,708 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,708 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,709 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,709 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,709 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,709 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,709 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,710 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,710 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,710 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,710 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,711 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,711 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,711 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,711 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,712 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,712 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,715 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,715 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,715 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,715 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,716 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,718 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,718 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,718 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,719 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,719 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,719 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,720 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,720 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,720 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,720 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,721 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,721 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,721 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,722 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,722 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,722 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,723 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,760 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,762 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,762 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,762 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,765 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,765 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,766 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,766 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,766 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,766 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,767 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,767 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,768 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,769 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,769 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,772 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,772 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,772 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,772 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,773 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,773 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,773 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,773 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,774 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-10-11 16:18:02,780 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-11 16:18:03,039 INFO L204 MainTranslator]: Completed translation [2024-10-11 16:18:03,040 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:18:03 WrapperNode [2024-10-11 16:18:03,040 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-11 16:18:03,041 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-11 16:18:03,042 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-11 16:18:03,042 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-11 16:18:03,049 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:18:03" (1/1) ... [2024-10-11 16:18:03,099 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_reset_seq" [5453]: Variable #t~ret173 modified in procedure doc_reset_seq but not declared [2024-10-11 16:18:03,099 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_reset_seq" [5453]: Undeclared identifier #t~ret173 in IdentifierExpression[#t~ret173,] [2024-10-11 16:18:03,099 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_reset_seq" [5453]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret173,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,100 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5454]: Variable #t~ret174 modified in procedure doc_reset_seq but not declared [2024-10-11 16:18:03,100 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5454]: Undeclared identifier #t~ret174 in IdentifierExpression[#t~ret174,] [2024-10-11 16:18:03,100 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5454]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret174,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,100 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_reset_seq() -> isReady=%s\n" [5455]: Variable #t~ret175 modified in procedure doc_reset_seq but not declared [2024-10-11 16:18:03,100 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_reset_seq() -> isReady=%s\n" [5455]: Undeclared identifier #t~ret175 in IdentifierExpression[#t~ret175,] [2024-10-11 16:18:03,101 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_reset_seq() -> isReady=%s\n" [5455]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret175,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,101 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_data_area" [5484]: Variable #t~ret180 modified in procedure doc_read_data_area but not declared [2024-10-11 16:18:03,101 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_data_area" [5484]: Undeclared identifier #t~ret180 in IdentifierExpression[#t~ret180,] [2024-10-11 16:18:03,101 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_data_area" [5484]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret180,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,102 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5485]: Variable #t~ret181 modified in procedure doc_read_data_area but not declared [2024-10-11 16:18:03,102 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5485]: Undeclared identifier #t~ret181 in IdentifierExpression[#t~ret181,] [2024-10-11 16:18:03,102 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5485]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret181,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,102 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_read_data_area(buf=%p, len=%d)\n" [5486]: Variable #t~ret182 modified in procedure doc_read_data_area but not declared [2024-10-11 16:18:03,103 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_read_data_area(buf=%p, len=%d)\n" [5486]: Undeclared identifier #t~ret182 in IdentifierExpression[#t~ret182,] [2024-10-11 16:18:03,103 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_read_data_area(buf=%p, len=%d)\n" [5486]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret182,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,104 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_data_area" [5564]: Variable #t~ret189 modified in procedure doc_write_data_area but not declared [2024-10-11 16:18:03,104 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_data_area" [5564]: Undeclared identifier #t~ret189 in IdentifierExpression[#t~ret189,] [2024-10-11 16:18:03,104 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_data_area" [5564]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret189,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,104 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5565]: Variable #t~ret190 modified in procedure doc_write_data_area but not declared [2024-10-11 16:18:03,104 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5565]: Undeclared identifier #t~ret190 in IdentifierExpression[#t~ret190,] [2024-10-11 16:18:03,105 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5565]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret190,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,105 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write_data_area(buf=%p, len=%d)\n" [5566]: Variable #t~ret191 modified in procedure doc_write_data_area but not declared [2024-10-11 16:18:03,105 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write_data_area(buf=%p, len=%d)\n" [5566]: Undeclared identifier #t~ret191 in IdentifierExpression[#t~ret191,] [2024-10-11 16:18:03,105 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write_data_area(buf=%p, len=%d)\n" [5566]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret191,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,106 ERROR L1136 TypeChecker]: C: strmode[2] = (char *)"reliable" [5624]: Variable #t~ret198 modified in procedure doc_set_reliable_mode but not declared [2024-10-11 16:18:03,106 ERROR L1136 TypeChecker]: C: strmode[2] = (char *)"reliable" [5624]: Undeclared identifier #t~ret198 in IdentifierExpression[#t~ret198,] [2024-10-11 16:18:03,106 ERROR L1136 TypeChecker]: C: strmode[2] = (char *)"reliable" [5624]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret198,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#strmode~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#strmode~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,107 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_reliable_mode" [5627]: Variable #t~ret199 modified in procedure doc_set_reliable_mode but not declared [2024-10-11 16:18:03,107 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_reliable_mode" [5627]: Undeclared identifier #t~ret199 in IdentifierExpression[#t~ret199,] [2024-10-11 16:18:03,107 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_reliable_mode" [5627]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret199,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,107 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5628]: Variable #t~ret200 modified in procedure doc_set_reliable_mode but not declared [2024-10-11 16:18:03,107 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5628]: Undeclared identifier #t~ret200 in IdentifierExpression[#t~ret200,] [2024-10-11 16:18:03,108 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5628]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret200,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,108 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_reliable_mode(%s)\n" [5629]: Variable #t~ret201 modified in procedure doc_set_reliable_mode but not declared [2024-10-11 16:18:03,108 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_reliable_mode(%s)\n" [5629]: Undeclared identifier #t~ret201 in IdentifierExpression[#t~ret201,] [2024-10-11 16:18:03,108 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_reliable_mode(%s)\n" [5629]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret201,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,109 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_asic_mode" [5705]: Variable #t~ret214 modified in procedure doc_set_asic_mode but not declared [2024-10-11 16:18:03,109 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_asic_mode" [5705]: Undeclared identifier #t~ret214 in IdentifierExpression[#t~ret214,] [2024-10-11 16:18:03,109 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_asic_mode" [5705]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret214,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,110 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5706]: Variable #t~ret215 modified in procedure doc_set_asic_mode but not declared [2024-10-11 16:18:03,110 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5706]: Undeclared identifier #t~ret215 in IdentifierExpression[#t~ret215,] [2024-10-11 16:18:03,110 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5706]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret215,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,110 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_asic_mode(%02x)\n" [5707]: Variable #t~ret216 modified in procedure doc_set_asic_mode but not declared [2024-10-11 16:18:03,110 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_asic_mode(%02x)\n" [5707]: Undeclared identifier #t~ret216 in IdentifierExpression[#t~ret216,] [2024-10-11 16:18:03,110 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_asic_mode(%02x)\n" [5707]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret216,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,111 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_device_id" [5736]: Variable #t~ret221 modified in procedure doc_set_device_id but not declared [2024-10-11 16:18:03,111 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_device_id" [5736]: Undeclared identifier #t~ret221 in IdentifierExpression[#t~ret221,] [2024-10-11 16:18:03,111 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_device_id" [5736]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret221,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,111 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5737]: Variable #t~ret222 modified in procedure doc_set_device_id but not declared [2024-10-11 16:18:03,112 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5737]: Undeclared identifier #t~ret222 in IdentifierExpression[#t~ret222,] [2024-10-11 16:18:03,112 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5737]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret222,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,112 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_device_id(%d)\n" [5738]: Variable #t~ret223 modified in procedure doc_set_device_id but not declared [2024-10-11 16:18:03,112 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_device_id(%d)\n" [5738]: Undeclared identifier #t~ret223 in IdentifierExpression[#t~ret223,] [2024-10-11 16:18:03,112 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_device_id(%d)\n" [5738]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret223,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,113 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_extra_page_mode" [5769]: Variable #t~ret229 modified in procedure doc_set_extra_page_mode but not declared [2024-10-11 16:18:03,113 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_extra_page_mode" [5769]: Undeclared identifier #t~ret229 in IdentifierExpression[#t~ret229,] [2024-10-11 16:18:03,113 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_extra_page_mode" [5769]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret229,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,113 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5770]: Variable #t~ret230 modified in procedure doc_set_extra_page_mode but not declared [2024-10-11 16:18:03,114 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5770]: Undeclared identifier #t~ret230 in IdentifierExpression[#t~ret230,] [2024-10-11 16:18:03,114 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5770]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret230,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,114 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_extra_page_mode()\n" [5771]: Variable #t~ret231 modified in procedure doc_set_extra_page_mode but not declared [2024-10-11 16:18:03,114 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_extra_page_mode()\n" [5771]: Undeclared identifier #t~ret231 in IdentifierExpression[#t~ret231,] [2024-10-11 16:18:03,114 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_extra_page_mode()\n" [5771]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret231,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,115 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_seek" [5834]: Variable #t~ret237 modified in procedure doc_read_seek but not declared [2024-10-11 16:18:03,115 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_seek" [5834]: Undeclared identifier #t~ret237 in IdentifierExpression[#t~ret237,] [2024-10-11 16:18:03,115 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_seek" [5834]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret237,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,115 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5835]: Variable #t~ret238 modified in procedure doc_read_seek but not declared [2024-10-11 16:18:03,116 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5835]: Undeclared identifier #t~ret238 in IdentifierExpression[#t~ret238,] [2024-10-11 16:18:03,116 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5835]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret238,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,116 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_seek(blocks=(%d,%d), page=%d, ofs=%d, wear=%d)\n" [5836]: Variable #t~ret239 modified in procedure doc_read_seek but not declared [2024-10-11 16:18:03,116 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_seek(blocks=(%d,%d), page=%d, ofs=%d, wear=%d)\n" [5836]: Undeclared identifier #t~ret239 in IdentifierExpression[#t~ret239,] [2024-10-11 16:18:03,116 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_seek(blocks=(%d,%d), page=%d, ofs=%d, wear=%d)\n" [5836]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret239,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,117 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_seek" [5899]: Variable #t~ret245 modified in procedure doc_write_seek but not declared [2024-10-11 16:18:03,117 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_seek" [5899]: Undeclared identifier #t~ret245 in IdentifierExpression[#t~ret245,] [2024-10-11 16:18:03,117 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_seek" [5899]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret245,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,117 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5900]: Variable #t~ret246 modified in procedure doc_write_seek but not declared [2024-10-11 16:18:03,117 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5900]: Undeclared identifier #t~ret246 in IdentifierExpression[#t~ret246,] [2024-10-11 16:18:03,118 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5900]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret246,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,118 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write_seek(blocks=(%d,%d), page=%d, ofs=%d)\n" [5901]: Variable #t~ret247 modified in procedure doc_write_seek but not declared [2024-10-11 16:18:03,118 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write_seek(blocks=(%d,%d), page=%d, ofs=%d)\n" [5901]: Undeclared identifier #t~ret247 in IdentifierExpression[#t~ret247,] [2024-10-11 16:18:03,118 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write_seek(blocks=(%d,%d), page=%d, ofs=%d)\n" [5901]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret247,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,119 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_ecc_bch_fix_data" [6074]: Variable #t~ret268 modified in procedure doc_ecc_bch_fix_data but not declared [2024-10-11 16:18:03,120 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_ecc_bch_fix_data" [6074]: Undeclared identifier #t~ret268 in IdentifierExpression[#t~ret268,] [2024-10-11 16:18:03,120 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_ecc_bch_fix_data" [6074]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret268,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,120 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6075]: Variable #t~ret269 modified in procedure doc_ecc_bch_fix_data but not declared [2024-10-11 16:18:03,120 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6075]: Undeclared identifier #t~ret269 in IdentifierExpression[#t~ret269,] [2024-10-11 16:18:03,120 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6075]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret269,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,121 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_ecc_bch_fix_data: flipped %d bits\n" [6076]: Variable #t~ret270 modified in procedure doc_ecc_bch_fix_data but not declared [2024-10-11 16:18:03,121 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_ecc_bch_fix_data: flipped %d bits\n" [6076]: Undeclared identifier #t~ret270 in IdentifierExpression[#t~ret270,] [2024-10-11 16:18:03,121 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_ecc_bch_fix_data: flipped %d bits\n" [6076]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret270,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,121 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_page_prepare" [6103]: Variable #t~ret275 modified in procedure doc_read_page_prepare but not declared [2024-10-11 16:18:03,122 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_page_prepare" [6103]: Undeclared identifier #t~ret275 in IdentifierExpression[#t~ret275,] [2024-10-11 16:18:03,122 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_page_prepare" [6103]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret275,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~10,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~10,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,122 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6104]: Variable #t~ret276 modified in procedure doc_read_page_prepare but not declared [2024-10-11 16:18:03,122 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6104]: Undeclared identifier #t~ret276 in IdentifierExpression[#t~ret276,] [2024-10-11 16:18:03,122 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6104]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret276,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~10,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~10,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,122 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_read_page_prepare(blocks=(%d,%d), page=%d, ofsInPage=%d)\n" [6105]: Variable #t~ret277 modified in procedure doc_read_page_prepare but not declared [2024-10-11 16:18:03,122 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_read_page_prepare(blocks=(%d,%d), page=%d, ofsInPage=%d)\n" [6105]: Undeclared identifier #t~ret277 in IdentifierExpression[#t~ret277,] [2024-10-11 16:18:03,123 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_read_page_prepare(blocks=(%d,%d), page=%d, ofsInPage=%d)\n" [6105]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret277,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~10,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~10,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,125 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_oob" [6328]: Variable #t~ret299 modified in procedure doc_read_oob but not declared [2024-10-11 16:18:03,125 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_oob" [6328]: Undeclared identifier #t~ret299 in IdentifierExpression[#t~ret299,] [2024-10-11 16:18:03,126 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_oob" [6328]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret299,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~11,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~11,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,126 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6329]: Variable #t~ret300 modified in procedure doc_read_oob but not declared [2024-10-11 16:18:03,126 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6329]: Undeclared identifier #t~ret300 in IdentifierExpression[#t~ret300,] [2024-10-11 16:18:03,126 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6329]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret300,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~11,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~11,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,126 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_read_oob(from=%lld, mode=%d, data=(%p:%zu), oob=(%p:%zu))\n" [6330]: Variable #t~ret301 modified in procedure doc_read_oob but not declared [2024-10-11 16:18:03,127 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_read_oob(from=%lld, mode=%d, data=(%p:%zu), oob=(%p:%zu))\n" [6330]: Undeclared identifier #t~ret301 in IdentifierExpression[#t~ret301,] [2024-10-11 16:18:03,127 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_read_oob(from=%lld, mode=%d, data=(%p:%zu), oob=(%p:%zu))\n" [6330]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret301,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~11,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~11,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,128 ERROR L1136 TypeChecker]: C: descriptor___0.function = "doc_read_oob" [6413]: Variable #t~ret322 modified in procedure doc_read_oob but not declared [2024-10-11 16:18:03,128 ERROR L1136 TypeChecker]: C: descriptor___0.function = "doc_read_oob" [6413]: Undeclared identifier #t~ret322 in IdentifierExpression[#t~ret322,] [2024-10-11 16:18:03,128 ERROR L1136 TypeChecker]: C: descriptor___0.function = "doc_read_oob" [6413]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret322,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,129 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/mtd/devices/docg3.c" [6414]: Variable #t~ret323 modified in procedure doc_read_oob but not declared [2024-10-11 16:18:03,129 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/mtd/devices/docg3.c" [6414]: Undeclared identifier #t~ret323 in IdentifierExpression[#t~ret323,] [2024-10-11 16:18:03,129 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/mtd/devices/docg3.c" [6414]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret323,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,129 ERROR L1136 TypeChecker]: C: descriptor___0.format = "OOB - INFO: %*phC\n" [6415]: Variable #t~ret324 modified in procedure doc_read_oob but not declared [2024-10-11 16:18:03,129 ERROR L1136 TypeChecker]: C: descriptor___0.format = "OOB - INFO: %*phC\n" [6415]: Undeclared identifier #t~ret324 in IdentifierExpression[#t~ret324,] [2024-10-11 16:18:03,130 ERROR L1136 TypeChecker]: C: descriptor___0.format = "OOB - INFO: %*phC\n" [6415]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret324,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,130 ERROR L1136 TypeChecker]: C: descriptor___1.function = "doc_read_oob" [6429]: Variable #t~ret329 modified in procedure doc_read_oob but not declared [2024-10-11 16:18:03,130 ERROR L1136 TypeChecker]: C: descriptor___1.function = "doc_read_oob" [6429]: Undeclared identifier #t~ret329 in IdentifierExpression[#t~ret329,] [2024-10-11 16:18:03,130 ERROR L1136 TypeChecker]: C: descriptor___1.function = "doc_read_oob" [6429]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret329,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,130 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/mtd/devices/docg3.c" [6430]: Variable #t~ret330 modified in procedure doc_read_oob but not declared [2024-10-11 16:18:03,131 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/mtd/devices/docg3.c" [6430]: Undeclared identifier #t~ret330 in IdentifierExpression[#t~ret330,] [2024-10-11 16:18:03,131 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/mtd/devices/docg3.c" [6430]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret330,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,131 ERROR L1136 TypeChecker]: C: descriptor___1.format = "OOB - HAMMING: %02x\n" [6431]: Variable #t~ret331 modified in procedure doc_read_oob but not declared [2024-10-11 16:18:03,131 ERROR L1136 TypeChecker]: C: descriptor___1.format = "OOB - HAMMING: %02x\n" [6431]: Undeclared identifier #t~ret331 in IdentifierExpression[#t~ret331,] [2024-10-11 16:18:03,131 ERROR L1136 TypeChecker]: C: descriptor___1.format = "OOB - HAMMING: %02x\n" [6431]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret331,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,132 ERROR L1136 TypeChecker]: C: descriptor___2.function = "doc_read_oob" [6445]: Variable #t~ret337 modified in procedure doc_read_oob but not declared [2024-10-11 16:18:03,132 ERROR L1136 TypeChecker]: C: descriptor___2.function = "doc_read_oob" [6445]: Undeclared identifier #t~ret337 in IdentifierExpression[#t~ret337,] [2024-10-11 16:18:03,132 ERROR L1136 TypeChecker]: C: descriptor___2.function = "doc_read_oob" [6445]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret337,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,132 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/mtd/devices/docg3.c" [6446]: Variable #t~ret338 modified in procedure doc_read_oob but not declared [2024-10-11 16:18:03,132 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/mtd/devices/docg3.c" [6446]: Undeclared identifier #t~ret338 in IdentifierExpression[#t~ret338,] [2024-10-11 16:18:03,132 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/mtd/devices/docg3.c" [6446]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret338,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,133 ERROR L1136 TypeChecker]: C: descriptor___2.format = "OOB - BCH_ECC: %*phC\n" [6447]: Variable #t~ret339 modified in procedure doc_read_oob but not declared [2024-10-11 16:18:03,133 ERROR L1136 TypeChecker]: C: descriptor___2.format = "OOB - BCH_ECC: %*phC\n" [6447]: Undeclared identifier #t~ret339 in IdentifierExpression[#t~ret339,] [2024-10-11 16:18:03,133 ERROR L1136 TypeChecker]: C: descriptor___2.format = "OOB - BCH_ECC: %*phC\n" [6447]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret339,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,134 ERROR L1136 TypeChecker]: C: descriptor___3.function = "doc_read_oob" [6461]: Variable #t~ret344 modified in procedure doc_read_oob but not declared [2024-10-11 16:18:03,134 ERROR L1136 TypeChecker]: C: descriptor___3.function = "doc_read_oob" [6461]: Undeclared identifier #t~ret344 in IdentifierExpression[#t~ret344,] [2024-10-11 16:18:03,134 ERROR L1136 TypeChecker]: C: descriptor___3.function = "doc_read_oob" [6461]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret344,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,134 ERROR L1136 TypeChecker]: C: descriptor___3.filename = "drivers/mtd/devices/docg3.c" [6462]: Variable #t~ret345 modified in procedure doc_read_oob but not declared [2024-10-11 16:18:03,134 ERROR L1136 TypeChecker]: C: descriptor___3.filename = "drivers/mtd/devices/docg3.c" [6462]: Undeclared identifier #t~ret345 in IdentifierExpression[#t~ret345,] [2024-10-11 16:18:03,135 ERROR L1136 TypeChecker]: C: descriptor___3.filename = "drivers/mtd/devices/docg3.c" [6462]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret345,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,135 ERROR L1136 TypeChecker]: C: descriptor___3.format = "OOB - UNUSED: %02x\n" [6463]: Variable #t~ret346 modified in procedure doc_read_oob but not declared [2024-10-11 16:18:03,135 ERROR L1136 TypeChecker]: C: descriptor___3.format = "OOB - UNUSED: %02x\n" [6463]: Undeclared identifier #t~ret346 in IdentifierExpression[#t~ret346,] [2024-10-11 16:18:03,135 ERROR L1136 TypeChecker]: C: descriptor___3.format = "OOB - UNUSED: %02x\n" [6463]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret346,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,136 ERROR L1136 TypeChecker]: C: descriptor___4.function = "doc_read_oob" [6479]: Variable #t~ret352 modified in procedure doc_read_oob but not declared [2024-10-11 16:18:03,136 ERROR L1136 TypeChecker]: C: descriptor___4.function = "doc_read_oob" [6479]: Undeclared identifier #t~ret352 in IdentifierExpression[#t~ret352,] [2024-10-11 16:18:03,136 ERROR L1136 TypeChecker]: C: descriptor___4.function = "doc_read_oob" [6479]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret352,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,136 ERROR L1136 TypeChecker]: C: descriptor___4.filename = "drivers/mtd/devices/docg3.c" [6480]: Variable #t~ret353 modified in procedure doc_read_oob but not declared [2024-10-11 16:18:03,136 ERROR L1136 TypeChecker]: C: descriptor___4.filename = "drivers/mtd/devices/docg3.c" [6480]: Undeclared identifier #t~ret353 in IdentifierExpression[#t~ret353,] [2024-10-11 16:18:03,137 ERROR L1136 TypeChecker]: C: descriptor___4.filename = "drivers/mtd/devices/docg3.c" [6480]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret353,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,137 ERROR L1136 TypeChecker]: C: descriptor___4.format = "ECC checks: ECCConf1=%x\n" [6481]: Variable #t~ret354 modified in procedure doc_read_oob but not declared [2024-10-11 16:18:03,137 ERROR L1136 TypeChecker]: C: descriptor___4.format = "ECC checks: ECCConf1=%x\n" [6481]: Undeclared identifier #t~ret354 in IdentifierExpression[#t~ret354,] [2024-10-11 16:18:03,137 ERROR L1136 TypeChecker]: C: descriptor___4.format = "ECC checks: ECCConf1=%x\n" [6481]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret354,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,137 ERROR L1136 TypeChecker]: C: descriptor___5.function = "doc_read_oob" [6495]: Variable #t~ret359 modified in procedure doc_read_oob but not declared [2024-10-11 16:18:03,137 ERROR L1136 TypeChecker]: C: descriptor___5.function = "doc_read_oob" [6495]: Undeclared identifier #t~ret359 in IdentifierExpression[#t~ret359,] [2024-10-11 16:18:03,137 ERROR L1136 TypeChecker]: C: descriptor___5.function = "doc_read_oob" [6495]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret359,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,137 ERROR L1136 TypeChecker]: C: descriptor___5.filename = "drivers/mtd/devices/docg3.c" [6496]: Variable #t~ret360 modified in procedure doc_read_oob but not declared [2024-10-11 16:18:03,138 ERROR L1136 TypeChecker]: C: descriptor___5.filename = "drivers/mtd/devices/docg3.c" [6496]: Undeclared identifier #t~ret360 in IdentifierExpression[#t~ret360,] [2024-10-11 16:18:03,138 ERROR L1136 TypeChecker]: C: descriptor___5.filename = "drivers/mtd/devices/docg3.c" [6496]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret360,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,138 ERROR L1136 TypeChecker]: C: descriptor___5.format = "ECC HW_ECC: %*phC\n" [6497]: Variable #t~ret361 modified in procedure doc_read_oob but not declared [2024-10-11 16:18:03,138 ERROR L1136 TypeChecker]: C: descriptor___5.format = "ECC HW_ECC: %*phC\n" [6497]: Undeclared identifier #t~ret361 in IdentifierExpression[#t~ret361,] [2024-10-11 16:18:03,138 ERROR L1136 TypeChecker]: C: descriptor___5.format = "ECC HW_ECC: %*phC\n" [6497]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret361,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,139 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_block_isbad" [6642]: Variable #t~ret386 modified in procedure doc_block_isbad but not declared [2024-10-11 16:18:03,139 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_block_isbad" [6642]: Undeclared identifier #t~ret386 in IdentifierExpression[#t~ret386,] [2024-10-11 16:18:03,140 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_block_isbad" [6642]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret386,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~12,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~12,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,140 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6643]: Variable #t~ret387 modified in procedure doc_block_isbad but not declared [2024-10-11 16:18:03,140 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6643]: Undeclared identifier #t~ret387 in IdentifierExpression[#t~ret387,] [2024-10-11 16:18:03,140 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6643]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret387,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~12,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~12,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,141 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_block_isbad(from=%lld) => block=(%d,%d), page=%d, ofs=%d\n" [6644]: Variable #t~ret388 modified in procedure doc_block_isbad but not declared [2024-10-11 16:18:03,141 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_block_isbad(from=%lld) => block=(%d,%d), page=%d, ofs=%d\n" [6644]: Undeclared identifier #t~ret388 in IdentifierExpression[#t~ret388,] [2024-10-11 16:18:03,141 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_block_isbad(from=%lld) => block=(%d,%d), page=%d, ofs=%d\n" [6644]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret388,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~12,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~12,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,142 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_erase_wait_status" [6716]: Variable #t~ret407 modified in procedure doc_write_erase_wait_status but not declared [2024-10-11 16:18:03,142 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_erase_wait_status" [6716]: Undeclared identifier #t~ret407 in IdentifierExpression[#t~ret407,] [2024-10-11 16:18:03,142 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_erase_wait_status" [6716]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret407,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~13,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~13,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,142 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6717]: Variable #t~ret408 modified in procedure doc_write_erase_wait_status but not declared [2024-10-11 16:18:03,143 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6717]: Undeclared identifier #t~ret408 in IdentifierExpression[#t~ret408,] [2024-10-11 16:18:03,143 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6717]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret408,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~13,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~13,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,143 ERROR L1136 TypeChecker]: C: descriptor.format = "Timeout reached and the chip is still not ready\n" [6718]: Variable #t~ret409 modified in procedure doc_write_erase_wait_status but not declared [2024-10-11 16:18:03,143 ERROR L1136 TypeChecker]: C: descriptor.format = "Timeout reached and the chip is still not ready\n" [6718]: Undeclared identifier #t~ret409 in IdentifierExpression[#t~ret409,] [2024-10-11 16:18:03,143 ERROR L1136 TypeChecker]: C: descriptor.format = "Timeout reached and the chip is still not ready\n" [6718]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret409,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~13,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~13,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,144 ERROR L1136 TypeChecker]: C: descriptor___0.function = "doc_write_erase_wait_status" [6739]: Variable #t~ret415 modified in procedure doc_write_erase_wait_status but not declared [2024-10-11 16:18:03,144 ERROR L1136 TypeChecker]: C: descriptor___0.function = "doc_write_erase_wait_status" [6739]: Undeclared identifier #t~ret415 in IdentifierExpression[#t~ret415,] [2024-10-11 16:18:03,144 ERROR L1136 TypeChecker]: C: descriptor___0.function = "doc_write_erase_wait_status" [6739]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret415,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,144 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/mtd/devices/docg3.c" [6740]: Variable #t~ret416 modified in procedure doc_write_erase_wait_status but not declared [2024-10-11 16:18:03,145 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/mtd/devices/docg3.c" [6740]: Undeclared identifier #t~ret416 in IdentifierExpression[#t~ret416,] [2024-10-11 16:18:03,145 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/mtd/devices/docg3.c" [6740]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret416,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,145 ERROR L1136 TypeChecker]: C: descriptor___0.format = "Erase/Write failed on (a) plane(s), status = %x\n" [6741]: Variable #t~ret417 modified in procedure doc_write_erase_wait_status but not declared [2024-10-11 16:18:03,145 ERROR L1136 TypeChecker]: C: descriptor___0.format = "Erase/Write failed on (a) plane(s), status = %x\n" [6741]: Undeclared identifier #t~ret417 in IdentifierExpression[#t~ret417,] [2024-10-11 16:18:03,145 ERROR L1136 TypeChecker]: C: descriptor___0.format = "Erase/Write failed on (a) plane(s), status = %x\n" [6741]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret417,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,146 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_erase_block" [6774]: Variable #t~ret422 modified in procedure doc_erase_block but not declared [2024-10-11 16:18:03,146 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_erase_block" [6774]: Undeclared identifier #t~ret422 in IdentifierExpression[#t~ret422,] [2024-10-11 16:18:03,146 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_erase_block" [6774]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret422,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~14,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~14,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,147 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6775]: Variable #t~ret423 modified in procedure doc_erase_block but not declared [2024-10-11 16:18:03,147 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6775]: Undeclared identifier #t~ret423 in IdentifierExpression[#t~ret423,] [2024-10-11 16:18:03,147 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6775]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret423,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~14,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~14,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,147 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_erase_block(blocks=(%d,%d))\n" [6776]: Variable #t~ret424 modified in procedure doc_erase_block but not declared [2024-10-11 16:18:03,147 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_erase_block(blocks=(%d,%d))\n" [6776]: Undeclared identifier #t~ret424 in IdentifierExpression[#t~ret424,] [2024-10-11 16:18:03,147 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_erase_block(blocks=(%d,%d))\n" [6776]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret424,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~14,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~14,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,148 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_erase" [6839]: Variable #t~ret435 modified in procedure doc_erase but not declared [2024-10-11 16:18:03,148 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_erase" [6839]: Undeclared identifier #t~ret435 in IdentifierExpression[#t~ret435,] [2024-10-11 16:18:03,148 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_erase" [6839]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret435,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~15,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~15,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,149 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6840]: Variable #t~ret436 modified in procedure doc_erase but not declared [2024-10-11 16:18:03,149 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6840]: Undeclared identifier #t~ret436 in IdentifierExpression[#t~ret436,] [2024-10-11 16:18:03,149 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6840]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret436,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~15,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~15,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,149 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_erase(from=%lld, len=%lld\n" [6841]: Variable #t~ret437 modified in procedure doc_erase but not declared [2024-10-11 16:18:03,149 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_erase(from=%lld, len=%lld\n" [6841]: Undeclared identifier #t~ret437 in IdentifierExpression[#t~ret437,] [2024-10-11 16:18:03,150 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_erase(from=%lld, len=%lld\n" [6841]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret437,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~15,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~15,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,151 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_page" [6916]: Variable #t~ret466 modified in procedure doc_write_page but not declared [2024-10-11 16:18:03,151 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_page" [6916]: Undeclared identifier #t~ret466 in IdentifierExpression[#t~ret466,] [2024-10-11 16:18:03,151 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_page" [6916]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret466,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~16,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~16,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,152 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6917]: Variable #t~ret467 modified in procedure doc_write_page but not declared [2024-10-11 16:18:03,152 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6917]: Undeclared identifier #t~ret467 in IdentifierExpression[#t~ret467,] [2024-10-11 16:18:03,152 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6917]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret467,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~16,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~16,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,152 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write_page(to=%lld)\n" [6918]: Variable #t~ret468 modified in procedure doc_write_page but not declared [2024-10-11 16:18:03,152 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write_page(to=%lld)\n" [6918]: Undeclared identifier #t~ret468 in IdentifierExpression[#t~ret468,] [2024-10-11 16:18:03,153 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write_page(to=%lld)\n" [6918]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret468,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~16,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~16,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,154 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_oob" [7100]: Variable #t~ret503 modified in procedure doc_write_oob but not declared [2024-10-11 16:18:03,154 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_oob" [7100]: Undeclared identifier #t~ret503 in IdentifierExpression[#t~ret503,] [2024-10-11 16:18:03,154 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_oob" [7100]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret503,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~17,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~17,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,154 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [7101]: Variable #t~ret504 modified in procedure doc_write_oob but not declared [2024-10-11 16:18:03,155 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [7101]: Undeclared identifier #t~ret504 in IdentifierExpression[#t~ret504,] [2024-10-11 16:18:03,155 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [7101]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret504,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~17,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~17,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,155 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write_oob(from=%lld, mode=%d, data=(%p:%zu), oob=(%p:%zu))\n" [7102]: Variable #t~ret505 modified in procedure doc_write_oob but not declared [2024-10-11 16:18:03,155 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write_oob(from=%lld, mode=%d, data=(%p:%zu), oob=(%p:%zu))\n" [7102]: Undeclared identifier #t~ret505 in IdentifierExpression[#t~ret505,] [2024-10-11 16:18:03,155 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write_oob(from=%lld, mode=%d, data=(%p:%zu), oob=(%p:%zu))\n" [7102]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret505,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~17,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~17,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,156 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write" [7235]: Variable #t~ret532 modified in procedure doc_write but not declared [2024-10-11 16:18:03,156 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write" [7235]: Undeclared identifier #t~ret532 in IdentifierExpression[#t~ret532,] [2024-10-11 16:18:03,156 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write" [7235]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret532,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~18,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~18,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,157 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [7236]: Variable #t~ret533 modified in procedure doc_write but not declared [2024-10-11 16:18:03,157 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [7236]: Undeclared identifier #t~ret533 in IdentifierExpression[#t~ret533,] [2024-10-11 16:18:03,157 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [7236]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret533,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~18,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~18,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,157 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write(to=%lld, len=%zu)\n" [7237]: Variable #t~ret534 modified in procedure doc_write but not declared [2024-10-11 16:18:03,157 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write(to=%lld, len=%zu)\n" [7237]: Undeclared identifier #t~ret534 in IdentifierExpression[#t~ret534,] [2024-10-11 16:18:03,158 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write(to=%lld, len=%zu)\n" [7237]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret534,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~18,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~18,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,164 ERROR L1136 TypeChecker]: C: descriptor.function = "docg3_resume" [8051]: Variable #t~ret684 modified in procedure docg3_resume but not declared [2024-10-11 16:18:03,164 ERROR L1136 TypeChecker]: C: descriptor.function = "docg3_resume" [8051]: Undeclared identifier #t~ret684 in IdentifierExpression[#t~ret684,] [2024-10-11 16:18:03,164 ERROR L1136 TypeChecker]: C: descriptor.function = "docg3_resume" [8051]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret684,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~19,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~19,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,164 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [8052]: Variable #t~ret685 modified in procedure docg3_resume but not declared [2024-10-11 16:18:03,165 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [8052]: Undeclared identifier #t~ret685 in IdentifierExpression[#t~ret685,] [2024-10-11 16:18:03,165 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [8052]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret685,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~19,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~19,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,165 ERROR L1136 TypeChecker]: C: descriptor.format = "docg3_resume()\n" [8053]: Variable #t~ret686 modified in procedure docg3_resume but not declared [2024-10-11 16:18:03,165 ERROR L1136 TypeChecker]: C: descriptor.format = "docg3_resume()\n" [8053]: Undeclared identifier #t~ret686 in IdentifierExpression[#t~ret686,] [2024-10-11 16:18:03,168 ERROR L1136 TypeChecker]: C: descriptor.format = "docg3_resume()\n" [8053]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret686,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~19,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~19,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,168 ERROR L1136 TypeChecker]: C: descriptor.function = "docg3_suspend" [8138]: Variable #t~ret697 modified in procedure docg3_suspend but not declared [2024-10-11 16:18:03,169 ERROR L1136 TypeChecker]: C: descriptor.function = "docg3_suspend" [8138]: Undeclared identifier #t~ret697 in IdentifierExpression[#t~ret697,] [2024-10-11 16:18:03,169 ERROR L1136 TypeChecker]: C: descriptor.function = "docg3_suspend" [8138]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret697,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~20,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~20,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,169 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [8139]: Variable #t~ret698 modified in procedure docg3_suspend but not declared [2024-10-11 16:18:03,169 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [8139]: Undeclared identifier #t~ret698 in IdentifierExpression[#t~ret698,] [2024-10-11 16:18:03,170 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [8139]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret698,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~20,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~20,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,170 ERROR L1136 TypeChecker]: C: descriptor.format = "docg3_suspend(): floor %d powerdown ok\n" [8140]: Variable #t~ret699 modified in procedure docg3_suspend but not declared [2024-10-11 16:18:03,170 ERROR L1136 TypeChecker]: C: descriptor.format = "docg3_suspend(): floor %d powerdown ok\n" [8140]: Undeclared identifier #t~ret699 in IdentifierExpression[#t~ret699,] [2024-10-11 16:18:03,171 ERROR L1136 TypeChecker]: C: descriptor.format = "docg3_suspend(): floor %d powerdown ok\n" [8140]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret699,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~20,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~20,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:18:03,182 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:18:03" (1/1) ... [2024-10-11 16:18:03,183 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-11 16:18:03,183 INFO L186 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.preprocessor [2024-10-11 16:18:03,185 INFO L158 Benchmark]: Toolchain (without parser) took 5321.44ms. Allocated memory was 60.8MB in the beginning and 354.4MB in the end (delta: 293.6MB). Free memory was 26.6MB in the beginning and 220.3MB in the end (delta: -193.8MB). Peak memory consumption was 99.0MB. Max. memory is 16.1GB. [2024-10-11 16:18:03,185 INFO L158 Benchmark]: CDTParser took 0.19ms. Allocated memory is still 50.3MB. Free memory is still 33.3MB. There was no memory consumed. Max. memory is 16.1GB. [2024-10-11 16:18:03,185 INFO L158 Benchmark]: CACSL2BoogieTranslator took 5176.93ms. Allocated memory was 60.8MB in the beginning and 354.4MB in the end (delta: 293.6MB). Free memory was 26.4MB in the beginning and 237.0MB in the end (delta: -210.7MB). Peak memory consumption was 96.0MB. Max. memory is 16.1GB. [2024-10-11 16:18:03,186 INFO L158 Benchmark]: Boogie Procedure Inliner took 141.91ms. Allocated memory is still 354.4MB. Free memory was 237.0MB in the beginning and 220.3MB in the end (delta: 16.7MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-10-11 16:18:03,187 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.19ms. Allocated memory is still 50.3MB. Free memory is still 33.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 5176.93ms. Allocated memory was 60.8MB in the beginning and 354.4MB in the end (delta: 293.6MB). Free memory was 26.4MB in the beginning and 237.0MB in the end (delta: -210.7MB). Peak memory consumption was 96.0MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 141.91ms. Allocated memory is still 354.4MB. Free memory was 237.0MB in the beginning and 220.3MB in the end (delta: 16.7MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - TypeErrorResult [Line: 5453]: Type Error Variable #t~ret173 modified in procedure doc_reset_seq but not declared - TypeErrorResult [Line: 5453]: Type Error Undeclared identifier #t~ret173 in IdentifierExpression[#t~ret173,] - TypeErrorResult [Line: 5453]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret173,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5454]: Type Error Variable #t~ret174 modified in procedure doc_reset_seq but not declared - TypeErrorResult [Line: 5454]: Type Error Undeclared identifier #t~ret174 in IdentifierExpression[#t~ret174,] - TypeErrorResult [Line: 5454]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret174,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5455]: Type Error Variable #t~ret175 modified in procedure doc_reset_seq but not declared - TypeErrorResult [Line: 5455]: Type Error Undeclared identifier #t~ret175 in IdentifierExpression[#t~ret175,] - TypeErrorResult [Line: 5455]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret175,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5484]: Type Error Variable #t~ret180 modified in procedure doc_read_data_area but not declared - TypeErrorResult [Line: 5484]: Type Error Undeclared identifier #t~ret180 in IdentifierExpression[#t~ret180,] - TypeErrorResult [Line: 5484]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret180,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5485]: Type Error Variable #t~ret181 modified in procedure doc_read_data_area but not declared - TypeErrorResult [Line: 5485]: Type Error Undeclared identifier #t~ret181 in IdentifierExpression[#t~ret181,] - TypeErrorResult [Line: 5485]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret181,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5486]: Type Error Variable #t~ret182 modified in procedure doc_read_data_area but not declared - TypeErrorResult [Line: 5486]: Type Error Undeclared identifier #t~ret182 in IdentifierExpression[#t~ret182,] - TypeErrorResult [Line: 5486]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret182,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5564]: Type Error Variable #t~ret189 modified in procedure doc_write_data_area but not declared - TypeErrorResult [Line: 5564]: Type Error Undeclared identifier #t~ret189 in IdentifierExpression[#t~ret189,] - TypeErrorResult [Line: 5564]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret189,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5565]: Type Error Variable #t~ret190 modified in procedure doc_write_data_area but not declared - TypeErrorResult [Line: 5565]: Type Error Undeclared identifier #t~ret190 in IdentifierExpression[#t~ret190,] - TypeErrorResult [Line: 5565]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret190,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5566]: Type Error Variable #t~ret191 modified in procedure doc_write_data_area but not declared - TypeErrorResult [Line: 5566]: Type Error Undeclared identifier #t~ret191 in IdentifierExpression[#t~ret191,] - TypeErrorResult [Line: 5566]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret191,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5624]: Type Error Variable #t~ret198 modified in procedure doc_set_reliable_mode but not declared - TypeErrorResult [Line: 5624]: Type Error Undeclared identifier #t~ret198 in IdentifierExpression[#t~ret198,] - TypeErrorResult [Line: 5624]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret198,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#strmode~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#strmode~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5627]: Type Error Variable #t~ret199 modified in procedure doc_set_reliable_mode but not declared - TypeErrorResult [Line: 5627]: Type Error Undeclared identifier #t~ret199 in IdentifierExpression[#t~ret199,] - TypeErrorResult [Line: 5627]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret199,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5628]: Type Error Variable #t~ret200 modified in procedure doc_set_reliable_mode but not declared - TypeErrorResult [Line: 5628]: Type Error Undeclared identifier #t~ret200 in IdentifierExpression[#t~ret200,] - TypeErrorResult [Line: 5628]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret200,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5629]: Type Error Variable #t~ret201 modified in procedure doc_set_reliable_mode but not declared - TypeErrorResult [Line: 5629]: Type Error Undeclared identifier #t~ret201 in IdentifierExpression[#t~ret201,] - TypeErrorResult [Line: 5629]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret201,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5705]: Type Error Variable #t~ret214 modified in procedure doc_set_asic_mode but not declared - TypeErrorResult [Line: 5705]: Type Error Undeclared identifier #t~ret214 in IdentifierExpression[#t~ret214,] - TypeErrorResult [Line: 5705]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret214,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5706]: Type Error Variable #t~ret215 modified in procedure doc_set_asic_mode but not declared - TypeErrorResult [Line: 5706]: Type Error Undeclared identifier #t~ret215 in IdentifierExpression[#t~ret215,] - TypeErrorResult [Line: 5706]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret215,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5707]: Type Error Variable #t~ret216 modified in procedure doc_set_asic_mode but not declared - TypeErrorResult [Line: 5707]: Type Error Undeclared identifier #t~ret216 in IdentifierExpression[#t~ret216,] - TypeErrorResult [Line: 5707]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret216,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5736]: Type Error Variable #t~ret221 modified in procedure doc_set_device_id but not declared - TypeErrorResult [Line: 5736]: Type Error Undeclared identifier #t~ret221 in IdentifierExpression[#t~ret221,] - TypeErrorResult [Line: 5736]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret221,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5737]: Type Error Variable #t~ret222 modified in procedure doc_set_device_id but not declared - TypeErrorResult [Line: 5737]: Type Error Undeclared identifier #t~ret222 in IdentifierExpression[#t~ret222,] - TypeErrorResult [Line: 5737]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret222,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5738]: Type Error Variable #t~ret223 modified in procedure doc_set_device_id but not declared - TypeErrorResult [Line: 5738]: Type Error Undeclared identifier #t~ret223 in IdentifierExpression[#t~ret223,] - TypeErrorResult [Line: 5738]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret223,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5769]: Type Error Variable #t~ret229 modified in procedure doc_set_extra_page_mode but not declared - TypeErrorResult [Line: 5769]: Type Error Undeclared identifier #t~ret229 in IdentifierExpression[#t~ret229,] - TypeErrorResult [Line: 5769]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret229,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5770]: Type Error Variable #t~ret230 modified in procedure doc_set_extra_page_mode but not declared - TypeErrorResult [Line: 5770]: Type Error Undeclared identifier #t~ret230 in IdentifierExpression[#t~ret230,] - TypeErrorResult [Line: 5770]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret230,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5771]: Type Error Variable #t~ret231 modified in procedure doc_set_extra_page_mode but not declared - TypeErrorResult [Line: 5771]: Type Error Undeclared identifier #t~ret231 in IdentifierExpression[#t~ret231,] - TypeErrorResult [Line: 5771]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret231,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5834]: Type Error Variable #t~ret237 modified in procedure doc_read_seek but not declared - TypeErrorResult [Line: 5834]: Type Error Undeclared identifier #t~ret237 in IdentifierExpression[#t~ret237,] - TypeErrorResult [Line: 5834]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret237,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5835]: Type Error Variable #t~ret238 modified in procedure doc_read_seek but not declared - TypeErrorResult [Line: 5835]: Type Error Undeclared identifier #t~ret238 in IdentifierExpression[#t~ret238,] - TypeErrorResult [Line: 5835]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret238,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5836]: Type Error Variable #t~ret239 modified in procedure doc_read_seek but not declared - TypeErrorResult [Line: 5836]: Type Error Undeclared identifier #t~ret239 in IdentifierExpression[#t~ret239,] - TypeErrorResult [Line: 5836]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret239,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5899]: Type Error Variable #t~ret245 modified in procedure doc_write_seek but not declared - TypeErrorResult [Line: 5899]: Type Error Undeclared identifier #t~ret245 in IdentifierExpression[#t~ret245,] - TypeErrorResult [Line: 5899]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret245,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5900]: Type Error Variable #t~ret246 modified in procedure doc_write_seek but not declared - TypeErrorResult [Line: 5900]: Type Error Undeclared identifier #t~ret246 in IdentifierExpression[#t~ret246,] - TypeErrorResult [Line: 5900]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret246,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5901]: Type Error Variable #t~ret247 modified in procedure doc_write_seek but not declared - TypeErrorResult [Line: 5901]: Type Error Undeclared identifier #t~ret247 in IdentifierExpression[#t~ret247,] - TypeErrorResult [Line: 5901]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret247,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6074]: Type Error Variable #t~ret268 modified in procedure doc_ecc_bch_fix_data but not declared - TypeErrorResult [Line: 6074]: Type Error Undeclared identifier #t~ret268 in IdentifierExpression[#t~ret268,] - TypeErrorResult [Line: 6074]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret268,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6075]: Type Error Variable #t~ret269 modified in procedure doc_ecc_bch_fix_data but not declared - TypeErrorResult [Line: 6075]: Type Error Undeclared identifier #t~ret269 in IdentifierExpression[#t~ret269,] - TypeErrorResult [Line: 6075]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret269,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6076]: Type Error Variable #t~ret270 modified in procedure doc_ecc_bch_fix_data but not declared - TypeErrorResult [Line: 6076]: Type Error Undeclared identifier #t~ret270 in IdentifierExpression[#t~ret270,] - TypeErrorResult [Line: 6076]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret270,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6103]: Type Error Variable #t~ret275 modified in procedure doc_read_page_prepare but not declared - TypeErrorResult [Line: 6103]: Type Error Undeclared identifier #t~ret275 in IdentifierExpression[#t~ret275,] - TypeErrorResult [Line: 6103]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret275,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~10,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~10,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6104]: Type Error Variable #t~ret276 modified in procedure doc_read_page_prepare but not declared - TypeErrorResult [Line: 6104]: Type Error Undeclared identifier #t~ret276 in IdentifierExpression[#t~ret276,] - TypeErrorResult [Line: 6104]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret276,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~10,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~10,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6105]: Type Error Variable #t~ret277 modified in procedure doc_read_page_prepare but not declared - TypeErrorResult [Line: 6105]: Type Error Undeclared identifier #t~ret277 in IdentifierExpression[#t~ret277,] - TypeErrorResult [Line: 6105]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret277,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~10,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~10,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6328]: Type Error Variable #t~ret299 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6328]: Type Error Undeclared identifier #t~ret299 in IdentifierExpression[#t~ret299,] - TypeErrorResult [Line: 6328]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret299,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~11,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~11,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6329]: Type Error Variable #t~ret300 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6329]: Type Error Undeclared identifier #t~ret300 in IdentifierExpression[#t~ret300,] - TypeErrorResult [Line: 6329]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret300,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~11,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~11,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6330]: Type Error Variable #t~ret301 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6330]: Type Error Undeclared identifier #t~ret301 in IdentifierExpression[#t~ret301,] - TypeErrorResult [Line: 6330]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret301,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~11,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~11,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6413]: Type Error Variable #t~ret322 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6413]: Type Error Undeclared identifier #t~ret322 in IdentifierExpression[#t~ret322,] - TypeErrorResult [Line: 6413]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret322,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6414]: Type Error Variable #t~ret323 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6414]: Type Error Undeclared identifier #t~ret323 in IdentifierExpression[#t~ret323,] - TypeErrorResult [Line: 6414]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret323,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6415]: Type Error Variable #t~ret324 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6415]: Type Error Undeclared identifier #t~ret324 in IdentifierExpression[#t~ret324,] - TypeErrorResult [Line: 6415]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret324,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6429]: Type Error Variable #t~ret329 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6429]: Type Error Undeclared identifier #t~ret329 in IdentifierExpression[#t~ret329,] - TypeErrorResult [Line: 6429]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret329,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6430]: Type Error Variable #t~ret330 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6430]: Type Error Undeclared identifier #t~ret330 in IdentifierExpression[#t~ret330,] - TypeErrorResult [Line: 6430]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret330,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6431]: Type Error Variable #t~ret331 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6431]: Type Error Undeclared identifier #t~ret331 in IdentifierExpression[#t~ret331,] - TypeErrorResult [Line: 6431]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret331,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6445]: Type Error Variable #t~ret337 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6445]: Type Error Undeclared identifier #t~ret337 in IdentifierExpression[#t~ret337,] - TypeErrorResult [Line: 6445]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret337,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6446]: Type Error Variable #t~ret338 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6446]: Type Error Undeclared identifier #t~ret338 in IdentifierExpression[#t~ret338,] - TypeErrorResult [Line: 6446]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret338,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6447]: Type Error Variable #t~ret339 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6447]: Type Error Undeclared identifier #t~ret339 in IdentifierExpression[#t~ret339,] - TypeErrorResult [Line: 6447]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret339,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6461]: Type Error Variable #t~ret344 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6461]: Type Error Undeclared identifier #t~ret344 in IdentifierExpression[#t~ret344,] - TypeErrorResult [Line: 6461]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret344,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6462]: Type Error Variable #t~ret345 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6462]: Type Error Undeclared identifier #t~ret345 in IdentifierExpression[#t~ret345,] - TypeErrorResult [Line: 6462]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret345,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6463]: Type Error Variable #t~ret346 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6463]: Type Error Undeclared identifier #t~ret346 in IdentifierExpression[#t~ret346,] - TypeErrorResult [Line: 6463]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret346,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6479]: Type Error Variable #t~ret352 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6479]: Type Error Undeclared identifier #t~ret352 in IdentifierExpression[#t~ret352,] - TypeErrorResult [Line: 6479]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret352,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6480]: Type Error Variable #t~ret353 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6480]: Type Error Undeclared identifier #t~ret353 in IdentifierExpression[#t~ret353,] - TypeErrorResult [Line: 6480]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret353,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6481]: Type Error Variable #t~ret354 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6481]: Type Error Undeclared identifier #t~ret354 in IdentifierExpression[#t~ret354,] - TypeErrorResult [Line: 6481]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret354,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6495]: Type Error Variable #t~ret359 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6495]: Type Error Undeclared identifier #t~ret359 in IdentifierExpression[#t~ret359,] - TypeErrorResult [Line: 6495]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret359,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6496]: Type Error Variable #t~ret360 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6496]: Type Error Undeclared identifier #t~ret360 in IdentifierExpression[#t~ret360,] - TypeErrorResult [Line: 6496]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret360,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6497]: Type Error Variable #t~ret361 modified in procedure doc_read_oob but not declared - TypeErrorResult [Line: 6497]: Type Error Undeclared identifier #t~ret361 in IdentifierExpression[#t~ret361,] - TypeErrorResult [Line: 6497]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret361,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6642]: Type Error Variable #t~ret386 modified in procedure doc_block_isbad but not declared - TypeErrorResult [Line: 6642]: Type Error Undeclared identifier #t~ret386 in IdentifierExpression[#t~ret386,] - TypeErrorResult [Line: 6642]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret386,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~12,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~12,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6643]: Type Error Variable #t~ret387 modified in procedure doc_block_isbad but not declared - TypeErrorResult [Line: 6643]: Type Error Undeclared identifier #t~ret387 in IdentifierExpression[#t~ret387,] - TypeErrorResult [Line: 6643]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret387,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~12,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~12,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6644]: Type Error Variable #t~ret388 modified in procedure doc_block_isbad but not declared - TypeErrorResult [Line: 6644]: Type Error Undeclared identifier #t~ret388 in IdentifierExpression[#t~ret388,] - TypeErrorResult [Line: 6644]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret388,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~12,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~12,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6716]: Type Error Variable #t~ret407 modified in procedure doc_write_erase_wait_status but not declared - TypeErrorResult [Line: 6716]: Type Error Undeclared identifier #t~ret407 in IdentifierExpression[#t~ret407,] - TypeErrorResult [Line: 6716]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret407,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~13,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~13,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6717]: Type Error Variable #t~ret408 modified in procedure doc_write_erase_wait_status but not declared - TypeErrorResult [Line: 6717]: Type Error Undeclared identifier #t~ret408 in IdentifierExpression[#t~ret408,] - TypeErrorResult [Line: 6717]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret408,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~13,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~13,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6718]: Type Error Variable #t~ret409 modified in procedure doc_write_erase_wait_status but not declared - TypeErrorResult [Line: 6718]: Type Error Undeclared identifier #t~ret409 in IdentifierExpression[#t~ret409,] - TypeErrorResult [Line: 6718]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret409,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~13,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~13,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6739]: Type Error Variable #t~ret415 modified in procedure doc_write_erase_wait_status but not declared - TypeErrorResult [Line: 6739]: Type Error Undeclared identifier #t~ret415 in IdentifierExpression[#t~ret415,] - TypeErrorResult [Line: 6739]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret415,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6740]: Type Error Variable #t~ret416 modified in procedure doc_write_erase_wait_status but not declared - TypeErrorResult [Line: 6740]: Type Error Undeclared identifier #t~ret416 in IdentifierExpression[#t~ret416,] - TypeErrorResult [Line: 6740]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret416,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6741]: Type Error Variable #t~ret417 modified in procedure doc_write_erase_wait_status but not declared - TypeErrorResult [Line: 6741]: Type Error Undeclared identifier #t~ret417 in IdentifierExpression[#t~ret417,] - TypeErrorResult [Line: 6741]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret417,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6774]: Type Error Variable #t~ret422 modified in procedure doc_erase_block but not declared - TypeErrorResult [Line: 6774]: Type Error Undeclared identifier #t~ret422 in IdentifierExpression[#t~ret422,] - TypeErrorResult [Line: 6774]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret422,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~14,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~14,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6775]: Type Error Variable #t~ret423 modified in procedure doc_erase_block but not declared - TypeErrorResult [Line: 6775]: Type Error Undeclared identifier #t~ret423 in IdentifierExpression[#t~ret423,] - TypeErrorResult [Line: 6775]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret423,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~14,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~14,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6776]: Type Error Variable #t~ret424 modified in procedure doc_erase_block but not declared - TypeErrorResult [Line: 6776]: Type Error Undeclared identifier #t~ret424 in IdentifierExpression[#t~ret424,] - TypeErrorResult [Line: 6776]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret424,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~14,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~14,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6839]: Type Error Variable #t~ret435 modified in procedure doc_erase but not declared - TypeErrorResult [Line: 6839]: Type Error Undeclared identifier #t~ret435 in IdentifierExpression[#t~ret435,] - TypeErrorResult [Line: 6839]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret435,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~15,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~15,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6840]: Type Error Variable #t~ret436 modified in procedure doc_erase but not declared - TypeErrorResult [Line: 6840]: Type Error Undeclared identifier #t~ret436 in IdentifierExpression[#t~ret436,] - TypeErrorResult [Line: 6840]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret436,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~15,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~15,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6841]: Type Error Variable #t~ret437 modified in procedure doc_erase but not declared - TypeErrorResult [Line: 6841]: Type Error Undeclared identifier #t~ret437 in IdentifierExpression[#t~ret437,] - TypeErrorResult [Line: 6841]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret437,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~15,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~15,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6916]: Type Error Variable #t~ret466 modified in procedure doc_write_page but not declared - TypeErrorResult [Line: 6916]: Type Error Undeclared identifier #t~ret466 in IdentifierExpression[#t~ret466,] - TypeErrorResult [Line: 6916]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret466,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~16,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~16,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6917]: Type Error Variable #t~ret467 modified in procedure doc_write_page but not declared - TypeErrorResult [Line: 6917]: Type Error Undeclared identifier #t~ret467 in IdentifierExpression[#t~ret467,] - TypeErrorResult [Line: 6917]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret467,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~16,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~16,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6918]: Type Error Variable #t~ret468 modified in procedure doc_write_page but not declared - TypeErrorResult [Line: 6918]: Type Error Undeclared identifier #t~ret468 in IdentifierExpression[#t~ret468,] - TypeErrorResult [Line: 6918]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret468,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~16,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~16,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 7100]: Type Error Variable #t~ret503 modified in procedure doc_write_oob but not declared - TypeErrorResult [Line: 7100]: Type Error Undeclared identifier #t~ret503 in IdentifierExpression[#t~ret503,] - TypeErrorResult [Line: 7100]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret503,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~17,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~17,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 7101]: Type Error Variable #t~ret504 modified in procedure doc_write_oob but not declared - TypeErrorResult [Line: 7101]: Type Error Undeclared identifier #t~ret504 in IdentifierExpression[#t~ret504,] - TypeErrorResult [Line: 7101]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret504,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~17,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~17,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 7102]: Type Error Variable #t~ret505 modified in procedure doc_write_oob but not declared - TypeErrorResult [Line: 7102]: Type Error Undeclared identifier #t~ret505 in IdentifierExpression[#t~ret505,] - TypeErrorResult [Line: 7102]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret505,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~17,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~17,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 7235]: Type Error Variable #t~ret532 modified in procedure doc_write but not declared - TypeErrorResult [Line: 7235]: Type Error Undeclared identifier #t~ret532 in IdentifierExpression[#t~ret532,] - TypeErrorResult [Line: 7235]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret532,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~18,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~18,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 7236]: Type Error Variable #t~ret533 modified in procedure doc_write but not declared - TypeErrorResult [Line: 7236]: Type Error Undeclared identifier #t~ret533 in IdentifierExpression[#t~ret533,] - TypeErrorResult [Line: 7236]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret533,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~18,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~18,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 7237]: Type Error Variable #t~ret534 modified in procedure doc_write but not declared - TypeErrorResult [Line: 7237]: Type Error Undeclared identifier #t~ret534 in IdentifierExpression[#t~ret534,] - TypeErrorResult [Line: 7237]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret534,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~18,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~18,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 8051]: Type Error Variable #t~ret684 modified in procedure docg3_resume but not declared - TypeErrorResult [Line: 8051]: Type Error Undeclared identifier #t~ret684 in IdentifierExpression[#t~ret684,] - TypeErrorResult [Line: 8051]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret684,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~19,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~19,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 8052]: Type Error Variable #t~ret685 modified in procedure docg3_resume but not declared - TypeErrorResult [Line: 8052]: Type Error Undeclared identifier #t~ret685 in IdentifierExpression[#t~ret685,] - TypeErrorResult [Line: 8052]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret685,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~19,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~19,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 8053]: Type Error Variable #t~ret686 modified in procedure docg3_resume but not declared - TypeErrorResult [Line: 8053]: Type Error Undeclared identifier #t~ret686 in IdentifierExpression[#t~ret686,] - TypeErrorResult [Line: 8053]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret686,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~19,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~19,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 8138]: Type Error Variable #t~ret697 modified in procedure docg3_suspend but not declared - TypeErrorResult [Line: 8138]: Type Error Undeclared identifier #t~ret697 in IdentifierExpression[#t~ret697,] - TypeErrorResult [Line: 8138]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret697,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~20,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~20,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 8139]: Type Error Variable #t~ret698 modified in procedure docg3_suspend but not declared - TypeErrorResult [Line: 8139]: Type Error Undeclared identifier #t~ret698 in IdentifierExpression[#t~ret698,] - TypeErrorResult [Line: 8139]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret698,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~20,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~20,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 8140]: Type Error Variable #t~ret699 modified in procedure docg3_suspend but not declared - TypeErrorResult [Line: 8140]: Type Error Undeclared identifier #t~ret699 in IdentifierExpression[#t~ret699,] - TypeErrorResult [Line: 8140]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret699,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~20,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~20,],offset]]]]],BitvecLiteral[8,64]]] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 4554]: 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] - GenericResultAtLocation [Line: 4586]: 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] - GenericResultAtLocation [Line: 4592]: 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] - GenericResultAtLocation [Line: 4620]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [4620] - GenericResultAtLocation [Line: 4672]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [4672] - GenericResultAtLocation [Line: 4675]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4675] - GenericResultAtLocation [Line: 4678]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4678] - GenericResultAtLocation [Line: 4681]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4681] - GenericResultAtLocation [Line: 4718]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4718] - GenericResultAtLocation [Line: 4721]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4721] - GenericResultAtLocation [Line: 4723]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [4723] - GenericResultAtLocation [Line: 4728]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4728] - GenericResultAtLocation [Line: 4731]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4731] - GenericResultAtLocation [Line: 4733]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4733] - GenericResultAtLocation [Line: 4738]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4738] - GenericResultAtLocation [Line: 4741]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4741] - GenericResultAtLocation [Line: 4743]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4743] - GenericResultAtLocation [Line: 4748]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4748] - GenericResultAtLocation [Line: 4751]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4751] - GenericResultAtLocation [Line: 4753]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [4753] - GenericResultAtLocation [Line: 4791]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4791] - GenericResultAtLocation [Line: 4794]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4794] - GenericResultAtLocation [Line: 4796]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [4796] - GenericResultAtLocation [Line: 4801]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4801] - GenericResultAtLocation [Line: 4804]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4804] - GenericResultAtLocation [Line: 4806]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4806] - GenericResultAtLocation [Line: 4811]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4811] - GenericResultAtLocation [Line: 4814]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4814] - GenericResultAtLocation [Line: 4816]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4816] - GenericResultAtLocation [Line: 4821]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4821] - GenericResultAtLocation [Line: 4824]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4824] - GenericResultAtLocation [Line: 4826]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [4826] - GenericResultAtLocation [Line: 4842]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [4842] - GenericResultAtLocation [Line: 4940]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4940] - GenericResultAtLocation [Line: 4949]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4949] - GenericResultAtLocation [Line: 4965]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [4965] - GenericResultAtLocation [Line: 4973]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [4973] - GenericResultAtLocation [Line: 4980]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [4980] - GenericResultAtLocation [Line: 4987]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [4987] - GenericResultAtLocation [Line: 6036]: 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] RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: ERROR: TYPE ERROR